Skip to content

利用 PXE 远程启动 ISO

PXE

PXE(preboot execute environment,预启动执行环境) 是由 Intel 公司开发的最新技术,工作于 Client/Server 的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 IP 地址,再用 TFTP(trivial file transfer protocol)或 MTFTP(multicast trivial file transfer protocol) 协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE 可以引导多种操作系统,如:Windows95/98/2000/windows2003/windows2008/winXP/win7/win8,linux 系列系统等。

iPXE

官方地址:http://ipxe.org/

iPXE 官方提供的 iso 镜像:http://boot.ipxe.org/ipxe.iso

可以刻录到 U 盘使用。

sanboot

通过 sanboot 直接运行 iso

bash
sanboot http://<IP>/<isoName>.iso
sanboot http://<IP>/<isoName>.iso

注:需要服务器用 nginx 发布 iso,且 iso 必须能在无盘坏境下运行(如内存系统)。

如果无法访问网络,先使用dhcp命令分配 IP。

最后编辑时间:

Version 4.0 (framework-1.0.0-rc.20)