в Ubuntu было выделено 300 ГБ памяти, но место на диске не было освобождено

Из-за программы, которую я запускал в Ubuntu и выполнял ряд ненужных задач (не очень важных, но фоновых), у меня на локальном диске было более 300 ГБ нежелательных файлов. Я использовал команду rm для всех файлов, которые мне не нужны.

С использованиемкоманды, я вижу, что мой профиль Ubuntu занимает всего 16 ГБ места. Корень занимает всего 2,3 МБ дискового пространства. Я использую Windows 11 и ожидаю, что мое приложение Ubuntu будет использовать около 17 ГБ места (как видно из установленных приложений).

Ubuntu, однако, по-прежнему занимает 325 ГБ места (максимум 476 ГБ, так что это значительный кусок, и у меня практически ничего не осталось, как показано в проводнике -> Этот компьютер).

Это может быть несколько разных вещей

  • Удаленные файлы были помещены в какую-то папку «мусор». Однако их не существует, и rm предположительно удаляет файлы и немедленно освобождает хранилище.
  • Windows не обновила размеры файлов
  • Поврежденные файлы

и т. д...

Потенциально стоит отметить, что моя Ubuntu много раз давала сбой при попытке записи файлов, когда мое системное пространство было заполнено (я по глупости не знал, сколько места было занято, и когда она прерывала программы, я запускал ее, закрывая Ubuntu без отчета о состоянии). поэтому я не знал, что произошло).

С тех пор он работает невероятно медленно и загружается более 3 минут.а также отнимает значительные системные ресурсы для приложения, которое в данный момент не запущено.

Будем очень признательны за любую помощь в том, в чем может быть проблема и как ее исправить. Я перезагрузил свой ноутбук.

1 ответ

Спасибо, Луук, за решение в комментариях. По сути, это скопировано из пары других тем, но ответ может быть и в этой теме. Проверьте комментарий Луука, если вы хотите получить более подробную информацию или не используете Windows.

Первоначально это не сработало, команда в diskpart привела к ошибке, однако повторная попытка сегодня сработала, удаленные файлы были удалены из используемого хранилища. Однако Ubuntu по-прежнему работает мучительно медленно.

Внутри терминала Windows (я использовал командную строку)

wsl --shutdown

затем

diskpart

Откроется окно командной строки администратора. Затем введите

select vdisk file="C:\Users\%Profile%\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu_79rhkp1fndgsc\LocalState\ext4.vhdx"

attach vdisk readonly

compact vdisk

detach vdisk

exit

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