2015-07-28

Misión imposible

El sábado instalé un nuevo kernel en mi notebook, que corre LUbuntu 14.04 vía un upgrade del sistema operativo. Bootié de nuevo y no arrancó :(. Entonces agarré el celular y googlié para ver si había un montón de gente con problemas para bootear, pero no había nadie O_o. Después de eso, intenté bootear con el kernel viejo, y tampoco arrancó o_O. También probé arrancar usando el modo de recuperación y no arrancó O_O.
Por suerte tenía por ahí el pendrive que usé para instalarlo, y arrancó :D. Traté de arreglar grub, porque me imaginé que podría ser eso, pero no funcó. Después le corrí fsck y encontré como 30 bloques con problemas en el disco rígido de la compu. Los puse a reparar (tardó como 4 horas), rebootié y no arrancó :(.
Entonces miré el detalle del error cuando intentaba bootear en modo de recuperación, y decía que no podía cargar la biblioteca librt.so.1. Busqué dónde estaba en el disco rígido, booteando con el pendrive. La encontré en /lib/x86_64-linux-gnu y vi que no lo podía leer. Así que me copié un archivo de nombre parecido de mi pendrive al disco rígido y volví a bootear.
Entonces me dijo que no podía leer otro archivo. Esta vez era libc.so.6. También lo copié. Bootié de nuevo y me dijo que no podía leer libpthread.so.0. Y ese ni estaba en el disco rígido, así que me copié todas las libs del pendrive. Rebootié y arrancó :D.
Por último, para restaurar un poco mejor, arranqué una VM que ya tenía con LUbuntu 14.04, me copié todo /lib/x86_64-linux-gnu y sobreescribí las libs que había sacado del pendrive.
Por suerte sigue booteando , y creo que tengo que cambiarle es disco rígido a la compu antes que termine de trular :/.