54.PXE 使用手册
PXE 系统使用手册
使用 iDRAC 登录 Linux PXE 服务器.(DELL 服务器)
服务器信息
IP | 账号 | 密码 |
---|---|---|
10.32.92.241 | root | xxxxx |
修改 DHCP 配置文件
根据需要安装的操作系统版本的 pxelinux.0 所在位置更新 /etc/dhcp/dhcpd.conf
配置文件 。
推荐在 tftp 的默认目录/var/lib/tftpboot 根据不同操作系统创建不同目录。在 tftpd.conf 文件中将 pxelinux.0 的目录改为 directory/pxelinux.0
... |
准备必要文件
将对应操作系统版本的 boot.msg
, initrd.img
, pxelinux.0
, version.info
, vesamenu.c32
, vmlinuz
文件拷贝到新建好的目录。(不同操作系统、不同版本可能所需文件不同,可以提前搜索好)
在目录下创建目录pxelinux.cfg
在 pxelinux.cfg
目录中,需要准备 PXE 第一阶段的配置文件。
需要修改的有两部分。
- 配置文件的命名,其命名规则为 “01-xx-xx-xx-xx-xx-xx”,xx 使用服务器 PXE 网卡的 mac 地址替代,全部为小写字母;若所有服务器使用同一 kickstart 配置,则可以命名为 default
- 配置文件修改
label linux |
注意修改ftp 为项目实际的FTP 目录,ks 为项目所用的kickstart 文件。 |
准备 Kickstart 文件
kickstart
文件描述了操作系统安装后的状态,bootloader
读取到该信息,即会使用这些信息来安装操作系统。
kickstart 文件位置需放在上稳 pxelinux.cfg
目录中配置文件指定的位置。
在本环境里为 ftp://192.168.62.10/pub/rhel76.cfg
,在 ftp 服务器上的实际地址为 /var/ftp/pub/rhel76.cfg
# 语言包,根据项目修改 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Laplace' Café!
评论