IDE0 and IDE1 taken over by SATA in Gutsy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
Hardy |
Fix Released
|
Low
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Won't Fix
|
Unknown
|
Unassigned | ||
Gutsy |
Won't Fix
|
Wishlist
|
Unassigned | ||
Hardy |
Won't Fix
|
Unknown
|
Unassigned |
Bug Description
This problem seems to mirror "#120145 Gutsy tribe1 server install doesn't detect IDE CD-ROM drive" from what was described. Unfortunately, I am using Ubuntu GG 7.10 (uname -a : Linux odin 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux) and not Tribe.
This issue arises from loading my SATA card and drives before my on-board IDE bus and drives. I have a fujitsu hard drive as my primary master, a cd-rom as my primary slave, a cd-writer as secondary master and a dvd-rom as the secondary slave. On the HighPoint card (1640), I have a 160 GB Seagate and 3 250 GB Seagates in RAID5 array. There is no problem loading everything appropriately since 6.06. Perhaps modules are getting loaded out of order? An excerpt of dmesg is below.
[ 47.748370] HPT374: chipset revision 7
[ 47.748385] HPT374: DPLL base: 48 MHz, f_CNT: 141, assuming 33 MHz PCI
[ 47.752344] HPT374: using 50 MHz DPLL clock
[ 47.752451] HPT374: 100% native mode on irq 5
[ 47.752465] ide2: BM-DMA at 0xb400-0xb407, BIOS settings: hde:DMA, hdf:pio
[ 47.752489] ide3: BM-DMA at 0xb408-0xb40f, BIOS settings: hdg:DMA, hdh:pio
[ 47.752550] ACPI: PCI Interrupt 0000:00:0b.1[A] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
[ 47.752565] HPT374: no clock data saved by BIOS
[ 47.879651] HPT374: DPLL base: 48 MHz, f_CNT: 122, assuming 33 MHz PCI
[ 47.883561] HPT374: using 50 MHz DPLL clock
[ 47.883674] ide0: BM-DMA at 0xc800-0xc807, BIOS settings: hda:DMA, hdb:pio
[ 47.883693] ide1: BM-DMA at 0xc808-0xc80f, BIOS settings: hdc:DMA, hdd:pio
[ 47.883709] Probing IDE interface ide2...
[...]
[ 48.178862] hde: ST3160211AS, ATA DISK drive
[...]
[ 5.716000] hde: selected mode 0x45
[ 5.716000] ide2 at 0xa400-
[ 5.716000] Probing IDE interface ide3...
[ 6.004000] hdg: ST3250620AS, ATA DISK drive
[ 6.676000] hdg: selected mode 0x45
[ 6.676000] ide3 at 0xac00-
[ 6.676000] Probing IDE interface ide0...
[ 6.964000] hda: ST3250620AS, ATA DISK drive
[ 7.636000] hda: selected mode 0x45
[ 7.636000] ide0 at 0xb800-
[ 7.636000] Probing IDE interface ide1...
[ 7.924000] hdc: ST3250620AS, ATA DISK drive
[ 8.596000] hdc: selected mode 0x45
[ 8.596000] ide1 at 0xc000-
[ 8.596000] VP_IDE: IDE controller at PCI slot 0000:00:11.1
[...]
[ 8.596000] VP_IDE: chipset revision 6
[ 8.596000] VP_IDE: not 100% native mode: will probe irqs later
[ 8.596000] VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci0000:00:11.1
[ 8.596000] VP_IDE: too many IDE interfaces, no room in table
[ 8.596000] VP_IDE: too many IDE interfaces, no room in table
[ 8.596000] VP_IDE: neither IDE port enabled (BIOS)
[...]
[ 8.620000] SCSI subsystem initialized
[ 8.640000] hde: max request size: 512KiB
[ 8.644000] libata version 2.21 loaded.
[ 8.688000] hde: 312581808 sectors (160041 MB) w/2048KiB Cache, CHS=19457/255/63, UDMA(100)
[...]
[ 8.716000] hde: cache flushes supported
[ 8.716000] hde: hde1 hde2 < hde5 >
[ 8.764000] hdg: max request size: 512KiB
[ 8.804000] hdg: 488397168 sectors (250059 MB) w/16384KiB Cache, CHS=30401/255/63, UDMA(100)
[...]
[ 8.828000] hdg: cache flushes supported
[ 8.828000] hdg: hdg1
[ 8.844000] hda: max request size: 512KiB
[ 8.884000] hda: 488397168 sectors (250059 MB) w/16384KiB Cache, CHS=30401/255/63, UDMA(100)
[ 8.908000] hda: cache flushes supported
[ 8.908000] hda: hda1
[ 8.924000] hdc: max request size: 512KiB
[...]
[ 8.968000] hdc: 488397168 sectors (250059 MB) w/16384KiB Cache, CHS=30401/255/63, UDMA(100)
[ 8.992000] hdc: cache flushes supported
[ 8.992000] hdc: hdc1
If there's anything else that you might need, please do not hesitate.
Thanks.
Changed in linux-source-2.6.22: | |
assignee: | ubuntu-kernel-team → timg-tpi |
importance: | Undecided → High |
milestone: | none → gutsy-updates |
status: | Confirmed → Triaged |
assignee: | nobody → timg-tpi |
importance: | Undecided → High |
milestone: | none → gutsy-updates |
status: | New → Triaged |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: kernel-bug |
Ahh... to be more clear, my system's drives should resemble:
/dev/hda - Fujitsu HDD
/dev/hdb - Generic CD-ROM
/dev/hdc - HP CD-Writer
/dev/hdd - MSI DVD-ROM
/dev/hde - Seagate 160GB HDD
/dev/hdg - Seagate 250GB HDD (RAID5 Member)
/dev/hdi - Seagate 250GB HDD (RAID5 Member)
/dev/hdk - Seagate 250GB HDD (RAID5 Member)
Instead, it is actually (with no access to Fujitsu or optical drives):
/dev/hde - Seagate 160GB HDD
/dev/hdg - Seagate 250GB HDD (RAID5 Member)
/dev/hda - Seagate 250GB HDD (RAID5 Member)
/dev/hdc - Seagate 250GB HDD (RAID5 Member)
I should also point out that the IDE controllers are indeed active in BIOS and all of the missing drives show up in the device info screen on preboot. I have attached dmesg and lspci.
Thanks.