“Разворачивание” расширенного раздела

Мой данный компьютер шел с одним маленьким основным разделом и одним большим расширенным разделом со многими меньшими разделами внутри:

+-------+-------------+
|       |  Secondary  |
|Primary+----+---+-----
|       |  A | B | C  |
+-------+----+---+----+

Это расположение довольно неудобно, и я пытаюсь избавиться от вторичного раздела. Там некоторый путь состоит в том, чтобы "развернуть" его за один шаг вместо движущихся данных из него и уменьшения его, пока я не могу удалить его?

2
задан 13 November 2016 в 13:07

1 ответ

Да. На самом деле существует по крайней мере два способа сделать это:

  • Преобразовывают в GPT - более новое Таблица разделов GUID (GPT) поддержки до 128 разделов по умолчанию (и то значение может быть повышено, при необходимости), без различия между основным, расширенным, и логическими разделами. Некоторые инструменты, включая мой собственный GPT fdisk (gdisk, sgdisk, cgdisk), то, которое идет с Ubuntu в gdisk пакет, может преобразовать из более старой Главной загрузочной записи (MBR; который Вы используете) к GPT; см. эта страница для деталей. Обратите внимание, однако, что это изменение потребует переустановки Вашего загрузчика. Если Ваш компьютер является новым (в конце 2011 или позже), переключение от режима BIOS до начальной загрузки режима EFI может быть желательным при внесении этого изменения. Так или иначе необходимо будет, вероятно, создать новый раздел (~550MiB ESP для режима EFI или меньший раздел начальной загрузки ~1MiB BIOS для режима BIOS). Кроме того, если Вы - двойная загрузка, Ubuntu с Windows, переключающимся от MBR до GPT, становится намного более сложной, с тех пор необходимо будет обновить загрузчики обоих Ose, и Windows не поддерживает начальную загрузку от дисков GPT в режиме BIOS, таким образом, это изменение будет работать, только если компьютер поддерживает начальную загрузку режима EFI. (См. это сообщение в блоге для получения информации о преобразовании Windows от режима BIOS до начальной загрузки режима EFI.)
  • Преобразовывают от логического до основного - инструменты Some, такие как мой FixParts (fixparts) , могут преобразовать разделы от логического до основной формы. (Обратите внимание, что fixparts также обеспечивается пакетом Ubuntu gdisk.) Существуют протесты, все же. Если у Вас будут больше чем четыре основные плюс логические разделы, то Вы сможете иметь в общей сложности не больше, чем три основных раздела, таким образом, Вы не смогли преобразовывать все свои разделы. В зависимости от того, какие разделы вовлечены в начальную загрузку, какие Ose Вы установили, и т.д., Вы, возможно, должны скорректировать свою конфигурацию (конфигурации) загрузчика после преобразования. Как правило преобразование от логического до основного устройства не стоит, по моему скромному мнению; хотя расширенный раздел является неловким (хотя долговечный) взлом, он действительно не лишает возможности делать вещи, которые были бы возможны, если бы у Вас были только основные разделы; это просто добавляет дополнительный шаг или два. (Существенное исключение - то, при установке ОС, которая требует основного раздела - но затем стандартные инструменты разделения могут обычно делать задание.)

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

, Если Вы полагаете, что расширенные / логические разделы являются неловкими, потому что Вы вносите частые изменения раздела, я рекомендую изучить использование Менеджер по логическому тому (LVM) конфигурация. LVM является своего рода усовершенствованной установкой псевдораздела, которая работает на регулярных разделах. Это более гибко, потому что логические тома (эквиваленты раздела) в LVM рассматривают как файлы; они могут быть созданы и изменены, не волнуясь об их физических местоположениях на диске. Преобразование от обычной схемы выделения разделов до LVM может быть неловким, все же. Лучший способ состоит в том, чтобы обычно создавать резервную копию, создавать новую установку LVM и восстановление (или переустанавливать и затем восстанавливать Ваши пользовательские данные). blocks инструмент утверждает, что смог сделать это на месте, но я никогда не пробовал его, таким образом, я не могу прокомментировать ее безопасность, надежность или простоту использования, кроме сказать, что в описании в README говорится, что файловая система изменяет размер, часть операции, которая создает некоторую свойственную опасность. Обратите внимание также, что, в зависимости от того, что Вы преобразовываете, Вы, вероятно, закончите тем, что должны были переустановить свой загрузчик или по крайней мере настроить его конфигурацию, после выполнения преобразования.

1
ответ дан 2 December 2019 в 04:52

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

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