需用pxe网络启动+clonezilla se服务端批量克隆:先在麒麟v10 server上安装clonezilla-se等组件,配置dhcp、tftp和nfs,再通过nfs共享标准镜像,最后客户端pxe启动并行还原,严格匹配分区表以确保飞腾/鲲鹏平台uefi正常引导。

要在局域网内对多台飞腾或鲲鹏架构的麒麟V10终端快速完成系统克隆还原,必须绕过逐台插U盘操作,用PXE网络启动+Clonezilla服务端统一推送镜像。
搭建Clonezilla SE服务端(麒麟服务器)
在一台已部署麒麟V10 Server的物理机或虚拟机上执行以下操作:
第一步:安装必要组件。以root身份运行:apt update && apt install clonezilla-se dhcp-server tftpd-hpa nfs-kernel-server。注意:Clonezilla SE是专为批量部署设计的服务端版本,【不能用普通Clonezilla Live ISO替代】。
第二步:配置DHCP服务。编辑/etc/dhcp/dhcpd.conf,添加如下段落(假设局域网网段为192.168.10.0/24):
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.200;
option routers 192.168.10.1;
option domain-name-servers 192.168.10.1;
filename "pxelinux.0";
next-server 192.168.10.10;
}
其中next-server必须填你这台服务器的真实IP(如192.168.10.10),否则客户端无法获取启动文件。
第三步:启用TFTP和NFS共享。确认/var/lib/tftpboot已存在,并将Clonezilla SE的pxe启动文件解压至此;同时将镜像存储目录(如/home/partimag)通过NFS导出,在/etc/exports中添加:
/home/partimag 192.168.10.0/24(ro,sync,no_subtree_check)
重启三个服务:systemctl restart isc-dhcp-server tftpd-hpa nfs-server。
准备并分发麒麟系统镜像
方法一:从首台标准麒麟终端制作镜像
将该终端关机,用Ventoy U盘启动进入Clonezilla Live → 选择device-image模式 → 指定NFS共享路径192.168.10.10:/home/partimag作为镜像保存位置 → 命名为kylin-v10-sp1-standard-20261002。这一步生成的镜像是后续所有机器还原的基础。
方法二:直接上传已有镜像到服务端
把已备份好的镜像文件夹(含info、images子目录)整体复制到服务端的/home/partimag/kylin-v10-sp1-standard-20261002路径下。确保文件属主为partimag用户:chown -R partimag:partimag /home/partimag/kylin-v10-sp1-standard-20261002。
注意:镜像必须包含info/clonezilla-img文件,否则Clonezilla SE客户端启动后无法识别该镜像条目。
客户端批量还原操作
① 所有目标麒麟终端开机,反复按F12(或Del/ESC,依主板而定)进入启动菜单 → 选择“Network Boot”或“PXE Boot”。
② 客户端自动获取IP、下载pxelinux.0、加载内核后,进入Clonezilla SE图形菜单 → 选择“Restore disk image” → 在列表中选中kylin-v10-sp1-standard-20261002 → 确认源镜像来自NFS服务器192.168.10.10。
③ 关键设置:勾选“Use same partition table as source”,取消勾选“Resize partition to fit target disk”。因为飞腾平台硬盘分区需严格匹配原镜像结构,否则UEFI引导会失败。
④ 点击“Start restore”后,所有客户端将并行从服务端流式读取镜像数据。进度可登录服务端执行tail -f /var/log/clonezilla-se.log实时查看。











