Qué bueno Gustavo!!! ojalá sea así! Yo aún no puedo testearlo, pero quizá mañana pueda. ¿Vos lo probaste en tu sistema, apagando brutalmente e iniciando desde allí y funcionó? Bueno, en caso de que nos funcione, sería quizá sencillo lanzar un parche, un script bash que genere esa entrada en menu.lst para todos los Musix instalados (incluso podría ser un paquete deb con un script postinst que ejecute el parche hecho en BASH, python o lo que fuere) El script podría analizar menu.lst para descubrir cuál es la entrada de Musix 1.0, (podría hacer un grep buscando la palabra Musix y el kernel 2.6.21), tomar las 4 líneas que siguen (descartando savedefault) como ejemplo para contruir la entrada REPAIR, añadir "repair" en la tercer línea (la del kernel), y en la primera (el título) Así visto parece muy fácil hacerlo ;-) ya veremos. Resolver esto es realmente crucial, habrá mucha gente quejándose, y yo lo sufrí en varias PC, así que sé que ocurre en muchos lados. Si no se queja más gente, será porque el sistema es estable y lo apagan bien, pero es crucial resolverlo. El 7/09/07, Gustavo Maher <[email protected]> escribió:
Hola!
Estuve investigando y aparentemente encontré la forma de resolver el problema de "Error 16: Inconsistent filesystem strcuture" tras un mal apagado del sistema. Agregué una linea nueva a Grub donde utiliza los mismos parametros que el kernel que usamos habitualmente y agregando al final "repair". El error que cometíamos anteriormente era agregar la linea "savedefault" es decir que en el modo repair no hay que agregarla. Quedando de la siguiente manera:
# Kernel Normal title Musix GNU/Linux (Kernel 2.6.21) root (hd0,1) kernel /boot/vmlinuz root=/dev/hda2 ro ramdisk_size=100000 lang=es apm=power-off nomce vga=791 initrd /boot/initrd.img savedefault
# Modo Repair title Musix GNU/Linux (REPAIR) root (hd0,1) kernel /boot/vmlinuz root=/dev/hda2 ro ramdisk_size=100000 lang=es apm=power-off nomce vga=791 repair initrd /boot/initrd.img
Con esto no necesitamos bootear desde un Live Cd para reparar la partición. Por favor, habría que testear esto y reportar.
Saludos, Gustavo
-- -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode