手动创建自己带恢复映象的 Clonezilla Live (非官方翻译)

手动创建自己带恢复镜像的 Clonezilla Live

本文档介绍如何手动创建自己的恢复 CD 或 U 盘

首先,您必须使用 Clonezilla 保存要包含在恢复 CD 或 U 盘中的镜像。您可以通过 Clonezilla liveDRBL/Clonezilla server.来完成。镜像准备就绪后,您可以通过以下方式创建自己的恢复 CD/USB 闪存U 盘

所有操作都要做 root 账户的 shell 下进行
下文中/opt/drbl/sbin/ocs-iso 这样的绝对路径可能会随着版本的更新而发生变化,直接写ocs-iso即可。
下文中的 sarge-image 是指的镜像文件夹的名字

1. 创建一个启动的 iso

假设您要创建一个 CD/DVD ISO 文件,其中将插入现有镜像“sarge-image”。

1.1. clonezilla live

如果您使用 Clonezilla live 启动到 shell 模式,您必须先将 clonezilla 镜像所在的目录(可能源来自 ssh 服务器、nfs 服务器或 samba 服务器)挂载为 /home/partimag,然后运行cd /home/partimag来切换目录,以便以后有一个可写的目录。

1.2. clonezilla 服务器

如果您使用的是 Clonezilla 服务器,则 clonezilla 镜像通常已存在于 /home/partimag 目录中。

1.3. 制作 iso

下面是几个例子,都是用命令行来制作的。主要看第二个

1.3.1. 创建 Clonezilla live iso 文件:

/opt/drbl/sbin/ocs-iso sarge-image
此命令将创建 ISO 文件 clonezilla-live-sarge-image.iso,然后可以将其刻录到 CD 或 DVD来使用。 相当于复制了一个 clonezilla 的官方 iso

1.3.2. 创建具有预设置(例如键盘布局)的 ISO 文件

它可以在批处理模式下运行,您可以按如下方式创建它:
/opt/drbl/sbin/ocs-iso -g en_US.UTF-8 -t -k NONE -e "-g auto -b -c restoredisk sarge-image sda" sarge-image
在此命令中,clonezilla 镜像“sarge-image”将被放入 ISO 文件中。
当您将 ISO 写入光盘并从光盘启动时,它将在
批处理模式 (-t)
英语环境 (-g en_US.UTF-8)
不要更改键盘布局(-k NONE)
ocs-sr 将使用参数 “-g auto -b -c restoredisk sarge-image sda” 将镜像 “sarge-image” 恢复到磁盘 sda (-e “-g auto -b -c restoredisk sarge-image sda”)。
“-e”中使用的参数在克隆时会由 ocs-sr 运行,运行 “/opt/drbl/sbin/ocs-sr --help” 可以用来来检查所有参数。
上面的命令将创建一个ISO文件“clonezilla-live-sarge-image.iso”,它将允许您以批处理模式启动和运行。

1.3.3. 插入多个镜像

请运行以下命令:
/opt/drbl/sbin/ocs-iso sarge-image etch-image
// 注意 // 由于程序的限制 mkisofs ,ocs-iso 无法处理大于 4.5 GB 的镜像文件。因此,如果您的镜像大于 4.5 GB,ocs-iso 将会报错
ocs-iso 的更多参数,请执行 “/opt/drbl/sbin/ocs-iso --help”来查看。

2. 创建一个启动 U 盘

创建一个内置镜像的 U 盘 Clonezilla Live。

2.1. 准备工作

和上面的 ios 的准备工作一样都需要来先准备好镜像文件,参考上面的 clonezilla live 和 clonezilla 服务器的部分。

2.2. 制作带镜像可启动 U 盘

将 U 盘插入 Clonezilla 所在主机的 USB 接口上,然后等待几秒钟。接下来,运行命令“dmesg”查询 U 盘的设备名称。
例如,假设您发现它是 /dev/sdb1。如果 GNU/Linux 自动挂载 U 盘。你可以运行 “df -h” 来检查它是否被自动挂载,如果是,运行类似 “unmount /dev/sdb1” 的命令来卸载它,或者你可以用鼠标右键单击设备以在Gnome/KDE 中卸载它
必须格式化 U 盘分区。
例如,对于 /dev/sdb1,您可以运行:
mkfs.vfat -F 32 /dev/sdb1

mkfs.ext3 /dev/sdb1
格式化它。
警告!!!上述命令将删除设备中的所有现有数据!请务必先备份重要数据。另外,请注意,任何拼写错误都可能导致您的服务器无法启动或导致数据丢失。

/opt/drbl/sbin/ocs-live-dev -d /dev/sdb1 sarge-image
警告!!!确保设备名称 /dev/XXX 是您想要的名称。不正确的设备名称可能会导致服务器中的数据丢失。
执行上述步骤将创建一个内置镜像 sarge-image 的可启动 Clonezilla Live U 盘。更多ocs-live-dev参数,请运行“/opt/drbl/sbin/ocs-live-dev --help”来查看。

如果要创建批处理模式的 Clonezilla live U 盘,它可以用于在无人值守模式下启动和运行,您可以像这样创建它:/opt/drbl/sbin/ocs-live-dev -d /dev/sdb1 -g en_US.UTF-8 -t -k NONE -e "-g auto -b -c restoredisk sarge-image sda" sarge-image
警告!!!确保设备名称 /dev/XXX 是您想要的名称。不正确的设备名称可能会导致服务器中的数据丢失。
在上面的命令中,clonezilla 镜像“sarge-image”将被放入 U 盘中。
此 U 盘 (-g en_US英文,以批处理模式 (-t) 启动和运行。
不更改键盘布局(-k NONE)
ocs-sr 将使用参数 “-g auto -b -c restoredisk sarge-image had” 将镜像 “sarge-image” 恢复到磁盘 sda (-e “-g auto -b -c restoredisk sarge-image sda”)。
“-e”中使用的参数在克隆时会由 ocs-sr 运行,因此您可以运行 “/opt/drbl/sbin/ocs-sr --help” 来检查所有参数。上面的命令将创建一个 USB 盘,它允许 U 盘 引导和运行批处理模式的clonezilla。

2.3. 制作独立的 zip

和上面类似只是参数略不同

2.3.1. 创造自定义镜像的命令

ocs-live-dev -c -g en_US.UTF-8 -t -k NONE -e "-b -c restoredisk sarge-image sda" sarge-image
第一参数 c 为创造一个 zip 的 clonezilla

2.3.2. 创造全自动自定义镜像的命令

ocs-live-dev -c -g en_US.UTF-8 -t -k NONE -e "-b restoredisk sarge-image sda" sarge-image
区别在 -e 里面的 -c 这个是需要点一下确认

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