我们正在使用基于Debian操作系统的Clonezilla,并希望在USB上制作可启动映像。 所有的电脑都完全一样,硬盘是sda1。 个人电脑在Windows XP下运行,并有大约4GB的使用高清空间。
克隆机和恢复机都是最终用户。 所以这个过程太复杂了。 我们需要一个瑞士的密钥映射来创build和恢复过程。
我们如何使用shell脚本至less自动化创build过程?
Clonezilla允许创build一个自动的克隆和恢复过程,通过添加一个简单的脚本到其活的CD或DVD。ISO映像。
简而言之,您可以:
将适当的克隆或恢复命令的shell脚本添加到Clonezilla live cd或dvd的.iso映像中
编辑isolinux.cfg文件,添加一个适当的启动菜单条目,将/ path / to /脚本作为parameter passing给Clonezilla
刻录修改后的.iso映像,然后在要克隆或还原的计算机上启动它
该脚本应该包含一个像这样的CloneZilla命令行
/opt/drbl/sbin/ocs-sr -q -c -z1 -p true saveparts "<imagefile_name>" "<partition_to_save>"
现在,您的操作员只需使用live cd启动电脑,然后从初始菜单中select要执行的操作。
当然,当你想克隆一个分区或者磁盘时,你的脚本必须包含一些指令来挂载一个外部存储来保存图像。
另一方面,当你要恢复数据时,你可能会select将图像文件包含在live cd或dvd本身中。
请记住,Clonezilla还支持使用远程(SMB,CIFS)映像文件存储设备,以进行克隆和恢复操作。
看看Clonezilla文档的更多细节。