У меня есть большое сомнение относительно того, как разделенные работы, позвольте мне объяснить
У меня есть две машины
В машине 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 -s /dev/sda resizepart 3 60GB
это не перестало работать и выращивает раздел/dev/sda3 к 60 ГБ успешно
как дополнительная информация, с gparted делает задание, я подразумеваю, что это увеличивает раздел/dev/sda3 без любой проблемы, но думание состоит в том, что я должен сделать это в командной строке
Поскольку Вы уже выяснили, Вы не можете вырастить раздел 3 - 120 ГБ, но можно вырастить его к 60 ГБ. Это вызвано тем, что 120 ГБ являются общим размером диска, и у Вас уже есть 2 других раздела там.
И да, можно использовать gparted, чтобы сделать это задание, вместо того, чтобы использовать командную строку. Для окончания задания, Вы запустили компьютер 2, запустите gparted, посмотрите на sdx3, выберите команду RESIZE из меню и затем просто перетащите ползунок на правой стороне графического дисплея, полностью направо. Это увеличит размер того раздела от ~60GB до ~100GB. Это - это легкое!
Сообщают нам, нуждаетесь ли Вы в большем количестве помощи. С наилучшими пожеланиями, Al