Steffen Kaiser <[EMAIL PROTECTED]> writes:

> I can successfully make any of the three disks the BIOS boot device
> and it does boot the system installed there (or tells me "no active
> partition"); but the unattended boot disk differs between PATA and
> SATA only, hence, it makes no difference, if the BIOS as channel #1
> or #2 selected as boot device.

Please try this.  Select channel #2 as the boot device and boot the
Unattended boot disk.  Get past the load of the EDD module, and get to
a shell prompt (Ctrl-C, Alt-F2, whatever).

Look under /sys/firmware/edd/int13_dev80.  See if the data there
matches SATA device number 1, number 2, or both.

If your machine has a modern BIOS, there should be files named
"host_bus" and "interface" which uniquely identify the drive.  If not,
we fall back to using the disk size (sectors).  If you have identical
disks on the two SATA channels, then the size is not a sufficient
discriminator and we will always guess the first device.

It amounts to this.  If there is enough information under
/sys/firmware/int13_dev80 to distinguish the device, then we should be
doing so.  If, on the other hand, int13_dev80 does NOT correspond to
your boot device, that would be interesting as well...

 - Pat


-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
unattended-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/unattended-devel

Reply via email to