IPXE通过互联网启动本地Ubuntu安装程序
经过分析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/ 能这么玩?确实方便省事!
就不知能不能在无线网卡用此方案安装。。。等四、五月时试下2004LTS版の最新ubuntu。。。
试了下grub2也正常安装 centos/ubuntu/debian 都可以网络安装. 感觉有点牛逼,但我还是不懂 个人认为这样做没有意义,ubuntu文件必须本地化,网络启动效率才能接受。
我也研究了一下IPXE网启ubuntu,官方给的例子是把ubuntu live-cd 所有文件复制到某NFS共享文件夹,当IPXE引导后去NFS共享文件夹加载文件。 2012fastdie 发表于 2020-8-12 16:06
个人认为这样做没有意义,ubuntu文件必须本地化,网络启动效率才能接受。
我也研究了一下IPXE网启ubuntu ...
存在即合理,定有它的意义吧,不然官方为啥搞这一出。 xuex 无权发帖 感谢分享
页:
[1]