Вопрос: Запуск дискового пространства в / домашнем каталоге?


У меня есть 200 ГБ HD и только что установлен Linux Mint (12 - KDE) в качестве единственной ОС (я отформатировал и уничтожил мою предыдущую установку Windows 7). Я нахожусь в процессе установки моей «песочницы», и поскольку я новичок в Linux, я устанавливаю все вещи, которые не могут быть найдены с менеджерами пакетов под моим /home/<username> каталог, например:

  • Дженкинс К.И.
  • Artifactory
  • Eclipse и все его плагины
  • AppDynamics Lite
  • WebCastellum

И другие. При попытке установить плагин Eclipse (плагин GAE / GWT Google) я получил уведомление о том, что у меня скоро закончилось пространство под моим /home и, конечно же, плагин Eclipse не смог завершить установку, так как у него закончилось свободное место на диске.

Когда я бегу df с терминала я получаю этот вывод:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda5       13783792 12133900    958336  93% /
udev             4016004        4   4016000   1% /dev
tmpfs            1611136     1056   1610080   1% /run
none                5120        0      5120   0% /run/lock
none             4027832       84   4027748   1% /run/shm

Опять же, новый для Linux, так что это не значит для меня многого, но это выглядит например, в настоящее время я использую 93% своего диска (что я предполагаю, /dev/sda5)?

Это безумие!?! Это 200 ГБ, и все, что я сделал, это установить несколько относительно крошечных приложений. Я даже не думаю, что у меня есть медиа (фотографии, видео и т. Д.) На этой машине! Я буквально установил ОС и начал настраивать свою песочницу!

Несколько вещей:

  • Я читаю это df выход правильно?
  • Нужно ли мне «монтировать» или делать что-то особенное с моим /home каталог, который я не смог сделать?
  • Общепризнано, что эта ошибка вне дискового пространства в /home если вы неопытный пользователь Linux (и не делали никаких монстров или других масок Linux, как указано выше)?
  • Как я могу быть на 93%?!?! Могу ли я получить вирус?!?

Заранее спасибо за любую помощь здесь!

редактировать: хотя сейчас он читает 93%, прошлой ночью (когда я получил эти ошибки) он составлял 99%.

Выход из lsblk:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 232.9G  0 disk 
├─sda1   8:1    0 211.8G  0 part 
├─sda2   8:2    0     1K  0 part 
├─sda5   8:5    0  13.2G  0 part /
└─sda6   8:6    0   7.9G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  
sdb      8:16   1   1.9G  0 disk 
└─sdb1   8:17   1   1.9G  0 part /media/PKBACK# 001
sr1     11:1    1     7M  0 rom  

7
2017-08-31 13:04


Источник




Ответы:


Выход df -h («человекочитаемые размеры») может быть немного яснее, чем простой df,

Фактически, это, вероятно, показало бы, что размер / составляет всего около 13 ГБ - я предполагаю, что вы создали второй раздел размером ~ 190 ГБ для /home но забыл, что на самом деле он установлен, поэтому все файлы хранятся на первом (/).

Вы можете использовать lsblk или инструменты секционирования, такие как parted/gparted для перечисления всех существующих разделов и их размеров.

Проверьте, что раздел для /home перечислено lsblk или в вашем /etc/fstab, затем попытайтесь установить его. Но пока, монтируйте его где-то еще, чем /home, хотя, например, /mnt - упростить перенос файлов.


Ваше обновление показывает большой раздел в /dev/sda1, Вы можете временно установить его на /mnt:

# mount /dev/sda1 /mnt

Если команда преуспеет, она вернется тихо. Если он жалуется на «неизвестный fstype», возможно, что в разделе нет файловой системы - mkfs.ext4 /dev/sda1 будет отформатировать его как ext4, наиболее распространенный.

Чтобы переместить файлы, выйдите из своей учетной записи, войдите в систему под учетной записью root и используйте rsync -avP /home/ /mnt/для передачи данных. После этого удалите его из старого /home вручную.

Чтобы раздел был постоянно установлен на /home, добавьте следующее в fstab:

/dev/sda1  /home  ext4  rw,relatime,acl  0  2

имеющий / а также /home раздельно значительно упрощает переустановку Linux (например, если вы хотите переключать дистрибутивы). Но если вы хотите объединить их, вы можете сделать это с помощью gparted - однако, только с живого компакт-диска, а не из той же системы.

Внутри GParted просто удалите большой пустой раздел и измените размер существующего 13 ГБ. Имейте в виду, что вы мог бы после этого необходимо переустановить ваш загрузчик (GRUB или что-то еще).


6
2017-08-31 13:11



Спасибо @grawity - если бы я сделал это, то это было не по намерению! Я просто использовал все настройки по умолчанию, которые предложил мне установщик Mint, потому что это была моя самая первая установка Mint, и единственный опыт, который у меня был, был с Ubuntu. Вопрос: делает gparted просто дайте мне больше места или протрите 13 - 14 ГБ. У меня есть к тому же дать мне пространство? Я бы хотел попробовать, но вам придется сдуть все установки, которые я сделал до сих пор. Еще раз спасибо! - pnongrata
@zharvey: Я не знаю, что фактический разделы, которые у вас есть, и что именно вы говорите gparted в делать, когда вы говорите «дайте больше места». Используете ли вы его для создания нового раздела или изменения существующего? Где вы нашли другой 190 ГБ - как отдельный раздел или как «нераспределенное» пространство? - grawity
См. Мое редактирование и вывод для lsblk - похоже, у меня на самом деле больше 200 ГБ (сюрприз!). Я знал только это, потому что, когда это была машина для Windows, я знал, что на ней было 200 ГБ (и, видимо, больше). Опять же, я, конечно, не просил Mint сделать это явно (раздел 13 ГБ). Я просто использовал предложенные по умолчанию значения, и это было результатом. - pnongrata
В конечном счете, я хотел бы завершить слияние sda1 а также sda5 вместе, поскольку нет никакой цели для их разделения. - pnongrata
@zharvey: Так, как я догадался, есть еще один раздел, /dev/sda1, созданный специально для /home... На самом деле это более удобно для /home быть отдельным, он делает переустановки ОС много Полегче. Если вы хотите объединить их, вы будете использовать gparted из LiveCD. - grawity


Если моя математика верна, размер раздела составляет 13,7 ГБ на основе значения в столбце 1К-блоков. Похоже, когда вы, или ваш дистрибутив linux создали разделы, только сделали 13,7 ГБ доступными для вашего компьютера, остальная часть диска не используется. Вы можете изменить размер раздела с помощью GParted.


1
2017-08-31 13:12



Спасибо @Kibbee - пожалуйста, посмотрите мой вопрос под ответом грамотности - у меня есть тот же вопрос для вас! - pnongrata
@zharvey Здесь есть инструкции по изменению размера раздела с помощью GParted. Данные не будут удалены в идеальных условиях, хотя, вероятно, это хорошая идея для резервного копирования чего-либо действительно важного. gparted.sourceforge.net/larry/resize/resizing.htm - Kibbee