Недостаточное пространство на диске по Корневой Ошибке Файловой системы

Система дает мне следующую ошибку:

The volume "Filesystem Root" has only 713.9 MB disk space remaining. You can free up disk space by removing unused programs or files, or moving files to another disk or partition.

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

Я произвел чистку старого ядра [3.13.0.45] некоторое время назад, и теперь имейте два ядра [3.17 и 3.8]. Я должен был произвести чистку 3.13, потому что несущественно, свободное пространство по ошибке как показано выше стало 0 байтами, и закрывающегося процесса также не могло произойти правильно.

Результаты df -Th

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda6      ext4       19G   17G  601M  97% /
none           tmpfs     4.0K     0  4.0K   0% /sys/fs/cgroup
udev           devtmpfs  1.9G  4.0K  1.9G   1% /dev
tmpfs          tmpfs     386M  1.2M  385M   1% /run 
none           tmpfs     5.0M     0  5.0M   0% /run/lock
none           tmpfs     1.9G  188K  1.9G   1% /run/shm
none           tmpfs     100M   76K  100M   1% /run/user
/dev/sda5      ext4      453M  193M  233M  46% /boot
/dev/sda7      ext4       92G  788M   87G   1% /home

Вот дисковый Анализ:

--- /------------------------
12.7GiB /usr                     
2.7GiB  /lib
1.2GiB  /var
877.9MiB  /home
190.4MiB  /boot
12.4MiB  /etc
11.9MiB  /sbin
9.6MiB  /bin
1.3MiB  /run
324.0KiB  /root
20.0KiB  /tmp
16.0KiB  /lost+found
12.0KiB  /media
4.0KiB  /dev
4.0KiB  /lib64
4.0KiB  /srv
4.0KiB  /opt
4.0KiB  /mnt
4.0KiB  /cdrom
0.0  B  /proc
0.0  B  /sys
0.0  B  initrd.img.old
0.0  B  vmlinuz.old

В usr/:

10.1GiB /src
1.4GiB  /lib
1.0GiB  /share
100.6MiB  /bin
14.4MiB  /sbin
9.6MiB  /include
520.0KiB  /games
112.0KiB  /local

В src/:

9.9GiB  /linux-3.17.6
94.1MiB  /linux-headers-3.13.0-45
90.4MiB  /linux-headers-3.8.0-29
13.8MiB  /linux-headers-3.13.0-45-generic
12.1MiB  /linux-headers-3.8.0-29-generic

Помогите.

1
задан 15 February 2015 в 04:43

1 ответ

Во-первых, вы должны проверить, что занимает все это пространство, с помощью инструмента «Анализатор использования дисков», который поставляется с Ubuntu.

Из терминала запустите:

gksudo baobab /

Это должно дать вам представление о том, что занимает так много места. Затем:

  • Проверьте, сколько места занимает /root. Обычно это должно быть менее 1 МБ. Если у вас есть что-то большее, перенесите это в свой /home.

  • Проверьте, сколько места занимает /tmp. Если это больше, чем несколько МБ, перезагрузите систему. /tmp сбрасывается при каждой перезагрузке, но может заполняться со временем.

  • Проверьте другие папки, такие как /opt, и проверьте, помещаете ли вы туда большие файлы или есть большие файлы, которые не принадлежат пакету. Некоторые установщики установят материал в /opt и никогда не удалят его. Будьте осторожны , делая это.

  • Выполнить sudo apt-get clean. Это должно удалить много вещей в кэше пакета. В моей системе apt-get clean было избавлено от 1,5 ГБ старых загруженных пакетов, которые не нужны.

  • Уменьшить размер зарезервированного пространства на /dev/sdb6. Обычно 5% зарезервировано для пользователя root в случае, если вы заполняете систему и вам необходимо войти в систему как пользователь root в чрезвычайной ситуации. Значение по умолчанию 5% означает 1 ГБ в вашей системе, вы можете безопасно уменьшить его до 1% (200 МБ), используя tune2fs:

    $ sudo tune2fs -m 1 /dev/sda6
    tune2fs 1.42.9 (4-Feb-2014)
    Setting reserved blocks percentage to 1%
    
  • Удалите некоторые пакеты, используя sudo apt-get remove. Небольшой совет, если вы используете LaTeX: одна из главных космических трат - обычно метапакет texlive-full. Он устанавливает гигабайты документации и других вещей, хотя обычно вам это не нужно сразу. Установка texlive взамен потянет минимум и загрузит остальное, когда это необходимо.


Если вам все еще не хватает места, в качестве крайней меры вы можете:

  • Изменить размер раздела /dev/sda6 (сделать его больше) и уменьшить [ 1116] раздел с использованием Live CD и GParted. Это может занять некоторое время, и уничтожить ваши данные очень легко, поэтому вам абсолютно необходимо заранее сделать полную резервную копию. См. этот вопрос для более подробной информации об изменении размера разделов.

Я бы рекомендовал против этого, так как 20 ГБ должно быть достаточно места для большинства сценариев, и у вас есть реальная вероятность потери данных при изменении размера разделов.

1
ответ дан 11 November 2019 в 02:25

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

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