Adaptador Compact Flash / IDE no funciona

Imagen de voa_666
0 puntos

Hola,
estoy intentando montar un htpc económico (nada de hdtv) y pensé en utilizar un adaptador CF/IDE con una tarjeta compact flash para conseguir un arranque rápido del sistema. El problema es que al iniciar la instalación de Ubuntu me daba un error al cargar el kernel, pero continua y se instala correctamente, mi problema es que este error persiste cuando reinicio el equipo dando error al cargar el kernel. Para más información, decir que la misma configuración hardware y software funcionan cambiando el adaptador con la compact flash por un disco duro ide convencional.

Hardware:
Placa base: AOpen AX-34
Microprocesador: Inel Pentium III 933 MHz
Memoria RAM: 512 MB
Tarjeta gráfica: Nvidia FX5200 128 MB
Adaptador CF/IDE: lo venden en ebay, no parece que sea de ninguna marca
Tarjeta compact flash: Maxflash 4GB 233x (formateada con ext2)

Software:
Ubuntu 8.10 (Alternate, para instalar solamente un sistema de consola)

El error que da es el siguiente:

Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/812667f7-bcbf-4538-86b5-6bca9e54f50a does not exit. Droping to a shell!

BusyBox v1.10.2 (Ubuntu 1:1.10.1-1ubuntu6) built-in shell (ash)
Enter ´help´ for a list of built-in commands.

(initramfs) [ 37.004110] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 forcen
[ 37.004186] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
[ 37.004190] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 37.004298] ata1.00: status: { DRDY }
[ 67.200087] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 forcen
[ 67.200164] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
[ 67.200169] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 67.200316] ata1.00: status: { DRDY }
[ 97.396083] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 forcen
[ 97.396159] ata1.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
[ 97.396163] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 97.396311] ata1.00: status: { DRDY }

Después de esto si presiono enter aparece:
(initramfs)
si tecleo 'exit' continua el arranque normal

A ver si alguien ha conseguido que funcione correctamente este tipo de adaptadores.
Gracias.

Imagen de josemanu
+1
0
-1

Hola.

Yo hace algún tiempo tuve el mismo problema, no conseguí instalar Ubuntu en una compacflash ni en un pendrive. Si idea de por que ni pude encontrar a nadie que me diera una solución.

Prueba con Debian por el metodo "net inst", descargas un instalador muy ligero (creo que solo eran 150mb) y te instalas el Debian básico, sin escritorio. A mi me funcionó desde un pendrive a las mil maravillas, y aunque no lo probé en una cf debería funcionar sin problemas. A fin de cuentas una cf funciona igual que un disco duro IDE.

Hay otras distros que están pensadas para funcionar directamente desde una cf, como puppy, slax o dsl y si solo quieres un sistema de consola te van sobradas.

Espero te sirva de algo.

Un saludo.

+1
0
-1
Imagen de voa_666
+1
0
-1

Gracias, pero ya he probado Debian (net inst) y ocurre exactamente el mismo problema. No se si otras distribuciones funcionarán, pero prefiero usar Debian o Ubuntu, que estoy acostumbrado a pelear con ellas. De momento he montado el equipo con un disco duro IDE normal y funciona muy bien, no es que arranque lento, pero me gustaría usar la CF con el adaptador por el tema de la temperatura y el ruido.
A ver si alguien ha intentado algo con un adaptador compact flash / IDE.

+1
0
-1