[FrontPage] [TitleIndex] [WordIndex

This is a read-only archived version of wiki.centos.org

通过 PXE 使用 Clonezilla Live CD

一份简单的文件教导如何便捷地在 PXE 服务器上设置 Clonezilla。

Clonezilla 是甚么

Clonezilla 是一个样似 Ghost 的分区或磁盘复制软件。它单单存储及还完硬盘上已使用的数据块。

Clonezilla 的特点

1. 先决条件:

2. 参考:

3. NFS 服务器设置:

设置目录

mkdir -p /mnt/isoimage 
mkdir -p /exports/clonezilla

下载 clonezilla-live-$最新版本.iso 到 /tmp

挂载 iso 映像并复制内容到输出目录。

mount -o loop /tmp/clonezilla-live-$LATESTVERSION.iso /mnt/isoimage  
cp -a /mnt/isoimage/. /exports/clonezilla
umount /mnt/isoimage 

重新引导 NFS

add /exports/clonezilla *(ro,sync) /etc/exports
service nfs restart
exportfs -ra 

4. Tftp 服务器设置:

设置目录

mkdir -p /tmp/clonezilla
mkdir /mnt/isoimage
mkdir  /tftpboot/images/clonezilla/

挂载 Clonezilla iso 映像并复制开机文件到 clonezilla 的 tftp 服务器目录

mount -o loop clonezilla-live-$LATESTVERSION.iso /mnt/isoimage 
cp /mnt/isoimage/casper/initrd1.img   /tftpboot/images/clonezilla/initrd.gz
cp /mnt/isoimage/casper/vmlinuz1   /tftpboot/images/clonezilla/vmlinuz

umount  /mnt/isoimage 

PXE 选单的记录

MENU DEFAULT
MENU LABEL Clonezilla live

label clonezilla
kernel images/clonezilla/vmlinuz
# Older Clonezilla
# append initrd=images/clonezilla/initrd.gz boot=casper netboot nfsroot=$NFSSERVER:$NFSEXPORT
# Clonezilla 1.1.0-8
append initrd=images/clonezilla/initrd.gz boot=live union=aufs netboot=nfs nfsroot=$NFSSERVER:$NFSEXPORT

Translation of revision 10


2023-09-11 07:23