|
经过分析Ubuntu的PXE文件,我得出结论,可以不加载pxelinux而直接加载安装程序的内核和initramfs。
将下面代码制成ipxe脚本然后在ipxe的shell下chain就可以进入Ubuntu的安装程序,而客户机和服务器上不需要预先存储任何Ubuntu的安装或者系统文件!
- kernel http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
- initrd http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
- boot
复制代码
这样做的启动速度取决于网速和镜像站点位置,如果比较慢,可以把http://archive.ubuntu.com换成国内对应的源,比如http://mirrors.ustc.edu.cn/ |
评分
-
查看全部评分
|