我有一个新的 1TB 笔记本电脑硬盘,我想将现有硬盘克隆到该硬盘上。问题是我想重新排序和调整现有分区的大小。
该驱动器的现有分区表是
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,它将无效,因为新驱动器上的分区顺序非常不同。
我该如何解决这个问题?
答案1
使用 gparted。在新磁盘上创建一个空的分区表,然后复制/粘贴分区。