你的空間用完了嗎? 如何使用 CloneZilla 將 Linux 系統驅動器克隆到更大的 SSD

任何計算機都可能用完空間。 答案是增加存儲空間,但如果沒有地方可以添加物理驅動器怎麼辦? 您可以嘗試使用外部驅動器,但它們可能會喜怒無常。 它們也不適合筆記本電腦。

對於許多人來說,解決方案是用更高容量的設備替換現有的 HDD 或 SSD。 更好的是,您可以將現有操作系統和個人數據克隆到新驅動器,而無需花費數小時重新安裝和恢復備份。

為什麼您可能需要新的存儲設備

也許您現有的存儲空間太小,或者可能即將用完。 它可能太小了。 您甚至可能將自己拖入 2020 年代並轉向 SATA SSD 甚至 NVMe 設備(這就是 SATA 和 NVMe 的不同之處)。

無論您更換計算機上現有存儲設備的原因是什麼,如果您想保留操作系統和文件,克隆您的系統驅動器是最好的選擇(只要舊驅動器上沒有病毒)。

本指南的其餘部分假定您已經為您的 Linux 計算機選擇併購買了新的 SSD 或 HDD。 請注意,這些步驟僅涵蓋相同容量的克隆驅動器或從較小的驅動器到較大的設備。

可以克隆哪些磁盤?

使用此方法,您可以期望能夠克隆:

  • 硬盤到硬盤
  • 硬盤轉ssd
  • ssd到硬盤
  • 固態硬盤到固態硬盤

(SSD 涵蓋從 2.5 英寸 SATA 設備到帶 M.2 接口的 NVMe 驅動器的任何東西。)

只要目標驅動器的容量等於或大於源驅動器,克隆就應該成功。

克隆 Linux 驅動器的兩種方法:dd 和 CloneZilla

如果你想克隆你的主存儲設備,你有兩個選擇。

  • dd
  • 克隆齊拉

稍後將解釋每個選項。

在繼續之前,請確保新的 SSD 已連接到您的計算機。 對於台式 PC,這可能意味著立即在內部安裝驅動器。 如果此時您不想拆開計算機,特別是如果您使用的是筆記本電腦,USB轉SATA適配器這是一個經濟實惠的節省時間。

使用 dd 克隆你的 SSD

使用 dd 很簡單。 打開終端並檢查附加的驅動器名稱:

                      
                        lsblk
                      
                    

記下單位的名稱。 內部設備通常是sda但如果您不確定,可以在發行版的分區編輯器中檢查標籤。

克隆命令採用以下形式:

                      
                        dd 
                        
                          if
                        
                        =
                        
                          /dev/
                        
                        sdX 
                        
                          of
                        
                        =
                        
                          /dev/
                        
                        sdY
                      
                    

這裡,if 是源磁盤路徑,of 是目標路徑。 如果您正在克隆的驅動器是 sda,而您計劃克隆的新驅動器是 sdb,則命令為:

                      
                        dd 
                        
                          if
                        
                        =
                        
                          /dev/
                        
                        sda 
                        
                          of
                        
                        =
                        
                          /dev/
                        
                        sdb
                      
                    

這可能需要一段時間,所以請耐心等待。 有關更多信息,請參閱我們的使用 dd 克隆和恢復驅動器的指南。

為什麼 CloneZilla Live ISO 更適合完整的磁盤到磁盤克隆

雖然您可以使用 dd 享受快速準確的結果,但它有一個關鍵的缺點。 如果您打算用新設備完全替換計算機中的驅動器,則需要完整的副本。

不幸的是,從正在運行的 PC 的終端運行 dd 不會進行完整克隆。 這種方法會復制所有內容,包括個人數據和操作系統,但不會復制引導加載程序。

因為您需要 GRUB 來引導 Linux,所以您需要一種不同的方法,一種克隆所有內容的方法,包括引導加載程序。 這就是 CloneZilla 的 Live ISO 環境發揮作用的地方。

如何使用 CloneZilla 克隆 Linux 驅動器

CloneZilla 是一個實時環境,您可以在其中啟動計算機。 它可以安裝在 DVD 或 USB 閃存驅動器上,是將數據從舊計算機驅動器完全克隆到新驅動器的最佳方式。

下載 CloneZilla ISO

