Как добавить пространство вне расширенного раздела в логический раздел, содержащийся в расширенном разделе?

  • Во-первых, мое разбиение выглядит так:

enter image description here

  • Мне не нравится, как это выглядит, и Я не уверен, как я придумал этот расширенный раздел sda3 [****], который мне не нужен, но это не беспокоило меня изначально, поэтому я продолжил эту структуру.

  • В определенный момент я сократил раздел Windows и использовал новый раздел для тестирования различных Linux-систем. Теперь это называется sda2.

  • Я не уверен, правильно ли я использую терминологию, но sda2 - мой единственный раздел linux за пределами большого расширенного раздела. (Насколько я понимаю, расширенный раздел похож на контейнер для небольших разделов: в некотором смысле sda3 содержит и сформирован sda5, 6 и 7.)

  • У меня есть использовал sda2 для тестирования различных ОС Linux. В определенный момент, когда sda7 был не системным разделом, а пустым, я пытался увеличить sda2 до sda7, но это было невозможно - я думаю, потому что sda7 был в расширенном разделе [ 119]. Итак, я просто скопировал / вставил sda2, который был системным разделом в свободный sda7 (с Gparted), и таким образом перенес систему в больший раздел. Но теперь я хотел бы увеличить еще больше sda7 (теперь мой системный раздел): и не могу этого сделать . Я хотел бы использовать sda2, который теперь отделен и отчасти бесполезен.

  • sda5 - это место для хранения файлов.


Мой вопрос:

Можно ли изменить эту структуру моих разделов так, чтобы добавить пространство sda2 в мой системный раздел sda7 без необходимости удалить мою систему - то есть: без форматирования sda7 и sda5?


Я знаком с загрузкой Gparted с внешнего USB и с Boot Repair. Итак, я не против, если решение этой проблемы повредит grub, я мог бы восстановить его позже с помощью Boot Repair. Теперь я просто хочу узнать, каковы шансы добавления пространства sda2 в системный раздел.


[**** У меня сложилось впечатление, хотя я и не уверен, что структура sda3 как расширенного раздела является результатом манипуляций, сделанных при установке / тестировании различных Linux-ов на sda2 ] и что программа разметки системного установщика смогла изменить записи записей того, что сейчас называется sda5, 6 и 7, без их форматирования: поэтому я надеюсь сделать что-то подобное с загрузочного GParted USB].

0
задан 27 February 2013 в 07:47

1 ответ

Чтобы добавить пространство вне расширенного раздела в логический раздел, содержащийся в этом расширенном разделе, это пространство должно быть первым , включенным в расширенный раздел.

Только тогда он может быть добавлен к одному или нескольким логическим разделам из расширенного.

Итак:

  1. Используя GParted с live CD / USB , удалите sda2 , который является ПУСТОЙ.
  2. Измените размер sda3 (расширенного) раздела влево , чтобы занять все нераспределенное свободное пространство, оставленное sda2.
  3. Затем вы можете использовать новое нераспределенное свободное пространство перед sda7 любым удобным для вас способом:

    • увеличивать размер sda7 ( предпочтительно, сделав сначала сделайте резервную копию этого раздела, например, используя clonezilla или redo , хотя GParted должен выполнить это без каких-либо проблем), после чего вы даже можете разделить часть недавно полученного пространства с другими разделами (sda5 и sda6) в несколько шагов: сдвигая их начальные границы влево или
    • создавая там новый раздел
0
ответ дан 27 February 2013 в 07:47

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

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