给定具有两个分区的 HDD 1TB:一个是小的 ~24GB(对于 Ubuntu),其余的都是第二个分区,大约 10% 的空间用于多媒体文件。
我想尽快复制它。我从 U 盘启动。第二个磁盘是/dev/sdb.
sfdisk -d /dev/sda > a
sfdisk /dev/sdb < a
Run Code Online (Sandbox Code Playgroud)
然后我逐字节复制小分区:
dd if=/dev/sda1 of=/dev/sdb1 bs=4M status=progress
Run Code Online (Sandbox Code Playgroud)
大约需要两分钟。然后我想以最佳方式复制第二个分区的内容。只是带有文件属性的文件系统:
rsync -avHAX /media/ubuntu/sda2dir /media/ubuntu/sdb2dir
Run Code Online (Sandbox Code Playgroud)
之后,我尝试从第二个硬盘启动,但不能。
如何复制 MBR 和其他关键信息?
dd if=/dev/sda of=/dev/sdb1TB HDD 大约需要 1h20m。这是不可接受的。而且似乎也行不通。