dd for windows下載地址:[url]http://www.chrysocome.net/dd[/url](或從網上找)
dd是一個在LINUX、UNIX下非常重要的磁碟鏡像工具,現在終於有了WINDOWS版本。雖然dd是基於命令列方式的應用程式,操作不便捷,但命令列的應用程式優點卻也是圖形程式不具備的,比如,希望對硬碟做批量鏡像,如果用圖形介面程式處理,只能等待做完一個再做一個,而用命令列的dd,就可以下一個批處理命令來批量執行了。
dd for windows的執行格式為:
dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]
其中:
bs代表鏡像時緩衝塊的大小,通常建議設得大一點,比如1M、10M等(單位可用:c表示位元組,w表示雙字,d表示4位元組,q表示8位元組,k表示1024位元組,M表示k*k位元組,G表示k*k*k位元組),預設為512位元組
count表示鏡像的塊總數
if與of分別表示鏡像源與鏡像目標的裝置檔案路徑
seek表示在備份時對of後面的部分也就是目標檔案跳過多少塊再開始寫
skip表示備份時對if後面的部分也就是原檔案跳過多少塊再開始備份
--size表示對源裝置的讀取進行大小校正,以避免IO死迴圈等錯誤
--list表示列出可利用的磁碟(分區)裝置檔案,在if與of中指定的這是這些裝置名稱
--progress表示顯示鏡像進度
樣本:
對磁碟片做鏡像:
dd if=\\.\a: of=c:\temp\disk1.img bs=1440k
對硬碟做鏡像
先用 dd --list,查到要鏡像的裝置路徑為:\\?\device\harddisk1\dr5
然後執行:
E:\>dd if=\\?\device\harddisk1\dr5 of=r:\aa.img --size
rawwrite dd for windows version 0.5.
Written by John Newbigin <jn@it.swin.edu.au>
This program is covered by the GPL. See copying.txt for details
250880+0 records in
250880+0 records out
本文出自 “張宇(資料恢複)” 部落格,請務必保留此出處http://zhangyu.blog.51cto.com/197148/150360