Como quería obtener más espacio libre en mi HDD, eliminé los núcleos antiguos (no me pregunten por qué estaba tan enojado). Accidentalmente eliminé el núcleo activo también (3.2.0-27 en Ubuntu 12.04).
Primero no pude arrancar. Instalé los núcleos 3.2.0-23 y 3.2.0-27 a través de un sistema en vivo (ver aquí ).
Ahora, cuando inicio mi sistema ahora, solo obtengo estas líneas:
mountall: Event failed
fsck from util-linux 2.20.1
/dev/sda1: clean, 832254/40099840 files, 21092083/160394239 blocks
* Stopping Flush boot log to disk
* Stopping Enabling additional executable binary formats
* Starting bluetooth daemon
Otras especificaciones de PC:
- Intel i5 2500K 4x 3.3 GHz
- 8 GB de RAM
- / dev / sda1 es Ubuntu, aproximadamente 1400 GB
- Zotac Nvidia GTX 560
- ASRock Z68 Pro3
¡Gracias de antemano!
EDITAR: Aquí puede encontrar algunos archivos de registro de / var / log: kern.log boot.log
/var/log/messages
. Si no puede iniciar sesión, puede obtenerlos mientras se inicia mediante un CD en vivo.dmesg | pastebinit
por favor[ 0.000000] Command line: noprompt cdrom-detect/try-usb=true file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --
Respuestas:
Una opción es una recuperación manual:
Los archivos son la parte más fácil. Puede hacer lo que Ramchandra sugirió, pero si desea preservar sus aplicaciones, debe evitar reinstalarlas (ya que eso, como ha visto, eliminaría las aplicaciones). Si desea evitar desinstalar el arranque con un núcleo faltante:
Arranque en LiveCD.
Usando nautilus, abra la partición rota.
Navegue a / home / myusername aquí. Todos tus archivos estarán allí.
Algunos otros archivos que quizás desee guardar:
Una vez que haya terminado con esto, péguelo en una unidad flash o envíelo por correo electrónico.
Las aplicaciones son una parte más complicada. Se me ocurrió una solución indirecta que tomará algún tiempo (la mayoría sin que participes activamente), pero esto debería recuperar tus aplicaciones (sin configuraciones / configuraciones)
Quédate con LiveCD.
Navegue a / usr / lib. (Puede llevar un tiempo cargarlo).
Woah! Gran cantidad de carpetas. Abre gedit en liveCD.
Escriba esto en gedit:
#!/bin/sh
sudo apt-get install folder1 folder2 folder3
... Donde carpeta1 carpeta2 carpeta3 son los nombres de las carpetas.
Estos son todos los programas que has instalado en ubuntu (creo). Algunos de estos (alrededor del 50%, tal vez más) vienen con el sistema, por lo que no son necesarios , pero una apuesta segura es simplemente poner todo.
Otro lugar para buscar aplicaciones es / etc y / etc / alternative. (¡Actualízame si me falta algún lugar, internet!)
Guarde el archivo como .sh y envíelo por correo electrónico o flash.
Ahora, cuando inicia su computadora por primera vez (después de la reinstalación total) puede ejecutar este script para sudo apt-get todos sus programas que tenía anteriormente. ¡Estarán como nuevos!
fuente
Arranque desde el livecd, monte el disco duro y reinstale el kernel. Por ejemplo:
fuente
¿Intentaste la opción de recuperación? Puede instalar Ubuntu sobre una instalación existente de Ubuntu: todos sus archivos permanecerán. Aunque si modifica los archivos del sistema, esos cambios serán eliminados.
Para hacerlo, en el instalador, seleccione partición avanzada y use su partición instalada de ubuntu como /.
Sin embargo, no lo he probado.
fuente