使用DD制作完整的磁盘映像

使用以下命令运行ubuntu可以生成完整的磁盘映像:

dd if=/dev/sda of=/image_name 

在我制作之后,如何在破碎的系统上恢复该图像?

从live cd启动。 将目标媒体安装到(比如)/ mnt。

 dd if=/dev/sd whatever of=/mnt/mybackup.ddimg 

恢复:

 dd if=/mnt/mybackup.ddimg of=/dev/sd wharever 

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


更好的方法是使用tar。

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

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

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

 tar xvfpz /home/mybackup.tar.gz 

(将源安装到/ home和目的地到/ mnt之后)

然后只需安装grub。

除了hatterman的好答案,你可以使用gzip压缩图像,如下所示:

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