利用 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
sh
sanboot http://<IP>/<isoName>.iso
注:需要服务器用 nginx 发布 iso,且 iso 必须能在无盘坏境下运行(如内存系统)。
如果无法访问网络,先使用dhcp
命令分配 IP。