On Tuesday 03 February 2004 21:57, Marcel Mourguiart wrote:
On Monday 02 February 2004 09:30, José Rodríguez "S." wrote:
En el CD 1 de suse 9.0, n sé si en el live eval también
pero prueba,
hay una opción de reparar sistema que finciona bastante bien.
Metes el CD y le das a instalar. Te chequea el disco y
todo eso y
cuando te va a aparecer la configuración te dice que tienes
otro linux
instalado y te da opciones, entre ellas reparar. Como te
digo esto es en
el CD 1 de la distribución, no sé si estaré en el live eval.
He ejecutado la opción de reparar el sistema y todo va bien hasta que llega al apartado: -Comprobar configuración del cargador de arranque buscando archivos de configuración . . . . . ERROR No se han encontrado los siguientes archivos de configuración: Y aparece una nueva ventana con título YAST encuyo interior dice: ERROR the file %1 was not found. Yast can not recover this file. A continuación cuando le doy a aceptar en esta ventana, me aparece otra roja que dice : "ha ocurrido un error en la instalación" y se cierra solo el YAST
Por lo que comentas a mi me parece que el error tiene relación con que Yast no logra contactar el depositario ftp de donde se instalo. Talvez deberías de cambiar y/o actualizar la dirección de donde instalaste el SuSE.
No creo que sea ese el problema, ya que el YAST se ha instalado previamente desde el ftp, el error a mi modo de entender ocurre cuando intenta reparar la configuración el cargador de arranque.
Por otra parte puedes arrancar el sistema como lo has
hecho ahora y
ejecutar fschk /partición. Es como el chkdsk de XP.
He chequeado las particiones con reiserfschek y las he reparado, de hecho ahora las puedo montar y acceder a elles sin problema desde la SuSE live eval.
Pero entonces ahora si que podrías entrar con arrancar sistema instalado y desde ahí reparar el grub o es que aun no puedes hacer eso ???
No por desgracia
Ahora si no puedes hacer nada de esto, talvez lo más sano seria reinstalar desde cero, respaldando los datos que tienes en las particiones y nunca jamás instalar de nuevo "el señor de los anillos" ;-)
Esa sería la solución a la que no quisiera llegar, ya que tenía ya el sistema muy "pulido" y me costaría mucho volver a dejarlo igual. Alguna otra idea? Gracias de todos modos Marcel
El 2004-02-04 a las 01:07 +0100, juan molina escribió:
Ahora si no puedes hacer nada de esto, talvez lo más sano seria reinstalar desde cero, respaldando los datos que tienes en las particiones y nunca jamás instalar de nuevo "el señor de los anillos" ;-)
Esa sería la solución a la que no quisiera llegar, ya que tenía ya el sistema muy "pulido" y me costaría mucho volver a dejarlo igual.
Alguna otra idea?
A ver, tienes la 9.0, ¿no? La opción de reconstrucción del Yast no la conozco, tengo la 8.2. Te cuento el modo clásico. Arrancas desde el CD de suse (no el de la eval, sino el normal), o el DVD el sistema de rescate. Montas, manualmente, la partición raiz normal en /mnt, y si tienes /boot en otra, pues lo mismo. Antes de hacerlo, compruebalas con fsck (o reiserfsck si son reiser), por si las moscas. Miras a ver que hay en el directorio /boot, a ver si el fichero del grub (/boot/grub/menu.lst) esta legible. Hay una manera de reconstruir el grub, creo que es grub-install, pero nunca lo he usado (me hallo más a mis anchas con el lilo). Pero también se puede hacer con el yast, haciendo como si fueras a modificar el arranque. El proceso es: Haces chroot al directorio /mnt, con lo que ahora el raiz de tu sistema normal es "/" (y para volver al de emergencia tienes que pulsar ^D). Ahora si ejecutas yast o cualquier cosa lo hace sobre los ficheros de tu sistema original, con lo que solo tienes que usar el yast, hacer como si tocas el arranque, y salir grabando. -- Saludos Carlos Robinson
On Wednesday 04 February 2004 05:17, Carlos E. R. wrote:
A ver, tienes la 9.0, ¿no? La opción de reconstrucción del Yast no la conozco, tengo la 8.2. Te cuento el modo clásico.
Arrancas desde el CD de suse (no el de la eval, sino el normal), o el DVD el sistema de rescate. Montas, manualmente, la partición raiz normal en /mnt, y si tienes /boot en otra, pues lo mismo. Antes de hacerlo, compruebalas con fsck (o reiserfsck si son reiser), por si las moscas. Miras a ver que hay en el directorio /boot, a ver si el fichero del grub (/boot/grub/menu.lst) esta legible.
Lo está. De hecho en el arranque grub lee la primera linea, esa que pone kernel (hd0,2)/boot/vmlinuz etc. , y ahí es donde da el error: ERROR 13: invalid or unsuported executable format
Hay una manera de reconstruir el grub, creo que es grub-install, pero nunca lo he usado (me hallo más a mis anchas con el lilo). Pero también se puede hacer con el yast, haciendo como si fueras a modificar el arranque. El proceso es:
Haces chroot al directorio /mnt, con lo que ahora el raiz de tu sistema normal es "/" (y para volver al de emergencia tienes que pulsar ^D). Ahora si ejecutas yast o cualquier cosa lo hace sobre los ficheros de tu sistema original, con lo que solo tienes que usar el yast, hacer como si tocas el arranque, y salir grabando.
Cuando tecleo /# yast, me contesta: bash: /sbin/yast cannot execute binary file Y ahora que hago????
-- Saludos Carlos Robinson
Gracias por la ayuda Saludos
El 2004-02-04 a las 22:45 +0100, juan molina escribió:
Lo está. De hecho en el arranque grub lee la primera linea, esa que pone kernel (hd0,2)/boot/vmlinuz etc. , y ahí es donde da el error: ERROR 13: invalid or unsuported executable format
13 : Invalid or unsupported executable format This error is returned if the kernel image being loaded is not recognized as Multiboot or one of the supported native formats (Linux zImage or bzImage, FreeBSD, or NetBSD). Te está diciendo que eso no es un kernel. ¡Ostras!...
Haces chroot al directorio /mnt, con lo que ahora el raiz de tu sistema normal es "/" (y para volver al de emergencia tienes que pulsar ^D). Ahora si ejecutas yast o cualquier cosa lo hace sobre los ficheros de tu sistema original, con lo que solo tienes que usar el yast, hacer como si tocas el arranque, y salir grabando.
Cuando tecleo /# yast, me contesta: bash: /sbin/yast cannot execute binary file
¿Con que opciones está montado? Tendría que ser algo como esto (antes de hacer el chroot): cer@nimrodel:~> mount /dev/hdb6 on / type reiserfs (rw,noatime) Si te aparece un noexec, es por eso. Si no, mira los atributos de /sbin/yast Es como si el directorio estuviera corrompido, machacado... ¿seguro que reiserfsck, o fsck no detecta errores? No es posible ese destrozo unicamente escribiendo en el MBR... No lo entiendo. :-( Espera, tengo una idea que podría explicar algo... ¿No habrá cambiado el orden de particiones? ¿Insertado una particion nueva? Es buena idea tener una copia impresa de la tabla de particiones en un papel. -- Saludos Carlos Robinson
El Jueves, 5 de Febrero de 2004 04:39, Carlos E. R. escribió:
13 : Invalid or unsupported executable format This error is returned if the kernel image being loaded is not recognized as Multiboot or one of the supported native formats (Linux zImage or bzImage, FreeBSD, or NetBSD).
Te está diciendo que eso no es un kernel. ¡Ostras!... Eso me parecía.
Haces chroot al directorio /mnt, con lo que ahora el raiz de tu sistema normal es "/" (y para volver al de emergencia tienes que pulsar ^D). Ahora si ejecutas yast o cualquier cosa lo hace sobre los ficheros de tu sistema original, con lo que solo tienes que usar el yast, hacer como si tocas el arranque, y salir grabando. He reinstalado grub desde la linea de comandos del propio grub grub> root (hd0,2) grub> setup (hd0) Pero sigue dando el mismo error.
Es como si el directorio estuviera corrompido, machacado... ¿seguro que reiserfsck, o fsck no detecta errores? No es posible ese destrozo unicamente escribiendo en el MBR... No lo entiendo. :-( reiserfsck no da ningún error. La primera vez que instalé el dichoso juego fue todavía peor. me cambio el sistema de archivos de la partición windows de FAT16 a FAT32 (sin avisar!!!) y no sólo eso, la partición logica donde estaba linux tambien la cambio a FAT32
Espera, tengo una idea que podría explicar algo... ¿No habrá cambiado el orden de particiones? ¿Insertado una particion nueva? Es buena idea tener una copia impresa de la tabla de particiones en un papel. Desde la otra vez tengo la tabla en papel y no la ha cambiado. Ya desesperado he vuelto a instalar. Menos mal que /home lo tenía en una partición aparte y cuando ha terminado la instalación, toda mi familia tenía todas las cosas en el mismo sitio, uff!! Lo único que he sacado en claro de todo esto es que he aprendido mucho sobre Grub. Gracias de todas formas Carlos por tu interés. Saludos
El 2004-02-06 a las 00:09 +0100, juan molina escribió:
Te está diciendo que eso no es un kernel. ¡Ostras!... Eso me parecía.
Es como si el directorio estuviera corrompido, machacado... ¿seguro que reiserfsck, o fsck no detecta errores? No es posible ese destrozo unicamente escribiendo en el MBR... No lo entiendo. :-( reiserfsck no da ningún error. La primera vez que instalé el dichoso juego fue todavía peor. me cambio el sistema de archivos de la partición windows de FAT16 a FAT32 (sin avisar!!!) y no sólo eso, la partición logica donde estaba linux tambien la cambio a FAT32
Ayer cuando me acoste pensé eso mismo, que habría cambiado el tipo de particiones. Si se monta como vfat nada es ejecutable, lo cual podría explicar el mensaje. Todo estaría en el mismo sitio, pero no sería arrancable... Eso es como para coger y denunciarlos por daños y perjuicios.
Espera, tengo una idea que podría explicar algo... ¿No habrá cambiado el orden de particiones? ¿Insertado una particion nueva? Es buena idea tener una copia impresa de la tabla de particiones en un papel.
Desde la otra vez tengo la tabla en papel y no la ha cambiado. Ya desesperado he vuelto a instalar. Menos mal que /home lo tenía en una partición aparte y cuando ha terminado la instalación, toda mi familia tenía todas las cosas en el mismo sitio, uff!! Lo único que he sacado en claro de todo esto es que he aprendido mucho sobre Grub.
Aunque uso grub reconozco encontrarme más a gusto con lilo; ese al menos entiendo como funciona.
Gracias de todas formas Carlos por tu interés.
De nada. La pena es no haber conseguido averiguar que pasaba. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
juan molina