RE: [suse-linux-s] No arranca Suse
Wenas :)
Hola, he instalado Mandriva y el Grub me lo instaló desde Mandriva. Añadí al fichero /boot/grub/menu.lst la opción de arranque de Suse 9.0 pero no me arranca.
title Suse9.0 kernel (hd0,5)/boot/vmlinuz root=/dev/hda6 showopts root=/dev/hda6 splash=silent hdc=ide-scsi hdclun=0 vga=773 initrd (hd0,5)/boot/initrd
pero me da error:
Kernel panic: No init found. Try passing init=option to kernel
Este error significa que no encuentra el "inicio" del sistema, es decir, no encuentra el proceso padre (proceso 1) del sistema. Me explico, la secunecia de arranque es la siguiente: grub -> kernel -> init -> scripts de arranque -> login -> (shell) Pongo shell entre () porque puede ser gráfica, remota, ... Lo que ocurre es que grub carga el kernel en memoria, éste luego carga init (primer proceso, siempre tiene PID 1 ... excepto en algunos Unix que puede haber otro con PID 0 ... pero eso es otra historia). El error que te da es que no encuentra el comando/binario/... "init". Lo más seguro es que tu partición raíz esté mal definida, que no sea /dev/hda6 = (hd0,5) sino otra. Comprueba esto. ¿Tienes /boot y / en particiones diferentes? Una pregunta, ¿por qué tienes repetido root=/dev/hda6 dos veces? HTH Rafa
El jue, 11-08-2005 a las 08:44 +0100, Rafael Griman escribió:
Wenas :)
Este error significa que no encuentra el "inicio" del sistema, es decir, no encuentra el proceso padre (proceso 1) del sistema. Me explico, la secunecia de arranque es la siguiente:
grub -> kernel -> init -> scripts de arranque -> login -> (shell)
Pongo shell entre () porque puede ser gráfica, remota, ... Lo que ocurre es que grub carga el kernel en memoria, éste luego carga init (primer proceso, siempre tiene PID 1 ... excepto en algunos Unix que puede haber otro con PID 0 ... pero eso es otra historia). El error que te da es que no encuentra el comando/binario/... "init". Lo más seguro es que tu partición raíz esté mal definida, que no sea /dev/hda6 = (hd0,5) sino otra. Comprueba esto. ¿Tienes /boot y / en particiones diferentes?
Hola respondo también aquí a Camaleón. Tengo dos discos hda1 - win98 hda2 - swap hda4 - Suse pruebas hda5 - Suse 9.0 el que falla hda6 - /var del Suse 9.0 hda7 - /home del Suse 9.0 hdb1 - / con Suse 9.2 en pruebas hdb4 - / con Mandriva hdb9 - /home de Mandriva hdb10 - /var de Mandriva He entrado en línea de comandos de Grub y con find busco /boot/vmlinuz y me sale en hd0,3, hd0,5, hd1,1, hd1,3 El hda4 he conseguido que arranque es el Suse que tenía para trastear y no estropear el de hda5. En el menu.lst de Suse 9.0 me pone lo que puse arriba, es decir, que va a arrancar desde la partición hda6, y me da ese error, pero ahí no hay nada. Si pongo hd0,4 (hda5) que es donde está, me dice que no puede montar la partición y tengo que volver al menú de Grub para escoger otra opción. De todos modos, tengo que arrancar con el disco de Suse, porque si no, me dice que no existe Sistema que arrancar, así que tengo siempre puesto el DVD de Suse y así me permite arrancar el Grub. Me da la impresión que algo se ha desconfigurado en las particiones. El /boot y / están en la misma partición.
Una pregunta, ¿por qué tienes repetido root=/dev/hda6 dos veces? Pues no se, pero ya lo he quitado.
Gracias. -- Saludos Miguel Angel.
2005/8/12, miguel angel:
Tengo dos discos
:-O ¿Y 5 sistemas operativos? Guau... Si yo fuera Grub me hubiera vuelto tarumba. :-)
me dice que no existe Sistema que arrancar, así que tengo siempre puesto el DVD de Suse y así me permite arrancar el Grub.
Me da la impresión que algo se ha desconfigurado en las particiones.
Sólo una idea: entra en SuSE y deja que Yast te proponga un sistema de arranque (en la sección de opciones de inicio, donde puedes configurar Grub). A mi me solucionó un problema similar (problema con la ubicación de Grub en el MBR). Eso sí, siempre con cuidado, y sólo si sabes lo que haces, que este tema es delicado. Saludos, -- Camaleón
participants (3)
-
Camaleón
-
miguel angel
-
Rafael Griman