On 5/23/07, Herr Groucho <[EMAIL PROTECTED]> wrote:
El Martes, 22 de Mayo de 2007 21:55, [EMAIL PROTECTED] escribió:
> Güenas,
>
> Les cuento que ayer (como casi siempre) le hice un aptitude upgrade
> a mi Lenny, solo que desde hoy ya no arranca más.
>
> Primero voy a aclarar que el disco está en perfecto estado y que la
> BIOS lo detecta de primera (lo mismo windows que es desde donde
> estoy escribiendo).
>
> Hecha esta aclaración noto que apenas arranca GNU/Linux me detecta
> la lectora de CD (hdc) y la grabadora de DVD (hdd), pero no mi
> rígido (sda).
>
> Llegado a un momento muestra un mensaje más o menos "esperando el
> sistema root" se para por lo menos un minuto.
>
> Luego dice que no encuentra /dev/sda6 (es mi home) y me muestra un
> prompt.
>
> Voy a la carpeta /dev/ y efectivamente muestra bloques hdd y hdc
> (lectoras) pero no existe nada que sea sda*.
>
> Ahora mismo me estoy bajando un DSL para ver que carajos pasa, pero
> de todos modos no sabría como repararlo.
>
> ¿Me largan algunos tips.?
Tip número 0.
Unstable no es sólo un nombre.
Tip número 1.
No bajes DSL para ver qué carajos pasa. Usá en cambio en disco de
instalación/rescate de Debian.
Tip número 2.
Qué es ese prompt que decís que aparece si tenés el sistema de
archivos raíz en un dispostivo de bloques inexistente? Debe ser el
shell de la imagen initrd. Usalo: se supone que sirve para
diagnsoticar y resolver manualmente problemas de arranque. Se supone
que en la imagen initrd hay un mini espacio de usuario con la única
función de cargar los módulos necesarios para poder acceder al
verdadero sistema de archivos raíz, de donde chupar la imagen del
proceso init y que este termine (empiece) a arrancar el sistema
operativo.
Podría ser que en el upgrade se haya actualizado el programa generador
del initrd y que la nueva imagen del initrd esté mal hecha (ver tip
0). Cargá a mano los módulos necesarios para que exista el
dispositivo de bloques /dev/sda, y hasta llegá a usar mknod para
crear realmente ese dispositivo en /dev en el probale caso de que el
initrd no use udev para hacer eso automáticamente.
Tip número 3.
Editá interactivamente la entrada de menú de grub para cargar el
backup (si es que existe) de la imagen initrd, pensando en que la
anterior al upgrade podría estar bien generada.
Los kernels nuevos de debian tiene IDE Intel compilado estatico y PATA
como modulo, si tu disco es IDE como el driver IDE lo ve primero el
PATA no puede accederlo.
De todas maneras los upgrades agregan kernels, nunca sacan, asi que
bootea con un kernel mas viejo y listo.
--
Alfrenovsky