linux中,所有的设备都被表示为一个文件,
dd这个命令的作用是进行文件流的拷贝和转换,所以自然可以用来进行硬盘克隆。
方法如下:
将源盘与目标盘一同接到电脑上,启动linux,
确定源盘和目标盘的设备文件名(/dev/sd*或/dev/hd*),
执行命令:dd if=源盘 of=目标盘 conv=noerror,sync
完成后即可。
conv中参数的作用:
noerror
拷贝时遇到错误,则跳过,并继续执行
sync
拷贝时遇到错误,跳过此块可能导致后面的数据整体位置改变,加此参数可以用空数据填充目标文件中与错误块位置相同的部分,保证文件系统结构稳定。
< >