是否有可能将磁盘映像恢复到不同大小的硬盘

最近我使用dd做了一个备份120 GB的磁盘镜像:

dd if=/dev/sda of=backup.img 

现在我有一个新的320 GB的硬盘,并希望将该备份映像恢复到该新磁盘。 将运行

 dd if=backup.img of=/dev/sdb 

做我想要的东西? 我能够使用剩余的200 GB新磁盘吗?

(/ dev / sda – 旧的120 GB磁盘,/ dev / sdb – 新的320 GB磁盘,backup.img – 120 GB磁盘的映像文件)

你当然可以。 这不是最好的方法,但你可以做到。 dd不会自动扩展分区来填充额外的磁盘空间。 恢复后,可以使用gparted来调整分区的大小。 我使用gparted在Ubuntu的安装/启动/现场CD,因为我总是有一个磁盘与我无论如何。

是的,它会工作。 但理想情况下,你会使用partimage或更聪明的东西(包括可能gparted )来使镜像/克隆磁盘无论如何。 也许是Parted Magic Live CD / USB?

另请参见如果可以同时插入两个磁盘,请将DD用于磁盘克隆 。