Re: Kernel erroneo y lilo
Federico Alberto Sayd escribió: Randy escribió: XayOn X escribió: El lun, 17-03-2008 a las 09:47 -0300, Federico Alberto Sayd escribió: Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Gracias :) -- Randy randynet en gmail.com Podrías iniciar con un live cd hacer un chroot a la partición raíz, modificar el archivo de configuración del lilo y luego correr lilo para grabar los cambios. Si tiene por ahi una distro live que use lilo no hace falta el chroot, del mismo modo que haces eso, copias a la particion principal de la live la configuracion de lilo en la maquina en la que lo quieres reparar, la modificas y reinstalas lilo en el mbr, como dije en un principio. Claro que hoy en dia eso es dificil de encontrar, por ese mismo motivo: usa grub ;-). Hola; Gracias a todos por las respuestas. No tengo muy claro que Grub funcione bien en el MacBook, había leído que había serias incompatibilidades entre grub y rEFIt, que es lo que usa a modo de Bios. De todos modos me dice que Grub está instalado ya y sin embargo no aparece en el inicio. Tampoco tengo Windows en esa máquina, solo Debian y MacOS y desde éste solamente puedo ver la partición /home. Entrando con el CD de Ubuntu abro una consola y hago sudo chroot /media/disk (que es donde monta la raiz de mi Debian) y aparentemente bien, me cambia el nombre en consola a root. Instalo lilo y me dice que ya está en su más reciente versión. Ejecuto lilo y me da el siguiente error: Warning: LBA32 addressing assumed. Fatal: raid_setup: stat(/dev/sda). Posiblemente ahí esté el problema, no se, googleando no sale nada potable y no tengo ni idea de qué indica esa frase. ¿Arreglaría algo borrando y purgando lilo e instalándolo de nuevo? No ha funcionado renombrar los kernel para intentar hacer creer a lilo que el que busca es uno de los buenos ni tampoco volver a poner la copia de seguridad que tenía de lilo.conf. Evidentemente lilo es más listo que yo :D La verdad casi hubiera tardado menos reinstalando la raiz, porque tampoco es que tenga mucho tiempo disponible, pero soy algo cabezón y prefiero arreglar el problema aunque sea solo para saber que era y cómo arreglar errores similares en otra ocasión. Hasta aquí por hoy, acepto ideas o sujerencias. ;) Mañana sigo dándole duramente al tema a ver si hay más suerte. Gracias nuevamente. -- Randy randynet en gmail.com Me llama la atención lo de raid_setup. Te has fijado si el Macbook implementa algún tipo de raid o tecnología parecida en los discos?. Puede ser que eso no le guste al lilo. En última instancia podrías probar con Super Grub disk, o en con cualquier disco floppy o cdrom con un grub. Lo único que debes hacer es bootear con el cd, floppy, etc y una vez que te presente la línea de comandos de grub tratar de ejecutar a mano el booteo. Para obtener una consola en grub, si no estás dentro de ella, debes presionar c Luego defines la raiz de tu sistema Linux: grub root (hd0,0)#por ejemplo para el primer disco y la primera partición Si todo va bien el grub detecta el filesystem y puede leer de él, así que puedes usar la tecla tab para autocompletar nombres de archivo. Luego pones: grub kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro # Eliges el kernel correcto y le das enter grub initrd /boot/initrd.img-2.6.18-4-686 #Si usas initrd al bootear que es lo más seguro y luego presionas b para bootear el sistema operativo. Prueba hasta que salga bien. Saludos Bueno, acabo de instalar mi Lenny desde cero y nada extraño ha ocurrido, por lo que el disco no está dañado. Solo me queda el mal sabor de no haber descubierto el orígen del problema y qué era eso del raid_setup. Si alguien tuviera una idea de qué podría tratarse que por favor lo comente para que haya una constancia en este hilo. Y muchas gracias a todos. ;) -- *Randy* (randynet en gmail) Debian Lenny, KDE 3.5.8, Kernel 2.6.22-3-686 en MacBook-Intel. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
Federico Alberto Sayd escribió: Lo único que debes hacer es bootear con el cd, floppy, etc y una vez que te presente la línea de comandos de grub tratar de ejecutar a mano el booteo. Para obtener una consola en grub, si no estás dentro de ella, debes presionar c Luego defines la raiz de tu sistema Linux: grub root (hd0,0)#por ejemplo para el primer disco y la primera partición Si todo va bien el grub detecta el filesystem y puede leer de él, así que puedes usar la tecla tab para autocompletar nombres de archivo. Luego pones: grub kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro # Eliges el kernel correcto y le das enter grub initrd /boot/initrd.img-2.6.18-4-686 #Si usas initrd al bootear que es lo más seguro y luego presionas b para bootear el sistema operativo. Prueba hasta que salga bien. Bueno, el Super Grub Disk según parece no se entiende con EFI, porque se queda pillado intentando encontrar las particiones. Intenté con el cd de Debian instalarle grub o lilo y me dio error también, incluso haciendo una instalación parcial, por lo que temiendo que se haya podido fastidiar algo en el disco (eso del raid...) voy a intentar por último instalar desde cero (conservando el home, claro). Espero que todo esté bien. :S -- Randy [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
Randy escribió: XayOn X escribió: El lun, 17-03-2008 a las 09:47 -0300, Federico Alberto Sayd escribió: Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Gracias :) -- Randy randynet en gmail.com Podrías iniciar con un live cd hacer un chroot a la partición raíz, modificar el archivo de configuración del lilo y luego correr lilo para grabar los cambios. Si tiene por ahi una distro live que use lilo no hace falta el chroot, del mismo modo que haces eso, copias a la particion principal de la live la configuracion de lilo en la maquina en la que lo quieres reparar, la modificas y reinstalas lilo en el mbr, como dije en un principio. Claro que hoy en dia eso es dificil de encontrar, por ese mismo motivo: usa grub ;-). Hola; Gracias a todos por las respuestas. No tengo muy claro que Grub funcione bien en el MacBook, había leído que había serias incompatibilidades entre grub y rEFIt, que es lo que usa a modo de Bios. De todos modos me dice que Grub está instalado ya y sin embargo no aparece en el inicio. Tampoco tengo Windows en esa máquina, solo Debian y MacOS y desde éste solamente puedo ver la partición /home. Entrando con el CD de Ubuntu abro una consola y hago sudo chroot /media/disk (que es donde monta la raiz de mi Debian) y aparentemente bien, me cambia el nombre en consola a root. Instalo lilo y me dice que ya está en su más reciente versión. Ejecuto lilo y me da el siguiente error: Warning: LBA32 addressing assumed. Fatal: raid_setup: stat(/dev/sda). Posiblemente ahí esté el problema, no se, googleando no sale nada potable y no tengo ni idea de qué indica esa frase. ¿Arreglaría algo borrando y purgando lilo e instalándolo de nuevo? No ha funcionado renombrar los kernel para intentar hacer creer a lilo que el que busca es uno de los buenos ni tampoco volver a poner la copia de seguridad que tenía de lilo.conf. Evidentemente lilo es más listo que yo :D La verdad casi hubiera tardado menos reinstalando la raiz, porque tampoco es que tenga mucho tiempo disponible, pero soy algo cabezón y prefiero arreglar el problema aunque sea solo para saber que era y cómo arreglar errores similares en otra ocasión. Hasta aquí por hoy, acepto ideas o sujerencias. ;) Mañana sigo dándole duramente al tema a ver si hay más suerte. Gracias nuevamente. -- Randy randynet en gmail.com Me llama la atención lo de raid_setup. Te has fijado si el Macbook implementa algún tipo de raid o tecnología parecida en los discos?. Puede ser que eso no le guste al lilo. En última instancia podrías probar con Super Grub disk, o en con cualquier disco floppy o cdrom con un grub. Lo único que debes hacer es bootear con el cd, floppy, etc y una vez que te presente la línea de comandos de grub tratar de ejecutar a mano el booteo. Para obtener una consola en grub, si no estás dentro de ella, debes presionar c Luego defines la raiz de tu sistema Linux: grub root (hd0,0)#por ejemplo para el primer disco y la primera partición Si todo va bien el grub detecta el filesystem y puede leer de él, así que puedes usar la tecla tab para autocompletar nombres de archivo. Luego pones: grub kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro # Eliges el kernel correcto y le das enter grub initrd /boot/initrd.img-2.6.18-4-686 #Si usas initrd al bootear que es lo más seguro y luego presionas b para bootear el sistema operativo. Prueba hasta que salga bien. Saludos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
Federico Alberto Sayd escribió: Me llama la atención lo de raid_setup. Te has fijado si el Macbook implementa algún tipo de raid o tecnología parecida en los discos?. Puede ser que eso no le guste al lilo. No tengo la menor idea, sigo a la expectativa con eso del raid_setup, pero yo diría que no debe tratarse de algo físico, sino de alguna solución de software de lilo/efi. Pero te hablo desde la total ignorancia. En última instancia podrías probar con Super Grub disk, o en con cualquier disco floppy o cdrom con un grub. Lo único que debes hacer es bootear con el cd, floppy, etc y una vez que te presente la línea de comandos de grub tratar de ejecutar a mano el booteo. Para obtener una consola en grub, si no estás dentro de ella, debes presionar c Luego defines la raiz de tu sistema Linux: grub root (hd0,0)#por ejemplo para el primer disco y la primera partición Si todo va bien el grub detecta el filesystem y puede leer de él, así que puedes usar la tecla tab para autocompletar nombres de archivo. Luego pones: grub kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/sda1 ro # Eliges el kernel correcto y le das enter grub initrd /boot/initrd.img-2.6.18-4-686 #Si usas initrd al bootear que es lo más seguro y luego presionas b para bootear el sistema operativo. Prueba hasta que salga bien. Saludos Estoy bajándome Super Grub Disk y en la web ( http://supergrub.forjamari.linex.org/ ) pone como novedades: (¡BETA!) Repara el arranque de Gnu/Linux (LILO). Suena interesante. Y si no funciona lo intento con Grub. De todos modos me tienta hacerlo a mano como indicas, para verlo de primera mano. :) Ya os contaré. -- Randy randynet en gmail.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
El lun, 17-03-2008 a las 09:33 +0100, Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. ;-) La proxima vez dejaras como predeterminado el que sabes que funciona, haras las pruebas y luego pondras el otro como predeterminado ¿Verdad? :^P Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. La verdad esque es extraño. De todos modos hace tiempo que no uso LiLo ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Podrias sustituirlo por grub, y si, tanto con un live-cd como con wingrub si (para tu desgracia) tienes un s.o Windows instalado ahí. Supongo que el mismo procedimiento se podria utilizar en lilo (editar fichero de configuracion y reinstalar en el mbr o donde lo tengas). Gracias :) De nada. Espero haber sido de ayuda. -- Randy randynet en gmail.com -- http://thexayon.wordpress.com Que la fuerza os acompañe. -BEGIN GEEK CODE BLOCK- Version: 3.12 GCS dpu s: a--- C UL P L+++ E--- W+++ N+++ o+ K- w--- O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b DI--- D+++ G+ e- h++ r+++ y --END GEEK CODE BLOCK-- --XayOn-- Linux registered user #446872 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Gracias :) -- Randy randynet en gmail.com Podrías iniciar con un live cd hacer un chroot a la partición raíz, modificar el archivo de configuración del lilo y luego correr lilo para grabar los cambios. Saludos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
El lun, 17-03-2008 a las 09:47 -0300, Federico Alberto Sayd escribió: Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Gracias :) -- Randy randynet en gmail.com Podrías iniciar con un live cd hacer un chroot a la partición raíz, modificar el archivo de configuración del lilo y luego correr lilo para grabar los cambios. Si tiene por ahi una distro live que use lilo no hace falta el chroot, del mismo modo que haces eso, copias a la particion principal de la live la configuracion de lilo en la maquina en la que lo quieres reparar, la modificas y reinstalas lilo en el mbr, como dije en un principio. Claro que hoy en dia eso es dificil de encontrar, por ese mismo motivo: usa grub ;-). Saludos -- http://thexayon.wordpress.com Que la fuerza os acompañe. -BEGIN GEEK CODE BLOCK- Version: 3.12 GCS dpu s: a--- C UL P L+++ E--- W+++ N+++ o+ K- w--- O M+ V- PS+ PE+++ Y PGP++ t--- 5 X+++ R tv+++ b DI--- D+++ G+ e- h++ r+++ y --END GEEK CODE BLOCK-- --XayOn-- Linux registered user #446872 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Kernel erroneo y lilo
XayOn X escribió: El lun, 17-03-2008 a las 09:47 -0300, Federico Alberto Sayd escribió: Randy escribió: Hola a todos; Recientemente he compilado unos kernels y los he puesto en el lilo con la mala suerte de que el que puse como predeterminado tiene problemas y no arranca. Mi sorpresa se da cuando al inicio le doy a esc para escoger el kerner con el que arrancar la máquina y lilo no aparece, directamente se carga el kernel problemático. Esto nunca me había ocurrido. ¿Hay algún otro modo de poder acceder al lilo? ¿desde un live-CD quizás? Gracias :) -- Randy randynet en gmail.com Podrías iniciar con un live cd hacer un chroot a la partición raíz, modificar el archivo de configuración del lilo y luego correr lilo para grabar los cambios. Si tiene por ahi una distro live que use lilo no hace falta el chroot, del mismo modo que haces eso, copias a la particion principal de la live la configuracion de lilo en la maquina en la que lo quieres reparar, la modificas y reinstalas lilo en el mbr, como dije en un principio. Claro que hoy en dia eso es dificil de encontrar, por ese mismo motivo: usa grub ;-). Hola; Gracias a todos por las respuestas. No tengo muy claro que Grub funcione bien en el MacBook, había leído que había serias incompatibilidades entre grub y rEFIt, que es lo que usa a modo de Bios. De todos modos me dice que Grub está instalado ya y sin embargo no aparece en el inicio. Tampoco tengo Windows en esa máquina, solo Debian y MacOS y desde éste solamente puedo ver la partición /home. Entrando con el CD de Ubuntu abro una consola y hago sudo chroot /media/disk (que es donde monta la raiz de mi Debian) y aparentemente bien, me cambia el nombre en consola a root. Instalo lilo y me dice que ya está en su más reciente versión. Ejecuto lilo y me da el siguiente error: Warning: LBA32 addressing assumed. Fatal: raid_setup: stat(/dev/sda). Posiblemente ahí esté el problema, no se, googleando no sale nada potable y no tengo ni idea de qué indica esa frase. ¿Arreglaría algo borrando y purgando lilo e instalándolo de nuevo? No ha funcionado renombrar los kernel para intentar hacer creer a lilo que el que busca es uno de los buenos ni tampoco volver a poner la copia de seguridad que tenía de lilo.conf. Evidentemente lilo es más listo que yo :D La verdad casi hubiera tardado menos reinstalando la raiz, porque tampoco es que tenga mucho tiempo disponible, pero soy algo cabezón y prefiero arreglar el problema aunque sea solo para saber que era y cómo arreglar errores similares en otra ocasión. Hasta aquí por hoy, acepto ideas o sujerencias. ;) Mañana sigo dándole duramente al tema a ver si hay más suerte. Gracias nuevamente. -- Randy randynet en gmail.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]