Bean wrote:
On Wed, Mar 12, 2008 at 5:10 AM, Christian Franke
<...> wrote:
...
cd.diff works on this specific PC (Asus A8N, Phonix-Award BIOS), CD
appears as hd31.
BTW: grub_biosdisk_iterate should IMO always expose the boot_drive (see
my latest patch).
With current CVS and cd.diff, the boot_drive would not be visible in
'ls' if e.g 0x80=HDD, 0x82=boot CD (as seen on some old Laptop).
Thanks for the tip, please test the new patch, it start scanning for
cdrom if the boot drive is larger than the last harddisk.
OK, will test this soon.
BTW, i have a small question, if there is more than one cdrom, would
bios export all of them, or just the boot one ?
At least during my tests, the 2nd CD drive was never accessible. I don't
know if this is true in general.
Different BIOS versions apparently handle CD booting different. For
instance when booting a "floppy emulation" CD, some BIOS expose the real
floppy drive as fd1, some don't.
Christian
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel