Нераспределенное пространство, как изменить размер / домашний раздел?

8

Я удалил свою ОС Windows, и теперь я хочу изменить размер моего /homeраздела с этим нераспределенным пространством. Основная проблема в том, что свободного места нет подо мной sda4. Как переместить его, а затем изменить размер моего /homeраздела?

Вот мое текущее расположение разделов : введите описание изображения здесь

Дейв
источник

Ответы:

6

Сначала убедитесь, что:

  • Все ваши документы и другие важные (то есть трудно поддающиеся замене) файлы со всех ваших разделов копируются. Перемещение и изменение размера разделов динамически влечет за собой небольшой риск потери данных (например, в случае сбоя питания, если одна из ваших файловых систем сломана таким образом, что GParted не знает, как обнаружить, или если есть ошибка в GParted), плюс вы можете ошибиться и случайно что-то стереть.

  • Вы работаете с живого CD / DVD или флэш-накопителя USB, а не запускаете GParted из установленной системы Ubuntu. Небезопасно (и почти наверняка не удастся) динамически перемещать и изменять размеры разделов на том же физическом диске, что и ОС, которую вы используете для этого.

При условии, что об этом позаботятся, вы должны выполнить четыре операции. GParted может выполнить их некоторое время.

  1. Переместите /dev/sda3(оставшийся раздел NTFS) полностью влево. Это перемещает нераспределенное пространство между /dev/sda3и /dev/sda4.

  2. Переместите /dev/sda4(расширенный раздел, который содержит ваши другие разделы) полностью влево (он будет находиться на одном уровне /dev/sda3). Это перемещает нераспределенное пространство после /dev/sda4, в конце диска.

  3. Разверните /dev/sda4направо, чтобы оно заняло все доступное пространство (т.е. увеличьте его до максимально допустимого размера). Это исключает нераспределенное пространство, но создает пространство внутри расширенного раздела, которое не использует ни один логический раздел.

  4. Внутри расширенного раздела (т. Е. Внутри /dev/sda4) разверните логический раздел /dev/sda7(я полагаю, это ваш /homeраздел), чтобы заполнить все доступное пространство справа внутри расширенного раздела. То есть, расширение /dev/sda7должно быть настолько большим, насколько это возможно.

После того, как вы скажете GParted, что хотите, чтобы эти операции были выполнены, вы должны указать, чтобы они применяли их (нажмите зеленую галочку). Это может занять некоторое время, но это должно работать без проблем.

Теперь ни одно пространство не является нераспределенным, а размер /dev/sda7(вашего /homeраздела) увеличивается (почти точно) по размеру, занимаемому нераспределенным пространством при запуске.

Кстати, если вы решили уменьшить размер оставшегося раздела NTFS ( /dev/sda3), чтобы освободить место для установленного системного /homeраздела Ubuntu , вы можете уменьшить /dev/sda3(т.е. уменьшить его справа) между шагами 1 и 2 выше или перед шагом 1 .

Эти изменения не должны сломать загрузчик GRUB2, и вы должны просто иметь возможность загружаться в вашу систему Ubuntu впоследствии. (Обязательно закройте GParted и аккуратно выключите / перезапустите live CD / DVD или USB-систему.) Однако в случае проблем с загрузкой вы должны быть готовы переустановить загрузчик GRUB2 в Master Boot Record. , Исправить это. К счастью, для переустановки GRUB2 можно использовать тот же live CD / DVD или USB-систему, которую вы используете для запуска GParted. Смотрите эти методы . (Вы, вероятно, не должны будете делать это, хотя.)

Элия ​​Каган
источник
Это заняло некоторое время, но я изменил размеры своих разделов, и все работает отлично. Еще раз спасибо
Дейв
Информация о движущихся перегородках может быть найдена здесь: gparted.sourceforge.net/…
Андерсон Грин