首先獲取您的 CloneZilla 副本。 我提供了穩定版的鏈接,但你需要設置:

  • CPU 架構(amd64、i686 或 i686-PAE)
  • 文件類型(ZIP 或 ISO)
  • 存儲庫(汽車、OSDN 或 SourceForge)

在這些選項中,您唯一應該特別小心的是第一個。 如果你的電腦有 64 位 CPU(不管是 AMD 還是 Intel)你應該選擇amd64. 對於 32 位系統,使用 i686,如果這不起作用,則使用 i686-PAE。

嚴格來說,文件類型取決於您使用的是磁盤還是 USB 設備。 然而,明智的選擇是下載我喜歡這個並使用 Unetbootin 創建可啟動的 USB 設備。

下載存儲庫應該沒有太大區別,可以保留為汽車.

如果您願意,可以將 ISO 刻錄到 CD/DVD。 在這種情況下,請使用 Brasero 之類的工具或您的發行版的默認光盤刻錄工具。

將 CloneZilla Live ISO 寫入 USB

下載Unetbootin.bin文件後,雙擊運行。 您將看到一條通知,建議您從終端以根用戶身份運行該文件。 命令是這樣的

                      
                        sudo QT_X11_NO_MITSHM=1 /home/atomickarma/Downloads/unetbootin-linux64-702.bin
                      
                    

您的計算機的文件路徑會有所不同。 運行這個,然後在 UNetbootin 主界面中:

  1. 選擇磁盤映像
  2. 確認選項設置為我喜歡這個
  3. 單擊省略號 (……) 並瀏覽下載的 CloneZilla ISO
  4. 點擊打開
  5. 返回主 UNetbootin 屏幕,確認USB驅動器為類型選擇
  6. 確認設置為正確的 USB 設備

當您準備好創建可引導的 CloneZilla USB 時,單擊好的

使用 CloneZilla Live USB 重啟您的 PC 或筆記本電腦

UNetbootin 過程完成後,重新啟動您的 PC 並從設備啟動。

這通常意味著訪問啟動菜單,這通常可以通過在計算機重新啟動時按鍵盤上的按鈕來完成。 比如我用的HP需要按Esc鍵,你的可能是F2或者F8、F12,也可能是Del,看系統廠商。

請查閱計算機的文檔或在線搜索“打開開始菜單 [計算機型號]”之類的短語,以了解如何訪問開始菜單。

訪問引導菜單後,選擇 CloneZilla 記錄到的 USB 記憶棒。

使用 CloneZilla 將一個驅動器克隆到另一個驅動器

當 CloneZilla 啟動時,您將看到一個包含八個選項的列表。 它是一個具有多種用途的強大工具,但要將一個驅動器克隆到另一個驅動器,您只需選擇第一個選項並按 Enter . 請注意,可以使用鍵盤或鼠標控制界面(矩形光標代替了通常的鼠標指針)。

然後選擇你喜歡的成語鍵盤選項,然後首頁_Clonezilla. 要克隆您的驅動器:

  1. 選擇設備設備從菜單中單擊好的
  2. 除非您有特定要求,否則請繼續初學者模式然後點擊好的
  3. 選擇磁盤到本地磁盤將內部驅動器克隆到新設備,然後好的
  4. 選擇本地磁盤作為源,然後好的
  5. 選擇第二個存儲設備作為目的地,然後好的
  6. 在下一個屏幕上,列出了高級參數,因此除非您知道自己在做什麼,否則請選擇默認值sfsck選項,然後好的
  7. 選擇-p 關閉告訴 CloneZilla 在克隆後關閉您的計算機,以及好的確認
  8. Enter 提示時
  9. 通過觸摸確認克隆在鍵盤上
  10. 再次詢問時重複

然後克隆將開始。 所需時間取決於您克隆的數據量。

該過程應通過關閉計算機來完成。

您現在已準備好在您的計算機中安裝新的 HDD 或 SSD 存儲,並且您可以確定它會像原始驅動器一樣啟動。

使用 CloneZilla 進行克隆非常簡單

在使用 dd 嘗試該過程並發現引導加載程序未被克隆後,使用 CloneZilla 重複進行是一件輕而易舉的事。

記住:

  • 要將數據克隆到設備,請使用 dd。
  • 要將數據和引導加載程序克隆到新驅動器,請使用 CloneZilla

只有第二個選項允許您使用新驅動器啟動計算機。 如果您已移動到更大的驅動器,則可以考慮擴大分區。 確保您安全地調整分區大小,而不會丟失任何數據。

相關文章