Как увеличить размер корня?

Вот информация о потреблении дискового пространства.

Command (m for help): p Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 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 Disklabel type: dos Disk identifier: 0x360c373e Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 17577983 17575936 8.4G 83 Linux /dev/sda2 17580030 976771071 959191042 457.4G 5 Extended /dev/sda5 17580032 23437311 5857280 2.8G 83 Linux /dev/sda6 23439360 47773695 24334336 11.6G 82 Linux swap / Solaris /dev/sda7 47775744 48553983 778240 380M 83 Linux /dev/sda8 48556032 976771071 928215040 442.6G 83 Linux 

Но Gparted не может изменить (уменьшить) размер дома!

  • / tmp гарантированно существует?
  • Как увеличить количество inodes в файловой системе ext4?
  • Почему «du -b» показывает другой размер, чем «правый щелчок» ⇨ «свойства» внутри файловых браузеров?
  • изменить размер окна шпаклевки по умолчанию
  • Найти самые большие файлы с каждой даты в каталоге
  • Почему find -exec du суммируется по-разному?
  • Мой tmp был заполнен, а мой корень невелик. Я использовал sudo apt-get clean Фактически, я перевел документы из корня на дом в качестве обходного пути.

    Каковы альтернативы? Я хочу закончить это, увеличив размер корня, но не могу этого сделать. Это то, что показывает мне Gparted:

    введите описание изображения здесь

  • Как я могу безопасно создавать и получать доступ к временным файлам из сценариев оболочки?
  • подключить скрипт к apt-get
  • tmpfs не переполняется для обмена
  • Определение емкости CD-R (W)
  • Является ли подкаталог / tmp подходящим местом для сокетов Unix?
  • Безопасно ли rm -rf / tmp / *?
  • One Solution collect form web for “Как увеличить размер корня?”

    Вы можете попытаться создать совершенно новый / раздел в пустом пространстве. Я могу дать вам общий план, а не детали для вашей собственной системы.

    Он будет уделять пристальное внимание деталям, поэтому используйте только попытку, если у вас есть резервные копии. Также обратите внимание, что я НЕ тестировал это и не делал этого некоторое время, поэтому прочитайте все этапы и убедитесь, что вы понимаете и можете их выполнять в первую очередь.

    (1) Запустите gparted с live CD, чтобы вы могли размонтировать все разделы для вашего диска. Вы не сможете изменять / показываться из него. Если разделы монтируются при загрузке, отключите их.

    (2) Создайте новый расширенный раздел в расширенном разделе, который будет новым корневым разделом. Если вы хотите, вы можете перемещать и изменять размер других разделов в расширенном разделе, но имейте в виду, что это может занять много времени, и если система отключится или возникнет проблема посередине, вы потеряете некоторые данные.

    (3) Скопируйте старый корневой раздел (sda1) и новый корневой раздел, чтобы скопировать файлы, например / mnt / old и / mnt / new

    (4) Скопируйте файлы в новый раздел с помощью rsync, например

     rsync -avH /mnt/old/ /mnt/new/ 

    (5) Используйте исходный раздел как новый / загрузочный раздел, например

     rsync -avH --delete /mnt/new/boot/ /mnt/old/ 

    (6) Отключите sda1 от / mnt / old и перемонтируйте его как / mnt / new / boot

    (7) Обновите / mnt / new / etc / fstab, чтобы отразить изменения вашего монтирования: теперь ваш старый корневой раздел (sda1) должен быть установлен как / boot, а ваш новый раздел должен быть установлен как /

    (8) Обновление загрузчика, например

     grub2-install --root-directory=/mnt/new /dev/sda 

    (9) Перезагрузите систему.

    Linux и Unix - лучшая ОС в мире.