[分享] 免光盘免 usb 安装 linux/bsd

楼主: HamalAri (哈马‧阿里)   2016-01-14 23:47:37
虽然各发行板都有 net install 的方法
但每次安装新板都要重烧一次光盘
或重新制作 usb 是不是很麻烦?
http://netboot.xyz 提供了超懒人的捷径
设定一次,以后只要接上网络线
在 bios 画面按 F12 (依机器而异)
选择 onboard lan boot rom ,就可以直接进安装光盘
各大发行板,各种新旧板本皆自由选择
不过先决条件是要有一台可以自行设定的 router
若你的 wifi 基地台是 openwrt/dd-wrt/tomato...
可以直接套用此设定
以下以 openwrt 为例
在 openwrt 的机器上 /etc/dnsmasq.conf 档案新增以下内容
=====================================================
enable-tftp # 打开 tftp
tftp-root=/root/netboot # 放 netboot 档案的路径
dhcp-match=set:ipxe,175 # 打开 ipxe
dhcp-boot=tag:!ipxe,undionly.kpxe # 不支援 ipxe 的机器用 pxe
dhcp-boot=/ipxe.krn # 有支援 ipxe 的机器
=====================================================
红字是路径和档名
所以要去下载 iso 回来解出 ipxe.krn
再下载这个 ,然后重命名成上面的 undionly.kpxe
http://boot.netboot.xyz/ipxe/netboot.xyz-dhcp-undionly.kpxe
两个档案都放在 /root/netboot 下
然后重开 dnsmasq 就完成了
之后只要开机时按 F12 选网络卡开机
就可以直接进安装光盘了
如果没有网络卡开机选项要进 bios 把它启用
作者: yichen (苍穹之下任我行)   2016-01-15 09:01:00
感谢分享!!!
作者: wgst88w (清楚明“熙”)   2016-01-15 14:54:00
Cool~原网页什么方式都有,像是大整合一样。

Links booklink

Contact Us: admin [ a t ] ucptt.com