Как я могу расширить его?

Я хочу иметь больше места на root (sda7), и я наконец ищу, чтобы найти, что использование resize2fs /dev/sda7 может помочь, но я не совсем уверен. Лучше ли изменять его размер с помощью live-cd.

Может ли кто-нибудь посоветовать мне эти шаги шагами? Спасибо в авансах!

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

2 Solutions collect form web for “Как я могу расширить его?”

В вашем случае я не верю, что resize2fs будет работать без серьезных игр, так как предполагает, что начало не перемещается. могут быть и другие инструменты, которые не имеют этого ограничения, но они обязательно должны быть выполнены с целевым отключенным (live cd или тому подобное). Традиционным решением было бы добавить еще один раздел в промежуток, форматировать его и перемещать на уровне файловой системы (возможно, использовать его как / var).

Если вы изменили размер раздела, это можно сделать вручную. Здесь есть драконы!

  • сделайте резервную копию и убедитесь, что она работает.
  • попросите вашу голову проверить, что вы пытаетесь что-то такое опасное.
  • загрузка с живого компакт-диска.
  • не монтируйте файловую систему.
  • запустить fsck.
  • запишите начальный и конечный блоки промежутка и раздел, который вы изменяете.
  • отредактируйте таблицу разделов без перемещения каких-либо данных, чтобы иметь тот же конечный блок, что и старый раздел, и самый ранний начальный блок, который вы можете поместить в промежуток.
  • используйте dd, чтобы скопировать первые 2.88 gb с начала файловой системы в начало раздела.
  • повторите со следующим 2.88gb.
  • повторите, пока не закончите использование меньшего размера для последней копии.
  • запустить fsck.
  • запустите resize2fs.
  • запустить fsck.
  • проверьте загрузчик. Возможно, его нужно будет переустановить.
  • перезагрузитесь и помолитесь.

resize2fs – это инструмент, используемый для изменения размера файловой системы, а не базового блочного устройства. Прежде чем вы сможете использовать resize2fs , вам необходимо убедиться, что базовое устройство ( /dev/sda7 в этом случае) имеет больше свободного пространства для использования. При нормальном использовании файловая система правильно рассчитана для своего основного устройства; таким образом, как правило, вам необходимо вырастить блок-устройство, прежде чем вы сможете развить файловую систему.

Так как здесь вы используете разделы OS, это несколько сложная задача. Лучшая доступная опция, вероятно, перезагрузится в liveCD и будет использоваться gparted , как показывает ваш скриншот. (Изменение размеров разделов на корневом диске запущенной системы возможно, но чревато.) Чтобы увеличить раздел, вам нужно пространство для его расширения, либо пространство на том же диске, который уже свободен, либо пространство, освобожденное путем сжатия другого раздела. gparted – лучший доступный инструмент для этого; он автоматически преобразует запрос на изменение размера в требуемую FS-сжимаемость, разделение-сокращение, перемещение, размножение, операции FS-роста. Фактически, поскольку gparted обрабатывает свои собственные операции FS, вам даже не нужно запускать resize2fs вручную. Обратите внимание, что это может занять много времени; перемещение раздела включает поэтапное копирование всех его данных с места на место.

Если вы планируете регулярно делать подобные вещи, вам может быть рекомендовано перейти на LVM. Но это отдельная дискуссия.

  • Centos6: увеличение пространства без потери данных
  • / opt не монтируется в DD-WRT v24-sp2
  • Достоинства файловой системы без разделов
  • поврежденная главная загрузочная запись раздела
  • Информация о местонахождении Simfs hardlinks
  • Как установить Clonezilla для клонирования только раздела
  • Разверните раздел в Gparted назад или перемещение назад + expand
  • Выравнивание разделов Fdisk, NAND, не отображающее указанные главы
  • Разметка для веб-серверов
  • Настройка нового CentOS-сервера - размеры разделов и файловые системы
  • Не удалось загрузить в Mac OS после установки Fedora
  • Linux и Unix - лучшая ОС в мире.