建議在匯出模式下使用進階參數來修復 Clonezilla 由於壞磁區或磁碟大小而無法複製的問題。如果它不起作用,您可以嘗試更簡單的替代方法。
Clonezilla 是一款免費開源硬碟複製和映像程式。它有兩個版本 Clonezilla live,它允許您建立可啟動的 CD/USB 磁碟,您可以啟動執行各種系統(包括 Linux、Mac OS、Windows、FreeBSD、NetBSD、OpenBSD 等)的電腦,以及 Clonezilla伺服器,讓您透過網路同時克隆多台電腦。
許多使用者嘗試過使用 Clonezilla 來克隆硬碟。他們中的一些人毫髮無傷地完成了這個過程,而其他人則最終出現了錯誤。Clonezilla 克隆失敗的原因有很多,例如磁碟太小、壞扇區或在系統中找不到該分割區等。有什麼辦法可以修復或排除故障嗎?
如前所述,Clonezilla 克隆硬碟失敗可能由多種原因引起。以下我們就介紹一下2個主要原因以及對應的解決方法。您將在下一部分中學習逐步指南。
或者,如果您沒有時間進行疑難排解,您可以選擇其他支援將較大磁碟克隆到較小磁碟或克隆有壞磁區的硬碟的工具。
智慧克隆不同大小的磁碟或有壞扇區的磁碟。基於點擊的介面可協助您輕鬆傳輸資料或作業系統。了解更多 »
壞扇區通常是克隆失敗的原因。壞扇區是一個微小的儲存空間簇,無法用於讀取或寫入數據,因此 Clonezilla 很可能會因壞磁區而失敗。
您可以嘗試下列指令來檢查並修復壞磁區: sudo e2fsck -f /dev/sdxy (x代表磁碟機號,y代表分割區號)。請注意,要檢查的分割區必須保持未安裝狀態。
如果要檢查 Windows 分割區(通常為 NTFS 和 FAT32 格式),請使用下列命令:chkdsk /f。
但如果壞道無法修復,可以啟用高階參數-rescue 來跳過壞道。然後,您可以將可讀取和存取的資料從一個硬碟傳輸到另一個硬碟。
如果您嘗試將大磁碟克隆到小磁碟,這表示必須在複製過程中刪除某些區塊,Clonezilla 將不知道要刪除哪些區塊。
因此,複製硬碟與 Clonezilla 失敗,提示clonezilla 無法在此磁碟上建立分割區表,因為該磁碟太小。此外,您可能會收到錯誤Clonezilla 無法在系統中找到此分割區。
要解決此問題,您可以縮小來源分割區或使用相同大小或更大的硬碟作為目標磁碟。
如果您確實想透過 Clonezilla 將較大的磁碟克隆到較小的磁碟,您可以選取選項-icds參數,以在進階參數中建立分割表之前跳過檢查目標磁碟大小。
然後,讓我們在下一部分中看看如何使用clonezilla來跳過壞扇區或磁碟大小。
以下逐步指南可協助您修復 Clonezilla 的克隆錯誤:
步驟1. 下載並安裝 Clonezilla,然後建立一個即時 USB 來啟動您的電腦。然後,在 BIOS 中將 USB 磁碟機設定為第一啟動選項並從其啟動。會要求你按一個鍵進入BIOS,可能會有所不同,包括F2、ESC、F11等。
步驟2. 在啟動選單中,選擇選項Clonizella live(預設設置,VGA 800x600)。然後,選擇“語言”>“鍵盤配置”>“啟動_Clonezilla”,並在每個選項後點擊“確定”。
步驟3. 選擇裝置-裝置直接從磁碟或分割區工作到磁碟或分割區。然後點選確定。
步驟4. 選擇“匯出模式:選擇您自己的選項”,以便使用進階參數“-rescue”。然後點選確定。
步驟5. 選擇“disk_to_local_disk”克隆系統碟。然後,點擊“下一步”。
步驟6. 依序選擇源碟和目標碟。然後,稍後點擊“確定”。注意目標磁碟將會被覆蓋,請先備份目標磁碟上的檔案。
步驟7. 選擇“-rescue”,以便在磁碟區塊讀取錯誤時繼續讀取下一張。如果您的問題是由磁碟大小引起的,請選擇“-icds”而不是“-rescue”,以在建立分割區表之前跳過檢查目標磁碟大小。然後,點選確定。
步驟8. 選擇“-sfsck”跳過檢查/修復來源檔案系統,然後點擊“確定”。
步驟9. 選擇“使用來源磁碟中的分割區表”,然後點擊“確定”開始複製硬碟。如果系統詢問您,請鍵入“y”以確認您要執行此操作。
✍注意:如果目標磁碟較大,可以使用進階參數-k1按比例建立分割表,並啟用-r調整檔案系統大小以適應目標分割區的分割區大小。因為 Clonezilla 會將相同大小的來源磁碟克隆到目標磁碟,並且目標磁碟上的其餘磁碟空間將未分配。
步驟10. 等待複製過程完成,選擇-p poweroff關閉電腦。點擊“確定”執行。
這在大多數情況下都有效,但仍然有一些使用者表示無法在該系統中找到該分區的問題仍然存在。在這種情況下,您可以嘗試dd if=/dev/zero of=/dev/hda bs=512 count=1將零寫入硬碟或第一個分割區。請根據您自己的情況替換/dev/hda。
另外,如果您仍然無法使用Clonezilla克隆硬碟,您可以嘗試另一個磁碟克隆軟體來避免此類問題,它就是AOMEI Backupper Professional。
AOMEI Backupper Professional 是一款適用於 Windows 11/10/8.1/8/7 的出色硬碟克隆軟體。
▪ 完全支援將大磁碟克隆到小磁碟,只要來源磁碟上的所有資料都能容納在較小的磁碟上即可。使用智慧型複製功能,複製或備份時只會複製已使用的磁區,而忽略未使用的磁區或邏輯壞磁區。 ▪ 它包含不同的複製選項,可讓您複製作業系統、選定的分割區或整個 HDD/SSD(無論是否安裝了 Windows)。 ▪ 如果您擔心 Windows 由於系統錯誤而無法啟動,您也可以使用AOMEI Backupper建立可啟動的 USB 或 CD/DVD,以在 WinPE 中複製硬碟。 如果您沒有額外的磁碟機,則可以直接建立恢復環境。注意最終目標磁碟會被覆蓋,請提前備份目標磁碟上的檔案。
影片教學:將較大的磁碟機複製到較小的磁碟機
使用AOMEI Backupper複製硬碟的步驟
步驟1.下載並安裝軟體,然後開啟它以配置克隆過程。
步驟2.點選克隆標籤下的磁碟克隆。如果您想複製一個或多個分割區,請點擊分割區複製。
✍註:本遷移工具支援將系統磁碟從MBR克隆到MBR、將GPT系統磁碟克隆到MBR、將MBR系統磁碟移轉到GPT、或將GPT系統磁碟移至GPT。
步驟3. 點擊要複製的磁碟選擇來源磁碟,然後點擊下一步繼續。在下一個畫面中,點擊接收資料的目標磁碟,然後點擊下一步。
步驟 4. 如果您要將硬碟複製到 SSD,請勾選SSD 對齊選項。然後點擊“開始克隆”開始克隆過程。
該軟體不僅支援將較大的磁碟機克隆到較小的磁碟機,還支援將磁碟克隆到較大的磁碟。因此,無論您的情況如何,您都可以使用它來複製具有安全啟動的硬碟。
除了磁碟克隆之外,AOMEI Backupper還是一款非凡的備份和復原軟體,您可以使用它來備份您需要的任何項目,例如檔案或資料夾、系統、分割區、磁碟。如果發生災難,您可以將映像還原到新硬碟以恢復資料。對於不同硬體的電腦,您可以使用異機還原功能來確保您的電腦能夠成功啟動。
💬溫馨提示:
使用 Clonezilla 將較大的磁碟機複製到較小的磁碟機總是存在問題,您可能會收到 Clonezilla 複製失敗錯誤,例如Clonezilla 無法在此磁碟上建立分割區表,因為磁碟太小。建議在匯出模式下使用“-icds”參數來跳過檢查目標磁碟的磁碟大小,但可能並非每次都有效。
為了避免此類問題並浪費時間解決此錯誤,您可以使用 Clonezilla 替代方案 - AOMEI Backupper Professional。它能夠忽略壞扇區,並通過簡單的步驟僅將使用的扇區克隆到目標磁碟,而無需額外的努力。此外,它還可以幫助您將 Windows 10 複製到新硬碟、將系統映像傳輸到新硬碟、複製 NVMe SSD 等。