Как увеличить размер разделенного диска?
У меня есть большие сомнения относительно того, как работает разлука, позвольте мне объяснить
У меня две машины
- машина с жестким диском 60GB
- машина с жестким диском 120GB
В машине 1 я настроил образ Ubuntu со следующим:
/dev/sda1
EFI
= 500 МБ как логический раздел/dev/sda2
Swap
= 3 ГБ в качестве основного раздела/dev/sda3
/
ext4 = 8 ГБ в качестве основного раздела
Как вы можете видеть, я не использую все дисковое пространство, которое составляет 60 ГБ, а затем я делаю резервную копию этого образа с помощью clonezilla, как только резервная копия готова, я загрузил этот образ Ubuntu на компьютер 2 (на котором установлено 120 ГБ жесткого диска)
На данный момент все в порядке, но когда я пытаюсь увеличить диск до 120 ГБ с помощью следующей команды
parted -s /dev/sda resizepart 3 120GB
Примечание: при значениях, превышающих 60ГБ, сбой
У меня всегда было следующее сообщение:
Error : can't have the end before the start! (start sector=7172092 length=7062916)
прикрепленный вывод fdisk -l
Device Start End Sectors Size Type
/dev/sda1 2048 1171455 1169408 571M EFI System
/dev/sda2 1171456 7172095 6000640 2.9G Linux Swap
/dev/sda3 7172096 23173119 16001024 7.6G Linux Filesystem
поэтому я предположил, что когда я клонировал образ размером 60 ГБ на машине с жестким диском объемом 120 ГБ, изображение имеет идентификатор где-то, что проверял разделение, и, таким образом, отказывал, потому что этот идентификатор сообщал разделить, что текущий размер диска не превышает 60 ГБ., но это только предположение, пожалуйста, поправьте меня, если я ошибаюсь
кроме того, я должен прокомментировать, что если я скажу parted следующую команду
parted -s /dev/sda resizepart 3 60GB
он не подведет, и успешно увеличит раздел /dev/sda3 до 60 ГБ
В качестве дополнительной информации, с gparted делает работу, я имею в виду, что она увеличивает раздел /dev/sda3 без каких-либо проблем, но думаю, что мне нужно сделать это в командной строке
1 ответ
Как вы уже поняли, вы не можете увеличить раздел 3 до 120 ГБ, но вы можете увеличить его до 60 ГБ. Это связано с тем, что общий размер диска составляет 120 ГБ, а у вас уже есть 2 других раздела.
И да, вы можете использовать gparted для этой работы вместо командной строки. Чтобы закончить работу, вы запустили компьютер 2, запустите gparted, посмотрите на sdx3, выберите команду RESIZE из меню, а затем просто перетащите ползунок на правой стороне графического дисплея, полностью вправо. Это увеличит размер этого раздела с ~60 ГБ до ~100 ГБ. Это так просто!
Дайте нам знать, если вам нужна дополнительная помощь. Ура, Ал