4案例4:验证PXE网络装机
4.1 问题
沿用案例3,本例要求新建一台虚拟机(内存1G、硬盘20G),完成PXE网络装机的过程测试:
- 选择采用URL源,自动获取IP地址
- 指定路径http://192.168.4.254/rh7dvd
- 后续过程与光盘本地安装相同
4.2 方案
认识PXE客户机装机的引导环节:
- 通过DHCP配置网卡、获取TFTP地址及PXE启动文件
- 从TFTP服务器下载PXE启动文件
- 读取启动配置(pxelinux.cfg/default)
- 根据用户选择下载vmlinuz和initrd.img
- 内核vmlinuz运行后,主导安装过程
4.3 步骤
实现此案例需要按照如下步骤进行。
步骤一:新建虚拟机pxetest
新建一台虚拟机,注意将安装方式选择“网络引导(PXE)”(如图-2所示)。虚拟机的其他设置参考:内存1G、硬盘20G;网络类型要与PXE服务器相同,比如选用private1隔离网络。
注意:如果是生产环境中已经有系统的客户机,则需要调整BIOS设置,将网络引导作为第一启动设备。
步骤二:启动训斥pxetest,验证PXE网络安装过程
1)确认启动界面
客户机通过PXE引导以后,可以获得服务端提供的配置界面(如图所示)。
2)选择第一个菜单项开始安装RHEL7操作系统
成功出现RHEL7安装程序的欢迎界面,根据提示选择中文(如图所示)后继续。
3)下一步需手动选择安装源
指定位于http://192.168.4.254/rh7dvd的软件仓库(如图所示),软件选择、安装位置等设置根据需要指定,确认后继续。
后续过程与正常的光盘安装类似,不再赘述。
顺利操作到这里说明PXE网络引导安装的目标已经实现了。