Автор Тема: Как использовать дисковое простанство (Kali Linux на виртуалке)  (Прочитано 2927 раз)

Оффлайн jeeep_x

  • Начинающий
  • *
  • Сообщений: 2
Здравствуйте.
Поставил линукс 2 дня назад, при установке был создан раздел /home размером в 116гБ
В разделе с ОС всего 28гб, место заканчивается.
Вопросы чайника (я честно очень долго гуглил прежде чем решился зарегистрироваться на форуме и спросить) :
Как мне использовать место в /home  чтобы система не ругалась что место заканчивается?
И/Или как мне переразметить диск, забрать у /home несколько десятков гб?

« Последнее редактирование: 17.10.2017 20:49:11 от sb »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 149
    • Email
Для начала очистите кэш скачанных пакетов:
apt-get clean
Потом, если старые ядра не нужны, удалите их:
remove-old-kernels
Ну и может лишние приложения можно удалить ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 9 001
Поставил линукс 2 дня назад
Какой конкретно дистрибутив вы установили (на всякий случай) ?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Проанализируйте, что съело дисковое пространство.

Эта команда ищет файлы размером более 100Mb во всех каталогах кроме каталога /mnt
su -
find / -size +100000k -not -path "/mnt/*" -print

Оффлайн jeeep_x

  • Начинающий
  • *
  • Сообщений: 2
Версия 4.13.0-kali1-amd64 #1 SMP Debian 4.13.4-1kali1 (2017-10-03) x86_64 GNU/
Проблема не в занятом пространстве. на диске с ОС где 28гб все понятно чем занято место)
в gParted видно что /home занимает 116 гб.
Как мне до них добраться ?)
Грубо говоря я начинаю устанавливать ОС на виртуалку а мне пишет что нет места, а места 116гб только в хоум)
Надеюсь понятно изложил проблему

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 139
Вопросы чайника (я честно очень долго гуглил прежде чем решился зарегистрироваться на форуме и спросить) :
Как мне использовать место в /home  чтобы система не ругалась что место заканчивается?
И/Или как мне переразметить диск, забрать у /home несколько десятков гб?
Вам никто никогда точно не ответит. Каждый находит этот ответ для себя самостоятельно и индивидуально, а общие слова можно почитать тут: https://www.altlinux.org/РазбиениеДиска

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
забрать у /home несколько десятков гб?

Точное значение вам вряд ли когда-нибудь кто-то скажет.
В двух разных системах с одним и тем же окружением, корневая может быть очень разной.
# du -smx / --exclude=/home --exclude=/mnt --exclude=/usr/local/games/
6783 /
# du -smx /mnt/sda1
16625 /mnt/sda1
И это далеко не предел.

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 652
Версия 4.13.0-kali1-amd64 #1 SMP Debian 4.13.4-1kali1 (2017-10-03) x86_64 GNU/
Проблема не в занятом пространстве. на диске с ОС где 28гб все понятно чем занято место)
в gParted видно что /home занимает 116 гб.
Как мне до них добраться ?)
Грубо говоря я начинаю устанавливать ОС на виртуалку а мне пишет что нет места, а места 116гб только в хоум)
Надеюсь понятно изложил проблему
Покажите вывод команды:
df -h

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
LiveCD+GParted несколько ноутбуков спокойно переразметил уже

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
В разделе с ОС всего 28гб, место заканчивается.
Как мне использовать место в /home  чтобы система не ругалась что место заканчивается?
И/Или как мне переразметить диск, забрать у /home несколько десятков гб?

Можно для начала выяснить какой из корневых каталогов самый тяжёлый (например в системе на sysvinit):
# du -smx /* --exclude=/home --exclude=/mnt 2>/dev/null
11 /bin
147 /boot
0 /dev
18 /etc
2134 /lib
1 /lost+found
1 /media
215 /opt
0 /proc
59 /root
1 /run
17 /sbin
1 /selinux
1 /srv
0 /sys
3 /tmp
3727 /usr
360 /var

Как уже сказали, для переразметки воспользоваться лайвом gparted
https://gparted.org/
И отрезать у /home

Воспользоваться лайв-системой.
Выбрать наиболее тяжёлый каталог/подкаталог.
Перенести его в новую файловую.
Прописать его монтирование в /etc/fstab.
С большой долей вероятности, самым тяжёлым на десктопе окажется /usr. Если считать что кеш apt вы регулярно подчищаете, не даёте журналу systemd безмерно разрастаться и не держите в системе три и более ядер.
Общий принцип переноса содержимого /usr в новую файловую систему описан тут:
Трюки UNIX Перенос содержимого каталога /usr на другой накопитель