Open probonopd opened 7 years ago
@ShalokShalom want to try implementing it?
Sure sure
But there it says
menuentry "KaOS" { bootoptions="img_dev=$imgdevpath img_loop=$iso_path kdeosisodevice=/dev/loop0 earlymodules=loop kdeisolabel=$cd_label" linux (loop)/kdeos/boot/$arch/kdeosiso $bootoptions initrd (loop)/kdeos/boot/$arch/kdeosiso.img }
The implementation of this multi-boot USB installer is one month young. While the forums post is from one year ago. Both implementations are from people which are less involved into KaOS, from what I see.
Official documentation seems to be lacking on the subject.
Who ever implements this:
Remember that there is no GNOME in KaOS, so implement solid mounting and blocking :-)
https://github.com/probonopd/SystemImageKit/blob/master/boot/42_liveiso#L41 https://github.com/probonopd/SystemImageKit/blob/master/boot/42_liveiso#L465
Solid will automount also, so a qdbus call to do the same like for GNOME is recommended.
Can you explain a bit what you mean by "implement solid mounting and blocking"?
Might probably be able to use udisks --inhibit-all-polling
instead of gsettings set org.gnome.desktop.media-handling automount 'false'
https://forum.kaosx.us/d/1365-how-to-boot-iso-from-hdd
Seems straightforward:
Seemingly this is a 1-person distribution which has its own(!) custom boot system, and even supports loop-booting in a no-nonsense way. Yay!
https://github.com/KaOSx/live-uefi