Tomás Valitusi wrote:
Buenas noticias porque ya ha desaparecido el mensaje de kernel panic y ahora ya arranca aunque ahora me presenta la consola de mantenimiento.
He seguido tus instrucciones modificando los puntos indicados en grub pero durante el proceso de inicialización de SuSE observo que, en algún sitio, continua buscando hda2 en lugar de sda2.
Estas son algunas de las líneas:
Warning... fsck.reiserfs for device /dev/hda2 exited with signal 6 fsck.reiserfs /dev/hda2 failed (status 0x8). Run manually!
y acaba con:
fsck for root file system (/) failed Please repair it manually and reboot The root file system is currently mounted read-only Attention: Only Control-D will reboot the system in this maintenace mode. shutdown or reboot will not reboot
He realizado un fdisk y me confirma que sda2 es boot (marcándolo con un asterisco). Mi HD es un ST31200026AS (SATA) y en la BIOS lo tengo configurado como SATA en el puerto 0
He vuelto a hacer mk_initrd y en la primera línea me sale /dev/hda2 en lugar de /dev/sda2.
Creo entender que el error está localizado: sigue buscando hda2, pero me queda todavía localizar donde poder cambiarlo.
Bueno. sea sda2, o hda2, para Grub es lo mismo: (hd0,0) First primary partition on the first hard disk (hd0,1) Second primary partition (hd0,2) Third primary partition (hd0,3) Extended partition (hd0,4) First logical partition (hd0,5) Second logical partition (hd0,6) Third logical partition /dev/hda2 or /dev/sda2(hd0,1) La pregunta es: /boot está en la misma partición que la raiz (/)? sospecho que el error de lectura se debe a que no está cargado el modulo sata Cuando creas el initrd, te sale todo el listado de modulos que se incluyen en el mismo? Verificaste el archivo /boot/grub/device.map? si necesitas corregirlo, despues de hacerlo, debes reinstalar grub, con: grub --batch --device-map=/boot/grub/device.map