Диск заполнен, и теперь я не могу загрузиться в Ubuntu

Я синхронизировал фотографии и видео со своего телефона с помощью SyncThing на моем ноутбуке под управлением Ubuntu 20.04.1. Локальный SSD (/ dev / sda2) был полностью заполнен, поэтому после копирования на внешний жесткий диск я удалил их с локального диска, нажав клавишу удалить на клавиатуре. После этого я не очищал корзину.

Через некоторое время я перезапустил машину. Теперь, вместо успешной загрузки, он получил сообщение

/dev/sda2: clean, 367601/15597568 files, 59266164/6238360 blocks

Я почему-то предполагаю, что файловая система настолько заполнена, что ОС не может делать то, что ей нужно сделать для успешной загрузки.

Итак, я загрузился с помощью Live USB, с которого я изначально устанавливал, надеясь решить проблему. Оказавшись внутри живого сеанса, я надеялся выполнить какое-то сканирование или удалить некоторые файлы, чтобы освободить место на локальном SSD. К сожалению, у меня нет прав на изменение содержимого SSD.

Какие-либо предложения относительно того, что мне следует попробовать?

Изменить: я также видел сообщение типа

initramfs decoding failed: unpacking failed
0
задан 26 November 2020 в 00:17

1 ответ

Я решил свою проблему следующим способом.

  1. Загрузитесь с Live USB (я использовал тот, с которого изначально устанавливал свою локальную ОС, но, вероятно, подойдет любой Live-диск Linux.
  2. Смонтируйте локальный диск. В моем случае я использовал mount /dev/sda2 mnt .
  3. Откройте терминал. Перейдите в папку «Загрузки» в /home/user/Downloads.
  4. Вызовите sudo -H nautilus , а затем из графического интерфейса Nautilus я удалил большой файл. Он запросил подтверждение.
  5. Поскольку файл был удален без попадания в корзину (я проверил /home/username/.local/share/Trash), я предположил, что теперь есть свободное место, и перезагрузился.

]Вуаля. Теперь я снова могу загрузиться в ОС.

1
ответ дан 25 November 2020 в 21:40

Другие вопросы по тегам:

Похожие вопросы: