У меня есть новый накопитель для ноутбука емкостью 1 ТБ, на который я хочу клонировать существующий диск. Проблема в том, что я хочу изменить порядок и изменить размеры существующих разделов.
Существующая таблица разделов для привода:
Device Boot Start End Blocks Id System
/dev/sda1 2048 24578047 12288000 7 HPFS/NTFS/exFAT 11GB (former recovery partition of a Windows drive)
/dev/sda2 * 24578048 216989695 96205824 7 HPFS/NTFS/exFAT 92GB Windows install partition
/dev/sda3 216989955 863465471 323237758+ 7 HPFS/NTFS/exFAT 308GB Windows/Linux universal storage
/dev/sda4 863467518 976771071 56651777 f W95 Ext'd (LBA)
/dev/sda5 863467520 976771071 56651776 83 Linux 55GB Ubuntu Partition
Я хочу изменить порядок на
2 x 110 GB for both Windows and Linux
1 x 25 GB for web server and development
1 x 684 GB for Windows/Linux universal storage.
Я могу создать эти разделы и скопировать соответствующий раздел поверх используя
dd if=/dev/sdaX of=/dev/sdbX bs=4096 conv=notrunc,noerror
, но это не затрагивает MBR. Если я скопирую существующую MBR, она будет недействительной, поскольку порядок разделов на новом диске сильно отличается.
Как я могу решить эту проблему?
Используйте gparted. Создайте пустую таблицу разделов на новом диске и скопируйте / вставьте разделы поверх.