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

У меня есть два раздела, один из которых имеет файловую систему, а другой нераспределенный.

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

45
задан 3 October 2016 в 19:28

2 ответа

Если неиспользуемый раздел физически находится после раздела с файловой системой, вы можете изменить размер раздела на диске, перезагрузить его, а затем отрастить файловую систему (если это была растущая файловая система типа ext3, ext4, и т.д.).

Например, если в качестве файловой системы используется /dev/sda1, а в качестве неиспользуемого раздела - /dev/sda2, проверьте разделы с помощью fdisk /dev/sda:

# fdisk /dev/sda
...    
Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     8016434     4008186   83  Linux
/dev/sda2         8016435  1953520064   972751815   83  Linux

Вам необходимо убедиться, что ваш новый sda1 начинается в том же месте (здесь, 63) и заканчивается там, где начинается sda2 (здесь, 8016434). И перепроверьте, что где sda1 заканчивается непосредственно перед тем, как sda2 начинается (здесь 8016434 сразу за 8016435), просто чтобы быть уверенным. Затем удалите неиспользуемый раздел и раздел файловой системы:

Command (m for help): d
Partition number (1-4): 2
...
Command (m for help): d
Partition number (1-4): 1

И, наконец, воссоздайте раздел файловой системы:

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 1
First sector (63-1953520064, default: 63): 63
...
Last sector, +sectors or +size{K,M,G} (63-1953520064, default 1953520064): 1953520064

Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83

И убедитесь, что у вас есть то, что вы ожидаете:

Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1953520064   976760001   83  Linux

Наконец, сохраните его:

Command (m for help): w

Если какие-то разделы были смонтированы на диск, то сначала нужно перезагрузиться, а затем отрастить файловую систему:

# resize2fs /dev/sda1

Будьте осторожны и удачи. Всегда сначала делайте резервную копию данных. :)

21
ответ дан 3 October 2016 в 19:28
Для этого можно использовать

gparted usc_logo . Также можно установить с помощью sudo apt-get update && sudo apt-get install gparted

Чтобы сделать один большой свежий раздел (удалит все данные в вашей файловой системе):

  • Сначала вы должны убедиться, что оба раздела - нераспределены пространство и другой раздел для слияния логичны. разделы или оба основных раздела. Один логический и один первичный не будет работать .

  • После проверки и подтверждения первого шага удалите раздел, содержащий файловую систему.

  • В-третьих, нераспределенное пространство теперь больше, так как вы удалили раздел.

  • Создайте раздел нужного размера.

Для увеличения размера раздела, содержащего данные: (Хотя это в основном безопасно, всегда разумно делать резервную копию данных!)

  • Сначала вы должны убедиться, что оба раздела - нераспределенные пространство и другой раздел для слияния логичны. разделы или оба основных раздела. Один логический и один первичный не будет работать .

  • Во-вторых, щелкните правой кнопкой мыши по соответствующему разделу и измените его размер. Введите нужный размер.

  • Щелкните по размеру/переместить и нажмите Применить все операции

screenshot_gparted

40
ответ дан 3 October 2016 в 19:28

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

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