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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to