Ya se que no eres adivino, por tu bien, aunque a veces nos vendria muy bien
a todos poder ver más alla.
El fichero menu.lst de grub dice lo siguiente:
color white/blue black/light-gray
default 0
time 8
gfxmenu (hd0,1)/boot/message
###Don't change ... Original name: linux###
title Linux
kernel (hd0,1)/boot/vmliunz root=/dev/hda2 vga ox31a splash=silent
desktop hdc=ide-scsi hdclun=0 showopts
initrd (hd0,1)/boot/initrd
###Don't change ... Original name: floppy###
title Disquete
root (fd0)
chainloader +1
###Don't change ... Original name: failsafe###
title Failsafe
kernel (hd0,1)/boot/vmlinuz root=/dev/hda2 showopts ide=nodma
apm=off acpi=off vga=normal nosmp noapic maxcpus=0 3
init (hd0,1)/boot/initrd
Efectivamente, arranco el sistema como root desde el CD1 de SuSE porque
desde HD se me queda interrumpido en el punto indicado en mi anterior
mensaje. Tengo puesto un solo HD configurado siempre por defecto en la BIOS
como IDE (primary master) porque para iniciar WinXP cambio los cables a otro
HD, es decir: que en el equipo nunca hay dos HD's simultaneamente trabajando
Ya te comentaba también en mi anterior mensaje que ahora ya puedo iniciar el
HD con SuSE, tanto como IDE (primary master) o SATA (Port0), pero con ambas
opciones se me para en el mismo punto con el mensje de kernel fatal error...
por ese motivo arranco siempre con el CD para poder entrar en sistema en
modo texto.
No he verificado el fichero initrd porque desconozco que debo mirar, solo he
puesto la línea que tu me aconsejaste incluir. Te presente que no se como
lanzar una versión de kernel u otra según me interese.
Cuando ejecuté km_initrd observé que las primeras líneas correspondian a la
versión kernel 2.4.21-192 y a ficheros con la extensión .o y las últimas
erán del nuevo kernel 2.6.3 y los ficheros ya presentaban la extensión .ko.
No me dio ningún error.
Aunque esté leyendo bastante documentación , reconozco que me he metido en
una aventura que sobrepasa mis conocimientos y deberia haber esperado un
tiempo. No obstante, la situación es esta y te agradezco muchisimo la
atención que me prestas; independientemente de que consiga resolverlo o no.
Un saludo
Tomás
----- Original Message -----
From: "Juan Erbes"
Tomás Valitusi wrote:
Sigo sin poder levantar el sistema porque se para en el mismo punto de siempre pero, según observo, ya detecta SATA-SCSI. De hecho, puedo poner
en
la BIOS que el HD arranque como SATA en el Port0 y funciona, cosa que antes solo lo hacia como IDE.
Las últimas líneas son estas:
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 Loading kernel/fs/reiserfs/reiserfs.ko VFS: Cannot open root device "hda2" or unknown-block(0,0) Please append a correct "root=" boot option Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
He seguido las recomendaciones indicadas editando kernel, añadiendo los parámetros y ejecutando mk_initrd sin problemas pero, mi gestor de arranque no es Lilo; sino Grub. He leído que, al contrario que Lilo, Grub no hace falta iniciarlo después de realizar cambios en la configuración.
Me estoy dejando algún paso sin hacer?
Deberías controlar el archivo de configuración menu.list del Grub, y ver que realmente aparezca el symlink con el nombre del nuevo initrd, para que cargue. En el texto que pasaste, solo carga el modulo de reiserfs. ¿Verificaste que el initrd, lo cree basado en el kernel 2.6.3, y no otro kernel? Supongo que para esas tareas, estas arrancando con el CD booteable, o arrancas desde un disco duro? Es posible, que al arrancar con el kernel 2.6.3, te cambie el mapeo de los discos (a mi me pasaba, que me ponía primero las 4 unidades SATA, que las IDE), mientras que para la versión 2.4.21, no existía SATA. ¿cuantos discos duros tienes, y que tienes en cada uno, y a que controladora está conectado? No soy adivino.