
Bueno pues este nuevo kernel nos presenta algunos problemas a la hora de reconocer determinados discos duros IDE mandadonos a una consola " sh " initframs.
El problema se debe principalmente a que no reconoce correctamente el disco duro durante la instalacion o directamente no podemos iniciar con la live para instarlalo asi pues tenemos varias soluciones que expondre aqui:
*Podemos Iniciar la live e instalar Ubuntu con las opciones deseadas, pero al intentar arrancar ubuntu desde HDD salta initframfs.
-> La solución: Bueno cuando llegamos al gestor de arranque GRUB nos situamos en la linea de kernel que usariamos para arrancar y presionamos " e ", nos situamos en la linea de kernel vamos al final de la linea y añadimos all_generic_ide.
Nos quedara algo similar a esto :
/boot/vmlinuz-2.6.24-16-generic root=UUID=6748ff68-eef1-47c9-8dc6-926fc66a8480 ro quiet splash all_generic_ide
Con esto lo que hemos hecho es cargar de una forma " manual " los drivers para estos dispositivos.
Hecho esto presionamos intro y " b " para arrancar y podemos ver como ubuntu arranca sin problemas.
IMPORTANTE: Para no tener que hacer esto siempre, una vez dentro de linux editamos nuestro grub añadiendo lo mismo que hemos hecho antes y guardando los cambios.
Hacer lo mismo para otra entrada del kernel, la de recuperacion para evitar futuros quebraderos de cabeza.
*No podemos iniciar la Live ni tampoco podemos instalar.
La solucion en este caso es un poco más larga:
Paso 1: Ejecutar Live cd
Paso 2: Presionar F6 y añadir tras los " -- "
break=top
Paso 3: Aparecera una consola Initramfs, tecleamos lo siguiente:
modprobe ide_generic
modprobe ide_cd
modprobe ide_disk
modprobe piix #Parece no ser necesario , es mas parece ni existir siquiera pero conviene probarlo.
exit
Paso 4: Con esto hacemos que el live cd se inicie. Instalamos ubuntu con las opciones que queramos.
Paso 5: Reiniciamos el ordenador
Paso 6: Llegamos al gestor de arranque GRUB nos situamos en la linea de kernel que usariamos para arrancar y presionamos " e ", nos situamos en la linea de kernel vamos al final de la linea y añadimos all_generic_ide.
Nos quedara algo similar a esto :
/boot/vmlinuz-2.6.24-16-generic root=UUID=6748ff68-eef1-47c9-8dc6-926fc66a8480 ro quiet splash all_generic_ide
Hecho esto presionamos intro y " b " para arrancar y podemos ver como ubuntu arranca sin problemas.
Paso 7: El sistema ya nos arranca pero todavia falta un pequeño detalle, que es añadir lo que hicimos en el menu grub al iniciar nuestro pc , a /boot/grub/menu.lst para no tener que volver a ponerlo al iniciar.
sudo gedit /boot/grub/menu.lst
/boot/vmlinuz-2.6.24-16-generic root=UUID=6748ff68-eef1-47c9-8dc6-926fc66a8480 ro quiet splash all_generic_ide