PDA

Ver la Versión Completa : Para Xripox....



inforkey
18/04/2010, 11:25
Hola, he seguido tu manual para reinstalar el GRUB con archi linux pero al reiniciar el PC y en el arranque se keda en: "LOADING STAGE2.", de ahi no sale.

Sabes cual podria ser el problema?

gracias.

Nozul
18/04/2010, 11:35
No soy Xripox, pero si esto te puede ayudar:

El arranque de Grub se divide en dos etapas, Stage 1 y Stage 2 cada una de ellas tiene sus mensajes de error. Listaremos los errores en función de la etapa en la que aparecen:

Stage 1

En esta etapa tan solo se muestra el error y se detiene el sistema:


Hard Disk Error: No se puede averiguar la geometría ni el tamaño del disco.
Floppy Error: El error es el mismo que el anterior, pero se refiere a un Diskette.
Read Error: Error de lectura al intentar pasar a la segunda etapa (stage 2).
Geom Error: La ubicación en disco del Stage 2 no es accesible mediante llamadas BIOS. Este error suele deberse a modificaciones en la configuración del disco, ya sea modificar la tabla de particiones o cmabiar el disco de máquina.

Stage 2



Filename must be either an absolute filename or blocklist: El fichero solicitado por grub, no cumple la sintaxis exigida.
Bad file or directory type: El fichero solicitado por grub, no es un archivo regular sino un enlace simbólico, directorio o pipe (tubería).
Bad or corrupt data while decompressing file: Este error aparece cuando la descompresión devuelve un error. Suele tratarse de un fichero dañado.
Bad or incompatible header in compressed file: La cabecera de un fichero comprimido es incorrecta.
Partition table invalid or corrupt: Este error aparece cuando la verificación de la tabla de particiones falla. A este error hay que temerle.
Mismatched or corrupt version of stage1/stage2: Este error se debe a versiones incompatibles o dañadas de stage1 o stage2.
Loading below 1MB is not supported: Aparece cuando la dirección más baja de un núcleo está por debajo de la cota de 1MB. El formato zImage de Linux es un caso especial, se puede manejar ya que su dirección de carga es fija y tiene un tamaño máximo.
Kernel must be loaded before booting: Si le indicamos a grub que ejecute una secuencia de arranque sin haberle indicado un núcleo antes, aparece este error.
Unknown boot failure: Razones desconocidas.
Unsupported Multiboot features requested: A veces las características Multiboot requieren una característica que no se reconoce. El kernel requiere una gestión especial que Grub no tiene.
Unrecognized device string: Se espera un nombre de dispositivo y el texto encontrado no cumple las reglas de nombres de dispositivos.
Invalid device requested: El nombre de dispositivo es válido pero tiene un error en otro sitio.
Invalid or unsupported executable format: La imagen del núcleo no se reconoce como multiboot o alguno de los formatos reconocidos.
Filesystem compatibility error, cannot read whole file: Algún Sistema de Archivos de los que tiene que leer Grub, tiene una limitación en el tamaño de lectura. Se corrige eliminando dicho límite.
File not found: No se encuentra el archivo solicitado, pero la ruta es correcta.
Inconsistent filesystem structure: Error en la estructura del sistema de archivos. Suele deberse a un Sistema de Archivos dañado
Cannot mount selected partition: La partición existe, pero Grub no la reconoce.
Selected cylinder exceeds maximum supported by BIOS: La lectura intenta ir más allá del área direccionada por la BIOS. El error aparece cuando se intentan leer bloques lineales. Suele aparecer en discos IDE de gran tamaño.
Linux kernel must be loaded before initrd: El error se debe a que hemos puesto initrd antes que kernel.
Multiboot kernel must be loaded before modules: El error se debe a que hemos cargado módulos antes de cargar un núcleo Multiboot.
Selected disk does not exist: El disco refereido no está presente o no se reconoce por la BIOS.
No such partition: No existe la partición específica.
Error while parsing number: Grub espera leer un número y encuentra datos incorrectos.
Attempt to access block outside partition: La dirección lineal del bloque está fuera de la partición. Se debe a daños en el sistema de Archivos o a algún bug detectado por Grub.
Disk read error: Se ha producido un error de lectura en el disco.
Too many symbolic links: Demasiados enlaces simbólicos. El máximo son 5. Puede ser que los enlaces tengan un bucle.
Unrecognized command: Cuando introducimos un nombre de orden no reconocido por Grub. Puede tratarse de un error al escribir.
Selected item cannot fit into memory: Aparece cuando tratamos de cargar en memoria algo que no cabe.
Disk write error: Este error se produce cuando grub intenta escribir en disco. Esto solo puede ocurrir durante la instalación o con la orden makeactive.
Invalid argument: Algún argumento de alguna orden es incorrecto.
File is not sector aligned: Cuando se accede a una partición ReiserFS. Se debe montar la partición con la opción ‘notail’.
Must be authenticated: Se trata de acceder a un arranque protegido por contraseña. Hay que introducir una contraseña válida.
Serial device not configured: Se intenta cmabiar el terminal a uno serie, pero no se ha activado ningún dispositivo serie.
No spare sectors on the disk: Cuando no queda espacio libre. Si se intenta entrar en los sectores no usados tras el MBR, pero la partición primera empieza justo después del MBR.

inforkey
18/04/2010, 12:09
Gracias ya lo he solucionado, resulta que habia grabado la imagen en un DVD en vez de un CD jeje tonto de mi.

Pero sigo sin poder arrancar de linux. He seguido los pasos de xripox y al intentar editar la linea ROOT (HD0,0) no se que tengo que poner (he probado desde el 0 hasta el 6 sin exito). En mi caso tengo instalado el XP, server 2003 y el Linux. El problema es que instale el 2003 despues del linux y ahora solo me deja arrancar en XP o 2003.

Al poner hd0,0 me da el error 17 de tu lista (creo que es aqui donde tengo el ubuntu)

gracias por responder.

Xripox
19/04/2010, 10:52
Cualquier windows que se instale teniendo algun sistema gnu/linux instalado, machaca el grub, asi que tienes que reinstalarlo.
O bien puedes usar supergrub, o intentar reparar-reinstalar el grub desde cualquier sistema gnu/linux que sea live (ubuntu, archlinux, knnopix....)
Seria conveniente aclarar si usas grub o grub2, supongo que tendras el gub normal.
Fijate bien en esto, ay que el problema esta ahi

Nota: En el paso root (hd0,1), hd0 corresponde al primer disco duro (sda), si nuestro disco fuese sdb o sdc pondriamos hd1 o hd2 respectivamente y el 1 del final corresponde al sda2 ya que en realidad el grub comienza a contar por el 0 y no por el 1 como hace el gparted. Elegimos (hd0,1) porque es la partición donde tenemos instalado el directorio “/” de nuestro sistema.
Nota 2: Si no nos aparece Sistema->Administración->Editor de Particiones de Gnome, abrimos un terminal y instalamos el gparted (sudo aptitude install gparted) y ya nos aparecerá el menu.

[Only registered and activated users can see links]

para Grub2-------- [Only registered and activated users can see links]

Saludos!!