ikke wrote:One of the reasons I don't use grub2 is that I am not allowed to edit the grub.cfg
That's not true. At least not with Salix. Other distros automatically recreate the grub.cfg on certain events so it's a bad idea as it might get overwritten. Also for a regular system the auto-generation is much more convenient.
The grub.cfg and other .cfg files for grub2 on the live are all written manually. That's no problem at all. You just have to make sure that you don't accidentally run grub-mkconfig, update-grub or similar.
ikke wrote:I do not know how to handle grub2 so that salixlive frugally installed can be booted. Can you provide with your grub2 entry to boot the iso from an ext4 partition. Would like to try it.
I don't have it anymore. But that's what I used:
http://www.supergrubdisk.org/wiki/Loopb ... _an_iso.3F
It was an older version, but that one should work too.
Actually the grub2 entries are not that much different from grub legacy (it depends how sophisticated and reliable you want them). That's pretty much the least you could use:
Code: Select all
menuentry 'Arch Linux GNU/Linux, mit Linux pf kernel' {
set root='hd0,msdos3'
linux /boot/vmlinuz-linux-pf root=/dev/sda3 ro quiet resume=/dev/sda2 resume=swap:/dev/sda2
initrd /boot/initramfs-linux-pf.img
}
That's an example from my Arch linux menuentry. For a more sophisticated version look at a version generated by grub-mkconfig. There's also a bit older example in the doc dir of sg2conf.
Anyway, I'm planning to do a short overview about the possibilities to boot live, which can grow in detail in the future.
Could you post the content of the .live file here. It would also be useful if you try booting with 'debug' on the kernel cmdline. When you're dropped to a debugshell just continue. Try to look for lines like this:
Code: Select all
'/$IDENT_FILE:$IDENT_CONTENT' not found in $d
Especially try to catch whether the device with Salix on it appears.
Thanks already for your help.