OT: lost my cd/dvd drives
Alan McKinnon
alan at linuxholdings.co.za
Sat Feb 25 16:52:34 UTC 2006
On Saturday, 25 February 2006 15:12, Duncan Lithgow wrote:
> On Fri, 2006-02-24 at 21:53 +0200, Alan McKinnon wrote:
> > That test proves that your cd drives and cables are fine. Two
> > options left: your secondary IDE controller has gone to the big
> > silicon factory in the sky, or it's disabled in the BIOS (usually
> > 2nd or 3rd screen)
> >
> > What is your output from:
> > sudo lspci | grep -i ide
>
> duncan at ubuntu:~$ sudo lspci | grep -i ide
> Password:
> 0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R)
> Ultra ATA 100 Storage Controller (rev 02)
> 0000:00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA
> 150 Storage Controller (rev 02)
>
> Does '0000:00:1f.2' with 'Serial ATA' mean it's only listening for
> SATA?
No, I don't think that's a valid interpretation. What we do know is
that your motherboard is correctly saying it has IDE and SATA
controllers
>
> > sudo dmesg | grep -i ide
>
> duncan at ubuntu:~$ sudo dmesg | grep -i ide
> [4294672.114000] PCI: Ignoring BAR0-3 of IDE controller
> 0000:00:1f.1 [4294672.114000] Boot video device is 0000:01:00.0
> [4294673.831000] Uniform Multi-Platform E-IDE driver Revision:
> 7.00alpha2
> [4294673.831000] ide: Assuming 33MHz system bus speed for PIO
> modes; override with idebus=xx
> [4294673.831000] ACPI: bus type ide registered
> [4294674.004000] ICH5: IDE controller at PCI slot 0000:00:1f.1
> [4294674.004000] ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings:
> hda:DMA, hdb:pio
> [4294674.004000] Probing IDE interface ide0...
> [4294674.881000] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> [4294674.881000] Probing IDE interface ide1...
There you go. ide0 came up and said hello. ide1 didn't.
My next steps would be:
1) get out the motherboard manual, study the BIOS settings and see if
there's an option to disable ide1. Check if it's disabled. BIOSes
sometimes do weird things like disable one kind of controller and use
a different one instead (especially if the backup battery is old or
dodgy). Point being, assume nothing, and check everything carefully.
2) flash the bios with the latest update
3) install an IDE controller card and see if that works instead.
There are some other bizarre possibilities:
When you switched cables, did you switch them at the motherboard end
or the drive end?
There's a kernel option to use the old or new ide drivers. With the
old one, you use one module for the primary channel and a different
module for the rest. It's highly unlikely the standard kernel
maintainer made that mistake, but perhaps you rolled you own kernel
and didn't know what to select (made that mistake once myself)
> [4294675.394000] Probing IDE interface ide2...
> [4294675.906000] Probing IDE interface ide3...
> [4294676.418000] Probing IDE interface ide4...
> [4294676.930000] Probing IDE interface ide5...
> [4294677.461000] /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5
> p6 p7 p8 p9 p10 p11 > p4
> [4294678.200000] eth0: Identified chip type is 'RTL8169s/8110s'.
>
> > If your second controller (is it onboard?) is b0rked, then you
> > can plug in a regular controller card. They are not expensive.
>
> If by second controller you mean the socket marked IDE2, then yes,
> it's onboard. Good point, nice to know that I'm unlikely to need to
> replace the main board.
Good luck. Ain't computers fun?
--
Alan McKinnon
alan at linuxholdings dot co dot za
+27 82, double three seven, one nine three five
More information about the ubuntu-users
mailing list