使用Clonezilla复制硬盘
? ? ?Clonezilla功能類似于Ghost,但是支持很多文件系統(具體功能和支持的各種文件系統參見主頁https://clonezilla.org/),支持將系統備份成鏡像保存到本地盤或者配置的遠程服務器上,功能非常強大(對于分區格式還是有要求,這算個缺陷吧,另外只支持amd64 CPU,所以ARM上的linux就不行了),用來做系統的復制或備份非常合適。
? ? ?我用它來復制一個安裝了Ubuntu系統的服務器的主盤,進入下載頁面https://clonezilla.org/downloads.php,選擇一個unbuntu -based的stable版本Clonezilla Live version(不做集群多機復制的話用不著Server Edition)的鏈接點擊進入,目前CPU只支持amd64,所以下面這些選項保持默認的就行了:
?點擊Download按鈕下載?clonezilla-live-20191024-eoan-amd64.zip。
下載這個文件后,接下來就是要制作能引導機器啟動的盤了,可以選擇制作成CD/DVD、USB、硬盤以及PXE Server,現在大多數的機器都沒有光驅了,用USB引導系統啟動已經是主流,而且非常簡單,只須一個大小合適的U盤即可(現在非常便宜的8G或16G的U盤遠遠夠了),制作引導系統啟動U盤可以在Windows下完成也可以在Linux下完成,在Windows環境下制作顯然非常方便,到https://tuxboot.org/download/這里下載windows版本的tuxboot,用于把clonezilla-live-20191024-eoan-amd64.zip寫入U盤以制作成引導U盤,點擊"Files on SourceForge"進入https://sourceforge.net/projects/tuxboot/files/,選擇下載0.8版目錄里的Windows版的tuxboot-0.8.3.exe即可:
?
下載完后,插入U盤,直接雙擊運行tuxboot-0.8.3.exe,它會自動找到U盤,在彈出窗口中選擇Pre Downloaded為7zs(上面的步驟中下載的clonezilla是zip文件),并點擊旁邊的? ...按鈕選下載的文件clonezilla-live-20191024-eoan-amd64.zip,確認Type是USB Drive,Drive是你需要用它創建引導盤的U盤,然后點擊OK往下走就行了:
等一段時間寫盤完成了就可以用了。
? ? ?重啟你要復制的Linux機器并進入BIOS/uFEI bootloader,將U盤引導設置為第一引導順序,然后重啟機器,U盤里的CloneZilla即引導你的機器啟動并進入如下界面:
? ? ?
按Enter鍵后,選擇語言和設置默認鍵盤等一路走下去:
?
? ? ?如果你是要講硬盤/分區復制保存成一個鏡像文件或者將一個鏡像文件的內容恢復到硬盤/分區,那么選第一項device-image,我只是要講安裝了Linux的主盤的內容全部復制到另一個空白盤(事先并不需要對空白盤分區和格式化,當然,空白盤的空間不能比要復制的盤/分區的空間小),所以選擇第二項device-device,其他的remote選項都是跟配置了遠程服務器相關的,如果你是本地復制/保存/恢復的話根本不用看,用第一或第二項就可以。
接下來選擇是否要自己設置高級參數,也就是初學者/專家模式的選擇,我選擇專家模式以便稍微調整一下參數:
如果是復制整盤就選第一項,只復制某個分區就選第二項:
我需要將一塊三星860 QVO 1T盤上的內容復制到一塊三星860 EVO 2T的盤上,所以下面選擇源盤和目標盤時不要選錯了,弄錯了把源盤當成目標盤被擦掉就可能哭都哭不回來的:
根據自己需要選擇性設置一下下面的設置項:
接連幾次確定幾次警告提示:
開始復制:
復制完成,測試是否成功:
測試完成后,選擇后面是否關機或重啟或進入clonezilla的命令行:
? ? ?這時可以選擇關機,然后拿掉被復制的主盤(例如860 QVO),只留下剛復制的目標盤(例如 860 EVO),然后重啟機器,如果能完美引導機器啟動并進入Ubuntu桌面,就成功了!
? ? ?采用這種復制硬盤或主分區的方式來安裝多臺相同配置的機器的話效率應該很高,可以想象,比一臺一臺的安裝快多了。
? ? ?有點需要說明的是,如果源盤是沒有分區的裸盤,直接格式化成ext4之類的格式的盤,用clonezilla復制不了,我使用復制硬盤/分區的選項或者把源盤保存成鏡像,然后在目標盤上恢復鏡像,都沒成功,報錯是不認識的分區,這點可以算作是clonezilla的一個缺陷吧,可能在直接復制或者從鏡像恢復時依賴于分區信息,也就是代碼首先去檢查分區信息,如果分區不存在就報錯退出, 期待將來的版本能解決這個問題。
總結
以上是生活随笔為你收集整理的使用Clonezilla复制硬盘的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: em标签不倾斜
- 下一篇: Python实现摇骰子效果
