Automation

用於自動化 clonezilla 以在 USB 上創建可啟動映像的腳本

  • August 11, 2010

我們正在使用 Clonezilla 及其基於 Debian 的作業系統,並希望在 USB 上製作可啟動映像。所有 PC 完全相同,硬碟是 sda1。PC 在 Windows XP 下執行,並有大約 4GB 的已用 HD 空間。

複製者和恢復者都是最終使用者。所以這個過程太複雜了。我們需要一個用於創建和恢復過程的瑞士鍵映射。

我們如何使用 shell 腳本至少自動化創建過程?

Clonezilla 允許通過向其 live cd 或 dvd .iso 映像添加一個簡單的腳本來創建複製和恢復的自動化過程。

簡而言之,您可以:

  1. 將帶有適當複製或恢復命令的 shell 腳本添加到 Clonezilla live cd 或 dvd 的 .iso 映像中
  2. 編輯 isolinux.cfg 文件,添加一個適當的引導菜單條目,將 /path/to/script 作為參數傳遞給 Clonezilla
  3. 刻錄修改後的 .iso 映像並在您要複製或恢復的機器上啟動它

該腳本應該包含一個看起來像的 CloneZilla 命令行

  /opt/drbl/sbin/ocs-sr -q -c -z1 -p true saveparts "<imagefile_name>" "<partition_to_save>"

您的操作員現在只需使用 live cd 啟動 PC 並從初始菜單中選擇要執行的操作。

當然,當您想要複製一個分區或磁碟時,您的腳本必須包含安裝外部儲存以保存圖像的指令。

另一方面,當您要恢復數據時,您可能會選擇將圖像文件包含在 live cd 或 dvd 本身中。

請記住,Clonezilla 還支持使用遠端(SMB、CIFS)圖像文件儲存設備進行複製和恢復操作。

查看 Clonezilla 文件以獲取更多詳細資訊。

引用自:https://serverfault.com/questions/168880