bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: grub booting from cdrom/dvd ?


From: Arno Wilhelm
Subject: Re: grub booting from cdrom/dvd ?
Date: Thu, 13 Dec 2001 20:27:12 +0100

> > Is there a possibility to use grub as a bootloader from a cdrom ?
> >
> > I see two scenario's:
> >
> > a) The first is that you could burn grub to a cdrom/DVD like it is done
> > with isolinux. That means that grub is added to a iso9660 image as
> > "generic boot code" ( see also man mkisofs ). From there grub could boot
> > a OS either from cdrom/DVD or a harddisk.
> >
> > b) I could also think of puting grub into the MBR of a harddisk or floppy
> > and booting from there a OS on Cdrom/DVD.
> >
> >
> > I assume that grub is not yet able to do this, since I could not find any
> > hints in the info pages. What do you think ? Is this possible and would
> > that be a good idea ?



> I have grub booting from a CD-ROM using an Eltorito image.  Once I had
> the boot floppy setup the way I wanted it (include the grub bootloader)  I
> used mkisofs with the -b option to create the image.  I then burned the
> image to a CDR.
>
>   As long as your CDROM drive supports eltorito CDs (most do)  then you
>   should be fine.
>
>   Hope this helps,


Sounds great. It seems that it solves my questions above partially. In this 
way you can boot an OS on a harddisk from the bootable cdrom. 
But is it also possible to boot an OS from the bootable cdrom as it where a 
harddisk? I doubt that because I could not find a way in the device section 
of the info manual to name a cdrom device on the grub-promt. I found the 
names for the harddisk or floppy ( hd0,0) or (fd0) ) but no name for a cdrom. 
The only way I could imagine that if could work is the possibility of grub to 
pass it a bios drive number ( e.g.: 0x80 for hd(0) ) instead the name of a 
device. Maybe this could be the solution ? Does anybody know the bios drive 
number of the first cdrom ?


Greetings,


        Arno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]