Как объединить мои разделы?

enter image description here

Я Хочу объединить мой /sda1 и /dev/sda6. У меня есть Ubuntu и в/sda1 и в /dev/sda6. Но сейчас я отформатировал /dev/sda1, теперь я хочу объединить его с /dev/sda6 (это имеет Ubuntu).

Предложите меня пошагово использование gparted.

2
задан 24 April 2017 в 23:55

1 ответ

Существует по крайней мере три проблемы с Вашим вопросом:

  • Вы не можете непосредственно объединить два раздела с помощью общих инструментов Linux. Можно развернуть раздел в смежное неразделенное пространство, но объединяющиеся разделы (который подразумевает сохранение содержания обоих разделов) не поддерживаются никакими инструментами Linux, о которых я знаю.
  • Ваш /dev/sda1 и /dev/sda6 не смежны друг с другом - два других раздела существуют промежуток их. Кроме того, /dev/sda1 основной раздел и /dev/sda6 логический раздел. Таким образом, даже если бы Вы нашли, что некоторый неясный инструмент объединил два раздела, то это было бы бесполезно в этом контексте, потому что раздел должен быть непрерывным набором секторов, как секторы A к D, не к B и C к D, с другими разделами, занимающими секторы B к C.
  • Ваш /dev/sda1 NTFS и /dev/sda6 ext4fs. Таким образом, даже если бы Вы нашли, что инструмент объединил два раздела, и если бы они были смежны друг с другом, то Вы не могли бы сделать этого, потому что они - различные типы файловой системы.

Однако я подозреваю что Ваш /dev/sda1 пусто, и Вы просто хотите развернуть размер /dev/sda6, использование пространства /dev/sda1. Та задача может быть сделана, но требуются некоторые промежуточные задачи:

  1. Удалить /dev/sda1.
  2. Переместиться /dev/sda2 налево. Это будет иметь эффект перемещения свободного места, теперь занятого /dev/sda1 направо от /dev/sda2.
  3. Переместиться /dev/sda3 налево. Снова, это имеет эффект перемещения свободного пространства направо от /dev/sda3.
  4. Измените размер расширенного раздела, /dev/sda4, так, чтобы его стартовая точка была максимально далека налево. Это должно теперь охватить свободное пространство. (Обратите внимание, что расширенный раздел является своего рода заполнителем, который самим содержит логические разделы. Таким образом, хотя свободное пространство в рамках расширенного раздела, это все еще доступно логическим разделам и так остается свободным в некотором смысле.)
  5. Изменить размер /dev/sda6 налево, так, чтобы это теперь занимает свободное место.

Эта процедура несет некоторые значительные протесты:

  • Необходимо будет выполнить последние две из тех операций от чрезвычайной начальной загрузки (как установщик Ubuntu в "попытке прежде, чем установить" режим).
  • Операции пересылки раздела и изменение размеров раздела Ubuntu налево, вероятно, будут трудоемкими. Точно, как трудоемкий зависит от скорости Вашего диска - возможно, всего несколько минут, но возможно более чем час для каждого из них.
  • Операции перемещения раздела и изменения размеров несут некоторый риск повреждения Ваших разделов. Обратите внимание, что "повреждение Ваших разделов" могло означать потерю важных файлов. Таким образом обязательно, чтобы Вы создали резервную копию чего-либо важного на этих разделах перед началом.
  • Эта операция могла бы представить ОС на незагрузочном разделе (разделах). Таким образом Вы должны быть готовы выполнить Восстановление Начальной загрузки для фиксации Ubuntu. Восстановление Windows, вероятно, потребует, чтобы выполнение специализировало инструменты Windows и вне моих экспертных знаний. Восстановление Windows выходит за рамки этого форума, также. Можно хотеть исследовать эту тему перед началом и обратиться за помощью на форуме Windows при необходимости в ней.
  • НЕ пытайтесь воздействовать на этот диск с помощью стандартных инструментов Windows. Хотя это могло бы сделать лучшее задание хранения загрузочного Windows, стандартные инструменты разделения Windows, как известно, наносят ущерб при контакте с дисками, как Ваш, который имеет расширенные и логические разделы.

Как альтернатива этой процедуре, Вы могли бы рассмотреть использование своего существующего /dev/sda1 более или менее как есть. Этот вопрос и ответ, например, описывают, как добавить раздел как отдельное /home раздел. Необходимо было бы создать новый ext4fs (или другой собственный компонент Linux) файловая система на разделе, но этот подход обходит все предыдущие протесты. OTOH, Ваш текущий корень Ubuntu (/) раздел является крошечным (16,28 гибибайт), поэтому если Вы не хотите увеличить его размер для большего пользовательского пространства памяти, Вы не могли бы освободить достаточно пространства при помощи /dev/sda1 как /home. Возможно, перемещение /var или что-то еще к новому разделу работало бы лучше, но это создает его собственную негибкость. Перемещение полной установки к /dev/sda1, то, которое составляет 53,61 гибибайта, могло бы быть лучшим подходом. Посмотрите здесь для некоторых обсуждений этого подхода.

4
ответ дан 2 December 2019 в 02:15

Другие вопросы по тегам:

Похожие вопросы: