Gparted объединить раздел ext4 с разделом ext4

Как я могу объединить ту часть ext4, которую я использовал для компиляции программного обеспечения, которое мне больше не нужно, с другим основным разделом Linux ext4?

Я загрузился в Live CD / Lubuntu / и запустил Gparted, и я вижу все разделы у меня есть.

Итак, я хочу объединить все пространство из @LinuxCompilerPar (/ dev / sda5) в @LinuxPartition (/ dev / sda7)

Как мне этого добиться?

All the partitions on my HD

1
задан 16 August 2016 в 22:07

3 ответа

Хорошо, слияние обычно означает, что Вы хотите сохранить данные, но в этом случае я понимаю, что Вы не хотите. Вы просто хотите восстановиться пространство , что/dev/sda7 израсходовал.

проблема здесь, очевидно, что у Вас есть раздел подкачки, промежуточный они. Существует много способов решить это, но первая вещь, которую я должен знать, - то, какой раздел является тем, который Вы хотите к , сохраняют . От Вашего объяснения я понимаю, что важные данные находятся на/dev/sda7 и данных, которые могут быть удалены, находится на/dev/sda5. Откровенно говоря, было бы легче, если это - инверсия, но, я пойду с этим.

то, Что я сделал бы, в данном случае:

  • Удаляют подкачку Linux
  • , Удаляют/dev/sda5
  • , у Вас теперь есть плита свободного пространства на диске перед Перемещением/dev/sda7
  • /dev/sda7 к передней стороне расширенного раздела. (Занимает много времени)
  • , Изменяют размер/dev/sda7, таким образом, он берет все минус 1 ГБ (Занимает много времени)
  • , Создают новую подкачку Linux в конце диска.
  • Перезагрузка

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

, Чтобы сделать это, Вы добавляете новый раздел подкачки к своему/etc/fstab и удаляете старый. В основном определите идентификатор блока своего нового раздела подкачки:

$ blkid /dev/sdaX 
/dev/sdaX: UUID="12345678-1234-1234-1234-123456789012" TYPE="swap"

в Вашем/etc/fstab заменяют UUID для подкачки:

UUID=abcdef01-abcd-ef01-abcd-abcdef012345 none swap sw 0 0

становится

UUID=12345678-1234-1234-1234-123456789012 none swap sw 0 0

После этого, или перезагрузка или выпуск

$ sudo swapon -a

, который я не знаю, как Вы использовали/dev/sda7, но Вы могли бы хотеть удалить его из/etc/fstab прежде, чем сделать что-либо. Если все это смущает Вас, начнитесь с регистрацией содержания/etc/fstab, и я попробую, объясняют вещи.

0
ответ дан 16 August 2016 в 22:07

Это легко, пока Вы хорошо со всеми данными по /dev/sda5 удаляемый.

ПРЕДУПРЕЖДЕНИЕ : Хотя не должно быть никакой потери данных (за исключением данных по /dev/sda5), операции на разделах всегда опасны. У Вас должно быть резервное копирование перед продолжением.

  1. Нажимают /dev/sda5 и нажимают удалить кнопку (значок корзины на панели инструментов)
  2. Нажимают /dev/sda5 (новое /dev/sda5, Ваш раздел подкачки) и нажимают на изменить размер/переместить кнопку. Установите свободное пространство, предшествующее на 1, и нажатие Входят . Пространство должно быть перемещено в поле "Free space following". Нажмите "Resize/Move".
  3. Нажимают /dev/sda6 и нажимают на изменить размер/переместить кнопку. Установите новый размер на максимальный размер, и нажатие Входят . Нажмите "Resize/Move".
  4. Нажимают на применять кнопку (значок галочки на панели инструментов) и нажимают "Apply".
0
ответ дан 16 August 2016 в 22:07

Я полагаю, что необходимо удалить/dev/sda5 и/dev/sda6, затем воссоздать раздел подкачки/dev/sda6 внутри/dev/sda4 так, чтобы он соответствовал с начала/dev/sda4, и в конце расширяют/dev/sda7 для заполнения/dev/sda4

0
ответ дан 16 August 2016 в 22:07

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

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