Мое решение такое же, как у JackeJR, но мне нравится разрабатывать мой случай.
Я пробовал диск клонировать диск с жесткого диска 930 ГБ (исходный диск) с таблицей разделов GPT на 890 ГБ SSD (место назначения). Обратите внимание, что я пользователь Linux, и у меня двойная загрузка с windows 10. Я попытался оставить без изменений все разделы и немного уменьшить размер только моего раздела данных.
- С помощью gparted я изменил размер более крупного раздела данных, чтобы получить общий размер, который соответствует целевому SSD, и переместил все свободное пространство в конце
- Я использовал clonezilla-Live с USB-ручки, с расширенным режимом и
-icds
.
Это не удалось. Похоже, что при запуске Clonezilla не удается клонировать таблицу разделов на целевой диск, поскольку она неправильно использует утилиту sfdisk, предназначенную для более старых типов разделов, вместо утилит sgdisk.
Мое решение:
- То же, что и предыдущий (общий размер должен соответствовать)
Я вручную скопировал раздел с одного диска на другой, используя оболочку Clonezilla с этой командой (только для разделов GPT):
sgdisk /dev /sdSourceDeviceName -R /dev /sdDestinationDeviceName
Выполнил Clonezilla клонирование с диска на диск, выбрав опцию -icds
и опцию НЕ СОЗДАТЬ таблицу разделов на целевом диске, опцию -k
. (В этом случае Clonezilla использует целевые разделы как они есть и изменяет размеры разделов, когда размеры меньше, чтобы соответствовать, он выполняет хорошее "лучшее усилие").
Это сработало. Я получил все разделы одинакового размера с исходным (да, я только немного уменьшил больший раздел).
Двойная загрузка с окнами продолжает работать хорошо.
С уважением