使用 DD 制作完整磁盘映像

使用 DD 制作完整磁盘映像

可以使用以下命令运行 ubuntu 来创建完整的磁盘映像:

dd if=/dev/sda of=/image_name

完成后,如何在损坏的系统上恢复该图像?

答案1

从 live cd 启动。将目标媒体挂载到(例如)/mnt。

dd if=/dev/sdXXX of=/mnt/mybackup.ddimg

恢复:

dd if=/mnt/mybackup.ddimg of=/dev/sdXXX

目标驱动器的大小应与原始驱动器相同或更大。


更好的方法是使用 tar。

将源挂载到 /mnt,将目标挂载到 /home (例如)

tar cvfpz /home/mybackup.tar.gz /mnt

然后可以将其恢复到任意大小的驱动器:

tar xvfpz /home/mybackup.tar.gz

(将源挂载到 /home 并将目标挂载到 /mnt 后。)

然后只需安装 grub。

答案2

此外hatterman 的精彩回答您可以使用如下方法压缩拍摄的图像gzip

dd if=/dev/sdx | gzip > /mnt/mybackup.ddimg.gz

相关内容