可能的重複:
將硬碟內容複製到另一個硬碟
Windows 中硬碟的逐位複製?
我只是想知道,如果您只是使用gparted 之類的東西將硬碟驅動器的分區完全複製到另一個硬碟上,您是否可以簡單地將它們中的任何一個粘貼到從中復制的計算機中並像沒有任何更改一樣啟動(使用當然,明顯的硬體變化除外)。
答案1
如果您直接複製整個分割區(而不僅僅是複製/貼上檔案),那麼之後您仍然需要做兩件事才能獲得可啟動系統:
- MBR 引導程式
- 將複製的分區標記為“活動”
有一些命令可以從 Windows 磁碟安裝新的 MBR(請參閱 Chris 的回答),但我最喜歡的是透過十六進位編輯器將磁區 0 的前 440 個位元組簡單地複製到新磁碟機。下載高×深,確保以管理員身份運行它,然後手動將現有硬碟上扇區0 的前440 位元組複製/貼上到新硬碟(在HxD 中,每行長16 字節,每個扇區長512位元組).不要忘記點擊“儲存”來提交更改。對此要非常小心,因為如果你不知道自己在做什麼,你可能會把事情嚴重搞砸。
對於第 2 點,您可以使用 diskpart 實用程式來完成此操作,或再次使用十六進位編輯器來修改正確的位元組。對於 diskpart 方法,開啟命令提示字元(以管理員身分),然後鍵入下列命令:
diskpart
list disk
select disk # //pick the new disk from the list above
list partition
select partition # //pick the C drive
active
然後,繼續插入新驅動器並啟動它!
答案2
您也可以在命令列中使用 BOOSECT 命令來複製引導磁區。您將需要有權存取 Windows Vista 或更高版本的安裝介質,特別是媒體或安裝目錄上的 \BOOT 目錄。
找到安裝媒體或目錄。切換到\BOOT子目錄然後執行以下命令
c:>bootsect /nt60 ?:
其中 ?: 是要將開機磁區資訊複製到的磁碟機號碼。
-克里斯
答案3
GParted 很酷,但如果您使用的是 Windows,我建議使用微軟的免費成像工具 imagex。使用 WAIK 建立啟動盤,並使用 imagex 製作映像,然後套用該映像。最安全的方法來做到這一點。
下載威克
http://www.microsoft.com/en-us/download/details.aspx?id=5753
複製:imagex /capture d: d:\imaging\data.wim "Drive D" /verify
申請:imagex /apply d:\imaging\data.wim 1 /verify