--- Timothy Baldwin <[EMAIL PROTECTED]> wrote:
> With respect to track_int13, tracking I/O ports isn't a reliable means of 
> binding BIOS devices to OS devices on modern hardware/firmware beacuse:

To avoid the same discussion, take a look at the archive of this mailing list.
I know the limitation already.

> int 0x13 with ah=0x48 should be used to deterimine the mapping, with I/O port
> 
> tracking used only if is not supported.

You mean, as Linux-2.6 does? That's interesting.

I'm also interested in the way NetBSD does. IIRC, it computes the checksum of
some sectors of each disk. EDD v3.0 is much more reliable, as multiple disks
may have completely identical data (e.g. software RAID), but the advantage of
this way over Linux's is that it works even with older BIOSes.

It is really necessary to discuss this issue more seriously, I think.

Okuji


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to