SDB Discussion:How to Create a System Boot CD
From openSUSE
Greetings !
I'm trying to make a bootable cd to boot linux suse 10.0 installed on external USB disk drive. The mount point is /dev/sda6.
When using the how-to called "create a system boot cd" I used two CD disks for nothing because I can't boot on external disk from CD and I got kernel panic at the end...
I specified in the isolinux.cfg in the section APPEND root=/dev/sda6... but it seems this bootable cd wasn't ready to take in charge things like external usb devices...
As I don't want to modify the MBR of the windows-formated internal hard disk, and don't want to make those OS cohabit I still don't have no solution. I used loadlin in the past in command line (batch) to start linux suse, but it seems that there is no more loadlin for XP... where could I find source files to adapt loadlin for XP ?? I can write code in C, at least I can read C source and modify things to make applications run everywhere...
I tried using the install program to set up suse to boot on /dev/sda6 by lilo on /dev/sda MBR, but it never worked, I used F11 (featured by my main board to boot on any bootable device included usb external drive) selected the usb drive but it booted on windows like this device was not bootable.
I also used the safe settings feature from install disk, and I got the same issue: no way to boot "normaly" on this usb drive...
My question is must I specify the boot paramaters ?? It seems that they were not required... This is the only thing I see that explain why this bootable CD won't boot on the /dev/sda6 mount point... Or maybe I got to rebuild the kernel and use this recompiled kernel instead of vmlinuz used here.
Thank you anyway for this great job... I gonna find it, and then I gonna share the solution :)
Dimitri "hurukan"

