dd系统镜像的制作与恢复

一、制作

首先在任意的kvm的虚拟机上安装系统,注意系统使用grub分区格式, 然后磁盘尽量小,Linux比如8G, windows一般是30G,然后安装系统

找到对应的raw格式的磁盘文件,然后使用下面的命令进行压缩

xz -z archlinux.raw

xz是绝大数linux默认就带的一个压缩工具。

xz压缩文件方法或命令
xz -z 要压缩的文件

如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6.

xz解压文件方法或命令
xz -d 要解压的文件

同样使用 -k 参数来保留被解压缩的文件。

二、恢复

使用命令行模式DD一下
下载文件是gz结尾的就用A命令,下载文件是raw结尾的就用B命令,下载文件是xz结尾的就用C命令。
如果第一步你看见是vda,就将下面的vda换成sda即可

A
wget -O- ‘http://ip:3080/archlinux-8g.gz’ | gunzip | dd of=/dev/vda status=progress && reboot

B
wget -O- ‘http://ip:3080/archlinux-8g.raw’ | dd of=/dev/vda status=progress && reboot

C
wget -O- ‘http://ip:3080/archlinux-8g.raw.xz’ | xzcat | dd of=/dev/vda status=progress && reboot

关于Zeno Chen

本人涉及的领域较多,杂而不精 程序设计语言: Perl, Java, PHP, Python; 数据库系统: MySQL,Oracle; 偶尔做做电路板的开发,主攻STM32单片机
此条目发表在Windows分类目录。将固定链接加入收藏夹。