- PXE
提供了一个通过网络启动操作系统,或者启动安装器anaconda的环境。无论是关盘引导还是PXE引导,第一步都是加载一个启动管理器,由该启动管理器(boot loader)来加载内核和安装器anaconda - PXE启动过程
1、NIC申请DHCP信息
2、DHCP服务器提供BootLoader name和tftp服务器ip
3、NIC用TFTP去获取BootLoader,BIOS执行BootLoader
4、BootLoader 用tftp去找配置文件,按配置文件内容运行 - 通过网络启动anaconda
anaconda的第一阶段有tftp提供
–vmlinuz
–initrd-*img
anaconda的第二阶段通过HTTP,NFS or FTP获取 - BootLoader name:pxelinux.0
它是网络boot loader程序
由syslinux包提供
OS默认安装
/usr/share/doc/syslinux-*/syslinux.doc配置文件的相关文档
它的配置文件是通过tftp server查找pexlinux.cfg/filename - 查找pxelinux.cfg/filename的顺序
首先查找的是以客户端UUID命名的配置文件
以ARP type code 01开头的“-”分隔的MAC地址
用16进制表示的IP地址(可以用gethostip得到)
最后查找的是default
PXE网络引导
最新推荐文章于 2024-07-14 15:34:28 发布