无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 7550|回复: 9
打印 上一主题 下一主题

[教程] IPXE通过互联网启动本地Ubuntu安装程序

[复制链接]
跳转到指定楼层
1#
发表于 2020-1-21 11:22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
经过分析Ubuntu的PXE文件,我得出结论,可以不加载pxelinux而直接加载安装程序的内核和initramfs。
将下面代码制成ipxe脚本然后在ipxe的shell下chain就可以进入Ubuntu的安装程序,而客户机和服务器上不需要预先存储任何Ubuntu的安装或者系统文件!

  1. kernel http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/linux
  2. initrd http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/installer-amd64/current/images/netboot/ubuntu-installer/amd64/initrd.gz
  3. boot
复制代码

这样做的启动速度取决于网速和镜像站点位置,如果比较慢,可以把http://archive.ubuntu.com换成国内对应的源,比如http://mirrors.ustc.edu.cn/

评分

参与人数 1无忧币 +5 收起 理由
a1379388505 + 5 神马都是浮云

查看全部评分

2#
发表于 2020-1-21 12:16:32 | 只看该作者
能这么玩?确实方便省事!
就不知能不能在无线网卡用此方案安装。。。等四、五月时试下2004LTS版の最新ubuntu。。。
回复

使用道具 举报

3#
发表于 2020-1-21 12:48:06 | 只看该作者
试了下grub2也正常安装
回复

使用道具 举报

4#
发表于 2020-1-21 16:56:23 | 只看该作者
centos/ubuntu/debian 都可以网络安装.
回复

使用道具 举报

5#
发表于 2020-8-3 21:09:25 | 只看该作者
感觉有点牛逼,但我还是不懂
回复

使用道具 举报

6#
发表于 2020-8-12 16:06:14 | 只看该作者
个人认为这样做没有意义,ubuntu文件必须本地化,网络启动效率才能接受。

我也研究了一下IPXE网启ubuntu,官方给的例子是把ubuntu live-cd 所有文件复制到某NFS共享文件夹,当IPXE引导后去NFS共享文件夹加载文件。

点评

存在即合理,定有它的意义吧,不然官方为啥搞这一出。  详情 回复 发表于 2020-8-12 19:22
回复

使用道具 举报

7#
发表于 2020-8-12 19:22:39 | 只看该作者
2012fastdie 发表于 2020-8-12 16:06
个人认为这样做没有意义,ubuntu文件必须本地化,网络启动效率才能接受。

我也研究了一下IPXE网启ubuntu ...

存在即合理,定有它的意义吧,不然官方为啥搞这一出。
回复

使用道具 举报

8#
发表于 2020-8-22 10:18:29 | 只看该作者
xuex
回复

使用道具 举报

9#
发表于 2020-9-2 12:04:45 | 只看该作者
无权发帖
回复

使用道具 举报

10#
发表于 2020-9-10 20:50:42 | 只看该作者
感谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-22 08:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表