No hay suficiente espacio en disco para la reparación de arranque

No hay suficiente espacio en disco para la reparación de arranque

Recientemente actualicé de Ubuntu 18.04 LTS a 20.04.1 LTS y ahora tengo problemas para iniciar mi computadora. Funcionó por un tiempo, pero pronto recibí mensajes de error que indicaban que me estaba quedando sin espacio. Eliminé una versión antigua de MATLAB /usr/localpara hacer espacio y fue entonces cuando comenzó el problema. Primero, decía algo en el sentido de

[FAILED] Failed to start load/save random seed
See Systemctl status systemd-random-seed.service

Entonces intenté usar un LiveUSB para reinstalar. El instalador no reconoció una distribución y en cambio quiso borrar todo. Ahora, intenté reparar el arranque pero dice que no hay suficiente espacio en el disco para reparar y arrancar (consulteaquí).

The sda2 (Ubuntu 20.04.1 LTS) partition is nearly full. This can prevent to
start it. Please use the file browser that just opened to delete unused files 
(or transfer them to another disk). Close this window when you have finished.

The sda2 (Ubuntu 20.04.1 LTS) partition is still full. This can prevent to
start it (e.g. you may get a Power Manager error).

Quería que moviera cosas /homepara liberar espacio, pero mi /homecarpeta está en otro disco duro. Luego intenté reiniciar mi computadora como de costumbre (sin LiveUSB) y entré al indicador del shell raíz. Solía sudo du -h --max-depth=1​​​​verificar mi espacio y decía que solo estaba usando 40 GB de espacio, lo que debería ser espacio libre más que suficiente ya que mi carpeta raíz está ubicada en un SSD de 120 GB con 32 GB de intercambio, lo que significa que tengo alrededor de 87 GB de espacio para el sistema operativo.

¿Alguien podría decirme qué pasa? ¿Es porque tengo un montón de instantáneas de btrfs (al menos algunas de las instantáneas parecen tener todavía la versión anterior de MATLAB)? Si es así, ¿cómo haría para eliminarlos? ¿Y cómo podría evitar la creación de instantáneas en el futuro (o al menos reemplazarlas)?

Respuesta1

He notado que tienes una partición de intercambio de 32 GB. Intente reducir su partición de intercambio a aproximadamente 2 GB y expandir la partición raíz para llenar el espacio libre creado en su disco.

Por cierto, en caso de que creas que tener una partición de intercambio grande y enorme te dará más RAM, el intercambio no funciona de esa manera. Simplemente actúa como espacio en su disco para mover datos inactivos en su RAM.

Además, creo que eliminar instantáneas de Btrfs es tan simple como ejecutar sudo apt-btrfs-snapshot delete.

*Nunca probé este comando (porque nunca usé Btrfs y, por lo tanto, nunca tuve que probar este comando). Así que no confíes en mi palabra.

información relacionada