Comment 47 for bug 8497

Revision history for this message
Mikel Ward (mikelward) wrote :

Ubuntu Linux 7.10 RC amd64

ASUS M2A-VM mainboard

Configured in PATA emulation mode so that Windows Vista works. (I'm not sure what they called it on the BIOS settings, but it's the opposite of AHCI mode. In Windows they show up under a generic ATA controller.)

Mainboard:
SATA4 (empty)
SATA2 Seagate ST380013AS 80 GB HD
SATA3 Seagate ST3250820AS 250 GB HD
SATA1 Seagate ST380817AS 80 GB HD

PATA1 LiteOn DVD-RW

(The physical ordering is weird! The front two connectors are red, the back two are black. I assume the ordering is due to RAID. There is only one PATA channel. I have no PATA hard drives, only the DVD drive.)

BIOS:
HDD1 Seagate ST380817AS 80 GB HD
HDD2 Seagate ST380013AS 80 GB HD
HDD3 Seagate ST3250820AS 250 GB HD
HDD4 None

Boot order is:
CD
HDD1
HDD2
etc.

Pretty sure that was the case during both installation and normal operation. I changed it once to (CD, HDD2, HDD1) after Ubuntu wouldn't boot. Doing this seemed to change Linux's device names, and it couldn't find the root device. I changed it back. I don't think this has any permanent effect.

Windows:
SCSI 0,0,0 Seagate ST380817AS 80 GB HD
SCSI 0,1,0 Seagate ST380817AS 80 GB HD
SCSI 1,0,0 Seagate ST3250820AS 250 GB HD

device.map after install:
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc

corrected device.map:
(hd0) /dev/sda
(hd1) /dev/sdc
(hd2) /dev/sdb

This looks weird, but it's right since Linux detects HDD2 (what Grub calls hd1) as /dev/sdc.

$ ls -l /dev/disk/by-id | awk '{ print $8, $9, $10 }'

ata-ST3250820AS_6QE1M99W -> ../../sdb
ata-ST3250820AS_6QE1M99W-part1 -> ../../sdb1
ata-ST380013AS_3JV2TQ1K -> ../../sdc
ata-ST380013AS_3JV2TQ1K-part1 -> ../../sdc1
ata-ST380013AS_3JV2TQ1K-part2 -> ../../sdc2
ata-ST380013AS_3JV2TQ1K-part5 -> ../../sdc5
ata-ST380817AS_4MR0KRW8 -> ../../sda
ata-ST380817AS_4MR0KRW8-part1 -> ../../sda1
scsi-1ATA_ST3250820AS_6QE1M99W -> ../../sdb
scsi-1ATA_ST3250820AS_6QE1M99W-part1 -> ../../sdb1
scsi-1ATA_ST380013AS_3JV2TQ1K -> ../../sdc
scsi-1ATA_ST380013AS_3JV2TQ1K-part1 -> ../../sdc1
scsi-1ATA_ST380013AS_3JV2TQ1K-part2 -> ../../sdc2
scsi-1ATA_ST380013AS_3JV2TQ1K-part5 -> ../../sdc5
scsi-1ATA_ST380817AS_4MR0KRW8 -> ../../sda
scsi-1ATA_ST380817AS_4MR0KRW8-part1 -> ../../sda1

Let me know if there's any other info I can provide.