[opensuse] Creating boot CD
Following the instructions in the Manual I created a boot CD on the assumption that it will boot me into my installed system in the same manner that is done from the Installation CD/DVD (but without having to go thru all the rigmarole of selecting the language etc.). Booting the CD only gives me the grub> prompt but I expected to be actually booted into my system -- or am I expecting too much? I suspect that I have incorrectly specified the CD as the device from which to boot. Here is the menu.lst which I included for the iso image - is the reference to the CD correct, please? My CD-ROM is /dev/hdb. Cheers. -- "I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use." Galileo Galilei -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Monday 27 November 2006 16:24, Basil Chupin wrote: Hi,
Following the instructions in the Manual I created a boot CD on the assumption that it will boot me into my installed system in the same manner that is done from the Installation CD/DVD (but without having to go thru all the rigmarole of selecting the language etc.).
yes, it boots you directly into the installed system just as if you would have installed GRUB on your harddisk.
Booting the CD only gives me the grub> prompt but I expected to be actually booted into my system -- or am I expecting too much?
I suspect that I have incorrectly specified the CD as the device from which to boot. Here is the menu.lst which I included for the iso image - is the reference to the CD correct, please? My CD-ROM is /dev/hdb.
No the reference should be (cd) as stated in the manual. However, I took this post as a cause to have a closer look at the manual (I am maintaining the GRUB chapter) and unfortunately found errors ;-((. Here is the correct recipe: 1 Change into a directory in which to create the ISO image, for example: cd /tmp 2 Create a subdirectory for GRUB: mkdir -p iso/boot/grub 3 Copy the kernel, the files stage2_eltorito, initrd, menu.lst, and message to iso/boot/: cp /boot/vmlinuz iso/boot/ cp /boot/initrd iso/boot/ cp /boot/message iso/boot/ cp /usr/lib/grub/stage2_eltorito iso/boot/grub cp /boot/grub/menu.lst iso/boot/grub 4 Adjust the path entries in iso/boot/grub/menu.lst to make them point to a CD-ROM device. Do this by replacing the device name of the hard disks, listed in the format (hd*), in the pathnames with the device name of the CD-ROM drive, which is (cd): timeout 8 default 0 gfxmenu (cd)/boot/message title Linux root (cd) kernel /boot/vmlinuz root=/dev/hda5 vga=794 resume=/dev/hda1 \ splash=verbose showopts initrd /boot/initrd Use splash=silent instead of splash=verbose to prevent the boot messages from showing up during the boot procedure. 5 Create the ISO image with the following command: mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot \ -boot-load-size 4 -boot-info-table -o grub.iso /tmp/iso 6 Write the resulting file grub.iso to a CD using your preferred utility. Do not burn the iso image as data file, but use the “Burn CD Image” option of your burning utility. -- Regards Frank Frank Sundermeyer, SUSE LINUX GmbH, Maxfeldstr. 5, D-90409 Nuernberg Tel: +49-911-74053-0, Fax: +49-911-7417755; http://www.novell.com/ "Reality is always controlled by the people who are most insane" Dogbert -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Frank Sundermeyer wrote:
On Monday 27 November 2006 16:24, Basil Chupin wrote:
Hi,
Following the instructions in the Manual I created a boot CD on the assumption that it will boot me into my installed system in the same manner that is done from the Installation CD/DVD (but without having to go thru all the rigmarole of selecting the language etc.).
yes, it boots you directly into the installed system just as if you would have installed GRUB on your harddisk.
Booting the CD only gives me the grub> prompt but I expected to be actually booted into my system -- or am I expecting too much?
I suspect that I have incorrectly specified the CD as the device from which to boot. Here is the menu.lst which I included for the iso image - is the reference to the CD correct, please? My CD-ROM is /dev/hdb.
No the reference should be (cd) as stated in the manual.
However, I took this post as a cause to have a closer look at the manual (I am maintaining the GRUB chapter) and unfortunately found errors ;-((. Here is the correct recipe:
[pruned] YE-ESS! It works! :-) Thank you, Frank, for this. I am so pleased that now I can boot "normally" again. But could you please offer a possible reason why after many months I suddenly cannot boot from the HD with grub now issuing the error message "Error 18"? I tried doing a Repair System run from the Installation DVD but when it gets almost at the end to Check Package Database - Searching for package database and is executing '/usr/bin/test -f /mnt/var/lib/rpm/Triggername' it just quietly crashes without giving a reason for the crash. Cheers. -- "I do not feel obliged to believe that the same God who has endowed us with sense, reason and intellect has intended us to forgo their use." Galileo Galilei -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Basil Chupin
-
Frank Sundermeyer