linux中实现pxe的自动安装
2013-08-09 07:58
393 查看
linux中实现pxe的自动安装
什么是PXE
PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。
引导的方式可以有以下几种:
a) 硬盘引导; b) 光盘引导; c) U盘引导;
d) 网络引导;
以上四种是我们最为常见的引导方式,下面我们主要介绍网络引导。
网络引导有RPL、Bootp和PXE多种方式,更详细的信息请点击本身链接。 综合比较,PXE出现时间最晚,功能最完善。
启动过程
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
PXE(preboot execute environment)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程,其启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。
引导的方式可以有以下几种:
a) 硬盘引导; b) 光盘引导; c) U盘引导;
d) 网络引导;
以上四种是我们最为常见的引导方式,下面我们主要介绍网络引导。
网络引导有RPL、Bootp和PXE多种方式,更详细的信息请点击本身链接。 综合比较,PXE出现时间最晚,功能最完善。
启动过程
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
系统。
¨ 远程客户端根据下载的文件启动机器。
下面我来举个例子来说明:
相关文章推荐
- 使用RHEL6.4部署PXE+kickstart,实现自动安装linux系统
- 利用kickstart实现pxe自动安装linux
- 利用PXE技术实现Linux操作系统的自动安装
- Linux—图解PXE实现全自动安装系统(1)
- Kickstart+HTTP+DHCP+TFTP+PXElinux实现RedHat的网络自动安装
- Linux—图解PXE实现全自动安装系统(2)
- pxe实现linux的自动安装
- PXE实现linux的自动安装
- PXE实现Linux的自动安装
- DHCP+TFTP+VSFTP+pxelinux+kickstart实现RedHat的自动安装
- 在linux中使用pxe实现自动安装
- Kickstart+HTTP+DHCP+TFTP+PXElinux实现RedHat的网络自动安装
- FTP+DHCP+TFTP+PXElinux实现RHLINUX的网络自动安装
- PXE+DHCP+TFTP+VSFTP+NFS 实现linux通过网络自动安装
- Kickstart+NFS+DHCP+TFTP+PXElinux实现CentOS的网络自动安装
- 基于PXE实现全自动安装Linux
- PXE实现Linux的自动安装 推荐
- Kickstart+HTTP+DHCP+TFTP+PXElinux实现RedHat的网络自动安装
- linux下PXE和KickStart实现Linux下的自动安装
- Kickstart+NFS+DHCP+TFTP+PXElinux实现CentOS的网络自动安装