Объем “корень файловой системы” имеет только 0-байтовое остающееся дисковое пространство?

Я установил 11.10 ~two недель назад и недавно столкнулся с некоторыми странными проблемами.

Установка была на совершенно новом ноутбуке с ясным SSD на 160 ГБ. Я выбрал шифрование корневого каталога. Кроме этого я принял значения по умолчанию во время установки. На моем ноутбуке нет никакой другой ОС.

У меня было приблизительно 40 ГБ, используемых, когда (в третий раз) я добрался для наблюдения этого очень неприятного окна:

enter image description here

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

В третий раз мне все еще удалось быстро удалить некоторые файлы, и это помогло.

Мой ноутбук является главным образом рабочей средой: так никакие потоки, игры, всего два фильма. Только медиа, заполняющие пространство, являются ~20GB изображений и набором pdfs. Работая главным образом над PostgreSQL & PostGIS, GeoServer и QGIS недавно.

Хотя у меня было много возможностей протестировать, и практиковать мои резервные копии я буду чрезвычайно благодарен, если кто-то мог бы указать на меня на какие-либо потенциальные решения этой проблемы.

Мой ноутбук был куплен непосредственно перед тем, как я установил Ubuntu, и это прибыло без ОС. Это могло быть аппаратной проблемой?

Или зашифрованный home порождение меня головные боли?

Спасибо за справку!


Обновление 1: Как предложено @maniat1k, вот текущая производительность fdisk-l:

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1   312581807   156290903+  ee  GPT

Обновление 2: Как предложено zanfur, выводом df:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2            149802648  31411456 110781576  23% /
udev                   1959764         4   1959760   1% /dev
tmpfs                   788276       992    787284   1% /run
none                      5120         0      5120   0% /run/lock
none                   1970684      2716   1967968   1% /run/shm
/dev/sda1                19363       129     19234   1% /boot/efi
/home/rdk/.Private   149802648  31411456 110781576  23% /home/rdk

И sudo parted -l:

Model: ATA INTEL SSDSA2BW16 (scsi)
Disk /dev/sda: 160GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name  Flags
 1      17.4kB  20.0MB  20.0MB  fat16              boot
 2      20.0MB  156GB   156GB   ext4
 3      156GB   160GB   4177MB

Обновление 3:

Еще одно окно с низкой памятью передает:/

Работа недавно главным образом над VirtualBox и использование Remmina.

После этой информации я удалил фактически все из своего корневого каталога. Перезагруженный. Был ~20GB используемый после этого [~10GB для образа диска VirtualBox, который я хотел сохранить если возможным]. Следующие SarveshLad комментируют, что я пытался восстановить больше пространства и запускал приложение Bleachbit, когда я получил другую ошибку низкого пространства на HD. Затем система заморозилась. Как же моя Ubuntu может заполнить HD более чем 100 ГБ в течение минут?

14
задан 13 April 2017 в 15:24

2 ответа

Это происходит почти наверняка из-за того, чтобы быть на самом деле из пространства в корневой файловой системе. Если у Вас есть большое свободное пространство на Вашем диске, то у Вас, вероятно, есть отдельная файловая система для Ваших пользовательских данных. Это - общая установка.

Для нахождения количества свободного пространства на всех разделах выполните "диск бесплатная" команда, df. Вы не должны быть корнем. Вы получите что-то как следующее:

Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1              9614116   8382396   1134048  89% /
none                   1541244       284   1540960   1% /dev
none                   1546180      4804   1541376   1% /dev/shm
none                   1546180       372   1545808   1% /var/run
none                   1546180         0   1546180   0% /var/lock
none                   1546180         0   1546180   0% /lib/init/rw
none                   9614116   8382396   1134048  89% /var/lib/ureadahead/debugfs
/dev/sda3             32218292  12333212  19885080  39% /home

Как Вы видите, у меня есть отдельная корневая файловая система (первая перечисленная) и пользовательская файловая система данных (последняя перечисленная), и мой корневой раздел достаточно близок к полному. Если Ваш df вывод показывает Вам, что Ваша корневая файловая система на самом деле полна, необходимо удалить некоторые файлы (осторожный, которые!), или изменяют размер Ваших разделов.

Полезная терминальная команда для нахождения, что съедает все пространство, является командой "использования диска", du. Вызванный без любых параметров, это начинает перечислять размеры каждого файла в текущем каталоге, и в каждом каталоге ниже. Более полезный для того, чтобы разыскать использование находится в Вашем сценарии, sudo du -s -h -x /*, который даст Вам общую сумму использованного пространства (-s) каждым файлом или каталогом наверху Вашей корневой файловой системы (/*), не смотря на другие файловые системы (-x), в человекочитаемых числах как "124M" (-h). Не волнуйтесь, требует ли это времени к полному, это возьмет порядок минут первый показ через.

Не удаляйте файлы без первого знания, каковы они, конечно. Но в целом Вы не повредите свою систему при удалении файлов в следующих каталогах:

  • /tmp (пользовательские данные временного файла - они обычно все удаляются каждая перезагрузка так или иначе),
  • /var/tmp (распечатайте шпульки и другую систему временные данные),
  • /var/cache/* (этот может быть опасным, исследование сначала!)
  • /root (корневой каталог пользователя root)

В дополнение к местоположениям выше, следующие местоположения являются общими преступниками:

  • /opt (много сторонних приложений устанавливают здесь и не моются после себя),
  • /var/log (файлы журнала могут съесть много пространства, если существуют повторяющиеся ошибки),

Так, проверьте их сначала. Если оказывается, что вещи, корректный взгляд и Ваш корневой раздел является просто слишком небольшим, необходимо будет изменить размер разделов для установки. Существует несметное число способов сделать это, но вероятно самое легкое должно загрузиться от Ubuntu LiveCD (получите его от страницы загрузки сайта Ubuntu), и выполните редактора раздела GNOME gparted. Вам, вероятно, придется установить gparted пакет сначала (из среды LiveCD, выполненной sudo apt-get install gparted или используйте центр программного обеспечения). В любом случае это - графическая утилита, которая позволит, Вы для щелкания правой кнопкой по разделу и выбору "изменяете размер".

N.B. - не имеют никаких операционных систем бывшими в спящем режиме, поскольку Вы изменяете размер разделов, или это не будет или работать или делать ужасные вещи к Вашей бывшей в спящем режиме ОС.

13
ответ дан 13 April 2017 в 15:24

Согласно вашему списку df, у вас достаточно свободного места на /. После того, как вы получите одно из этих сообщений, снова проверьте df и, если оно все еще показывает много свободного места, проверьте выходные данные dmesg на наличие ошибок. Возможно, вы получаете ошибку, из-за которой файловая система перемонтируется только для чтения, и это может сбить с толку уведомитель о свободном пространстве. В livecd вы должны открыть утилиту диска и проверить состояние SMART диска, чтобы убедиться, что на нем нет поврежденных секторов или чего-либо еще. Хорошей идеей может быть и длительный самопроверка, и после этого проверка файловой системы.

0
ответ дан 13 April 2017 в 15:24

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

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