Comment 16 for bug 296263

Revision history for this message
Thomas Ribbrock (emgaron+ubuntu) wrote :

I just did a manual upgrade from 8.04.1(*) to 8.10 on my U10. The resulting 8.10 system boots fine and *does* find the IDE controller and the CDROM:

(from dmesg)
[...]
[ 7.099058] CMD646: IDE controller (0x1095:0x0646 rev 0x03) at PCI slot 0000
:01:03.0
[ 7.099090] CMD646: MultiWord DMA force limited
[ 7.099106] CMD646: 100% native mode on irq 14
[ 7.099133] ide0: BM-DMA at 0x1fe02c00020-0x1fe02c00027, BIOS settings: h
da:PIO, hdb:PIO
[ 7.099214] ide1: BM-DMA at 0x1fe02c00028-0x1fe02c0002f, BIOS settings: h
dc:PIO, hdd:PIO
[ 7.099311] Probing IDE interface ide0...
[ 7.664511] Probing IDE interface ide1...
[ 8.064828] hdc: CRD-8322B, ATAPI CD/DVD-ROM drive
[ 8.736622] hdc: host max PIO5 wanted PIO255(auto-tune) selected PIO4
[ 8.736730] hdc: MWDMA2 mode selected
[ 8.738801] ide1 at 0x1fe02c00010-0x1fe02c00017,0x1fe02c0001a on irq 14
[ 8.808523] libata version 3.00 loaded.
[ 8.901289] hdc: ATAPI 32X CD-ROM drive, 128kB Cache
[ 8.901316] Uniform CD-ROM driver Revision: 3.20
[...]

Like in 8.04.1, lsmod shows the cmd64x module:
[...]
cmd64x 6912 0 [permanent]
sym53c8xx 85096 3
scsi_transport_spi 27840 1 sym53c8xx
ide_core 142200 2 ide_cd_mod,cmd64x
[...]

In my eyes, this proves that it is not the kernel as such that is the problem, but missing modules on the Installation CD-image. The cmd64x module is located in /lib/modules/2.6.25-2-sparc64/kernel/drivers/ide/pci. From what I could see on the installation medium, this whole subdirectory is missing from the installation CD system.

(*) Note for other U10 users: The 8.04.1 install was *not* straight forward on my machine - I ended up with two packages (yelp and seahorse) that would not install due to broken dependencies. I had to fix those manually.