是否有一些Windows程序能够做什么dd在Linux的开箱? 我需要从一个文件复制到原始模式的物理磁盘,我需要定义input和输出的偏移量。 所以对于dd,我需要使用seek和skip参数。 我知道有(1) http://www.chrysocome.net/dd或者我可以尝试(2)使用cygwin设置dd,但是:
我试图在cygwin下使用dd,部分在这里描述: http : //cygwin.com/ml/cygwin/2000-08/msg00885.html 。 我做到了
mount -f //./physicaldrive0 /dev/enc mount -f of=/dev/enc if=/cygdrive/f/inputfile.dat skip=4198399 seek=4209089
得到了
dd: opening '/dev/enc': Invalid argument"
相若方式
mount -f //./Device/Harddisk0/DR0 /dev/enc
导致
dd: opening '/dev/enc': No such file or directory"
所以我厌倦了使用cygwin。
是否有其他程序/选项可以完成dd类的原始副本(也许是一些磁盘编辑器)?
谢谢
使用您select的LiveLinux光盘(例如Knoppix)。 从它开始,并从那里做dd 。 如果你依靠dd其他的只是一个黑客。
否则,您可以select任何用于Windows的成像工具(例如Ghost,Acronis True Image)。
有了VirtualBox ,你可以使用VBoxManage clonehd , converfromraw和storageattach ,这取决于什么是合适的。
要实现自动化,您可以在Vagrant中使用简单的shellconfiguration,或者更好的方法是使用Packer编写模板。 在Chocolatey上安装这些在Windows上是一件轻而易举的事情。