PXE 服务器上的 Clonezilla Live (非官方翻译)

PXE 服务器上的 Clonezilla Live


除了 Clonezilla Live CD 和 Live USB 之外,Clonezilla Live 还可以放在 PXE 服务器上,以便客户端可以通过网络启动以使用 Clonezilla live。以下是操作步骤

  1. 准备 1 个 PXE 服务器。您可以参考一些文档,例如这个文档DRBL(Linux 中的无盘远程启动)。我们假设 pxelinux 配置文件是 /tftpboot/nbi_img/pxelinux.cfg/default,镜像文件在 /tftpboot/nbi_img/ 中。

  2. 下载 Clonezilla Live zip 文件。
    (您必须使用 Clonezilla live 1.2.0-25 或更高版本),并将所需的文件(live文件夹中的 vmlinuz、initrd.img 和 filesystem.squashfs )解压缩到 /tftpboot/nbi_img/。你可以这样做:unzip -j clonezilla-live-*.zip live/vmlinuz live/initrd.img live/filesystem.squashfs -d /tftpboot/nbi_img/(将 clonezilla-live-*.zip 替换为您刚刚下载的文件名)。

  3. 编辑 PXElinux 配置文件 /tftpboot/nbi_img/pxelinux.cfg/default,并附加以下内容:

    label Clonezilla-live  
    MENU LABEL Clonezilla Live (Ramdisk)  
    KERNEL vmlinuz  
    APPEND initrd=initrd.img boot=live username=user union=overlay config components quiet noswap edd=on nomodeset nodmraid locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch=no net.ifnames=0 nosplash noprompt fetch=tftp://$serverIP/filesystem.squashfs//NOTE//:  注意//:
    1. $serverIP替换为 tftp (DRBL) 服务器的 IP 地址。
    2. 记得从 zip 文件中检查 syslinux/syslinux.cfg 中的内核、initrd 文件名和引导参数,将它们复制到这里。它可能与这里不同,比如说 vmlinuz 路径可能不同。
      有关 pxelinux 的更多信息,您可以参考此处
    3. 在这里,我们没有在引导参数中放入 “ip=frommedia”,因为live-initramfs 中的设置的 /etc/resolv.conf,在因为在 initramfs 完成后可能不存在。
    4. “fetch”也支持HTTP或FTP,如果要使用 HTTP 或 FTP 代替 TFTP,则必须将文件 filesystem.squashfs 放在 HTTP 或 FTP 服务器中,并配置相应的路径。
    5. 如果要进行无人值守克隆,可以在内核参数中分配 clonezilla live 参数(ocs_live_run、ocs_live_extra_param、keyboard-layouts、locales 和 ocs_live_batch)。例如,您可以使用:
    append initrd=initrd.img boot=live username=user union=overlay components noswap noprompt vga=788 keyboard-layouts=us locales=en_US.UTF-8 fetch=tftp://$serverIP/filesystem.squashfs

    在上面的示例中,将 PXE 客户端使用默认键盘映射 (US) 和英语环境。有关这些参数的更多信息,您可以参考此 Clonezilla live doc.文档。

暂无评论

发送评论 编辑评论

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