[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Sarge+kernel 2.6+disco SATA+CD IDE



Buenas.

Estoy intentando instalar Debian Sarge en un ordenador que tiene un disco duro 
Serial ATA. El lector y la grabadora son IDE y están en el otro bus.

Bien, en ese ordenador se puede instalar Sarge con el kernel 2.4 sin muchos 
problemas. Sin embargo, con el kernel 2.6 falla (error conocido).

El problema viene porque en el kernel los discos SATA pasaron a ser tratados 
como SCSI, y en un momento de la instalación carga el driver para SATA, que 
entra en conflicto con el driver IDE, así que deja de detectar la unidad de 
CD y no puede seguir leyendo del CD de instalación.

Después de varias investigaciones y lecturas acerca de detalles sobre instalar 
primero con kernel 2.4, generar un nuevo initrd, recompilar kernel, cambiar el 
tipo de disco en la bios y que ninguna me diera resultado, de momento he 
tirado con la "solución" que dan en la página del instalador de Debian: 
iniciar la instalación con kernel 2.6 en modo experto, y deseleccionar el 
módulo ata_piix, que es el que entra en conflicto con los IDE. De esta manera 
se carga el módulo más tarde, cuando el CD ya está funcionando.

Este proceso origina varios problemas.

El primero de ellos es que durante la instalación el disco duro se detecta 
como /dev/sde, pero después de instalado se detecta como /dev/sda. No hay 
problema, se arranca desde Knoppix y se cambian el grub y el fstab.

El siguiente problema es que no se detectan la lectora ni la grabadora (tal y 
como pronosticaban en la página del instalador). He probado a instalar el 
kernel 2.6.12 que hay en Etch, he probado a montar los CDs tanto como IDE 
como con emulación SCSI, pero nada, no lo consigo.

El último problema (secundario) es que no detecta el lector de tarjetas (ese 
mismo lector funciona en otro ordenador con disco IDE). Bueno, en realidad sí 
parece que las detecta en el arranque:

Dec  7 13:11:51  kernel: SCSI device sda: 390719855 512-byte hdwr sectors 
(200049 MB)
Dec  7 13:11:51  kernel: SCSI device sda: drive cache: write back
Dec  7 13:11:51  kernel:  /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3
Dec  7 13:11:51  kernel: Attached scsi disk sda at scsi0, channel 0, id 0, lun 
0
Dec  7 13:11:51  kernel: Attached scsi removable disk sdb at scsi2, channel 0, 
id 0, lun 0
Dec  7 13:11:51  kernel: Attached scsi removable disk sdc at scsi2, channel 0, 
id 0, lun 1
Dec  7 13:11:51  kernel: Attached scsi removable disk sdd at scsi2, channel 0, 
id 0, lun 2
Dec  7 13:11:51  kernel: Attached scsi removable disk sde at scsi2, channel 0, 
id 0, lun 3

Sin embargo una vez arrancado, al intentar montar dice que no es un 
dispositivo de bloques válido. De todas maneras, este problema es secundario.

Si alguien puede arrojar algo de luz, agradecería no tener que usar el kenel 
2.4 para trabajar con las unidades de CD.

Adjunto un lspci por si es de ayuda.

Gracias.

Saludos.

P.D: por favor, contestad con copia, no estoy suscrito.
0000:00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 82865G/PE/P PCI to AGP Controller (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
0000:00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA 150 Storage Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 PRO] (rev 01)
0000:02:09.0 Ethernet controller: Marvell Technology Group Ltd. Yukon Gigabit Ethernet 10/100/1000Base-T Adapter (rev 13)

Reply to: