Hi,

I have a system with Intel 865 chipset (ICH5 'south bridge' controller), one Serial ATA hard disk and three normal (parallel) IDE drives - CDRW, DVD and Iomega Zip. With 2.6.3 pre-built kernel (I'm using Debian Unstable, dist-upgraded often) all the drives were available: SATA one, which was handled by SCSI subsystem, as sda, and three others as hdb, hdc and hdd.

I've just upgraded to 2.6.7 pre-built kernel and see that all my hd* drives are simply missing - /dev/hdb, hdc and hdd are as dead as, say, /dev/hdh:

[EMAIL PROTECTED]:~$ cat /dev/hdb
cat: /dev/hdb: No such device or address

And I see no signs of initializing these drives in my dmesg output, while there are clear when booting with 2.6.3. Here's a part of my 2.6.3 dmesg output:

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA
hdb: IOMEGA ZIP 100 ATAPI, ATAPI FLOPPY drive
hdc: SONY CD-RW CRX140E, ATAPI CD/DVD-ROM drive
hdd: SONY DVD-ROM DDU1612, ATAPI CD/DVD-ROM drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
SCSI subsystem initialized
libata version 1.00 loaded.

...and then SCSI subsystem stuff.

For 2.6.7 I have only these ide-related lines:

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
usbcore: registered new driver usbfs

...and then some USB initialization stuff follows.

Comparing the two dmesg outputs I see that for 2.6.3 "Uniform Multi-Platform E-IDE driver" precedes "SCSI subsystem", while for 2.6.7 SCSI subsystem is initialized earlier. Probably, this matters.

Kernel boot parameters for both kernels are similar (root=/dev/sda8 pnpbios=off). Everything else works fine after the upgrade. I had the same problem trying to upgrade to 2.6.5 earlier.

How can I get my drives back? Any help would be appreciated.

--
Regards,
Vadim


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Reply via email to