[分享] 免光碟免 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