什么是PXE:PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导多种操作系统,如:Windows95/98/2000,linux等。为什么使用PEX:从CD-ROM安装Linux这种最便捷、最直接的操作方法,但是,如果一旦遭遇需要同时安装linux系统到多台计算机上,那么我们应该选择一种更高效的安装方式。PXE是其中的一种选择。PEX—Pre-boot Execution Environment协议可以使计算机通过网络引导启动。把安装盘的内容复制到某台服务器,欲安装linux的计算机通过网络实现多机同时安装。PEX启动原理: PXE是RPL的升级品,它是Preboot Execution Environment的缩写。它们的不同之处在于RPL是静态路由,而PXE是动态路由。其通信协议采用TCP/IP,与Internet连接高效而可靠,PXE无盘工作站的启动过程分析如下: ¨ 客户端个人电脑开机后, 在 TCP/IP Bootrom 获得控制权之前先做自我测试。 ¨ Bootprom 送出 BOOTP/DHCP 要求以取得 IP。 ¨ 如果服务器收到个人电脑所送出的要求, 就会送回 BOOTP/DHCP 回应,内容包括 客户端的 IP 地址, 预设网关, 及开机影像文件。否则, 服务器会忽略这个要求。 ¨ Bootprom 由 TFTP 通讯协议从服务器下载开机影像文件。 ¨ 个人电脑通过这个开机影像文件开机, 这个开机文件可以只是单纯的开机程式也可 以是操作系统。 ¨ 开机影像文件将包含 kernel loader 及压缩过的 kernel, 此 kernel 将支持NTFS root 系统。¨ 远程客户端根据下载的文件启动机器。在这里,我做一个用PXE安装LINUX的案例:环境:VMWARE虚拟机要求:用RedHat LINUX配置PXE服务器,实现无人值守无盘安装LINUX配置静态IP地址:输入命令:[root@localhost ~]# setup出现如下界面:选择Network configuration选择编辑设备选择eth0网卡设置以上参数。挂载REDHAT光盘:[root@localhost ~]# mount /dev/cdrom /mnt/cdrom配置YUM客户端:[root@localhost ~]# vim /etc/yum.repos.d/rhel-debuginfo.repo
在Ubuntu下安装Node.jsHyper-V的安装准备相关资讯 PXE
- Linux PXE无盘工作站 (04月20日)
- PXE无人值守安装多网卡注意事项 (01月21日)
- PXE 无人值守安装CentOS 6.4 (08/24/2015 09:43:56)
| - 配置PXE 自动化安装CentOS 6.7 (04月08日)
- 在 Ubuntu 14.04 中配置 PXE 服务 (11/09/2015 11:25:41)
- PXE 安装Linux服务器 (07/22/2015 10:03:36)
|
本文评论 查看全部评论 (0)