Centos7 PXE 网络安装与 Kickstart 脚本 - 如何在安装过程中从网络复制文件夹/文件?

Centos7 PXE 网络安装与 Kickstart 脚本 - 如何在安装过程中从网络复制文件夹/文件?

我有一个用于网络安装的 PXE 服务器(配置类似于,例如https://www.linuxtechi.com/configure-pxe-installation-server-centos-7/) 并使用 Kickstart 脚本自动实现许多设置。CentOS 映像存储在 PXE 服务器上并通过 FTP 访问(服务器上的位置/var/ftp/pub:)

kickstart 脚本是否可以从 PXE 服务器复制文件,以便安装完成后这些文件可以在客户端的硬盘上使用?

即我foo在服务器上有一个名为的文件夹:/var/ftp/pub/foo。我该如何复制此文件夹以便新安装的客户端在例如有这些文件/home/foo

我已经看到许多关于 DVD / USB 安装的问题,但我的问题涉及网络安装,因此我认为用于 DVD 安装的脚本不起作用。

谢谢

答案1

是的,您可以在 Kickstart 期间复制文件。

根据您在 Kickstart 中复制文件的时间,您可能处于 chroot 环境中,也可能不处于 chroot 环境中。您的复制目标可能需要使用 下的文件系统/mnt/sysimage

在安装过程中使用虚拟控制台并在 Anaconda 环境中试用。检查mount远程 FTP 的安装方式,以便获取副本的源。sleep在 Kickstart 的各个阶段插入或类似内容,以便在每个阶段获得所需的时间。

相关内容