无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站
楼主: hkkitlee

[教程] 20190802更新:RyanTC—Tinycore16MB的微型移動Linux系統建pxe伺服器。合併到u盤啟動

  [复制链接]
 楼主| 发表于 2019-8-28 17:46:57 | 显示全部楼层
本帖最后由 hkkitlee 于 2019-8-28 18:01 编辑
huaqingyuan 发表于 2019-8-28 17:39
请教,如果是其他环境的DHCP,如何出现一个启动文件选择的界面?

dhcp-no-override


其他環境—你是指同網有其他dhcp伺服嗎?

首先你問時還有一句,設定檔尚欠dhcp-range=XXX.XXX.XXX.XXX,proxy這句,意思是用proxydhcp方式運作

下面這句只是用bash動態檢測出IP值,因應不同網絡設定,免去人手輸入
ip=$(/sbin/ifconfig |grep -v 127 | grep 'inet ' | sed 's/^.*inet addr://g'    | sed 's/ *Bcast.*$//g')
echo "dhcp-range=$ip,proxy" >> /etc/dnsmasq.conf

你看見什麼#0#2#6#7#8#9之類,就是客戶機回報boot server自己的架構,proxydhcp再根據設定檔—回答客戶機下載啟動文件的地址。
#8
pxe-service=Xscale_EFI, "Boot BC_EFI", uefi/ipxe64.efi
之後客機就自行下載並執行。

#8是給人類看的
確切的架構是Xscale_EFI,下載是dhcp-range=IP + uefi/ipxe64.efi
回复

使用道具 举报

 楼主| 发表于 2019-8-28 18:09:16 | 显示全部楼层
本帖最后由 hkkitlee 于 2019-8-28 18:10 编辑
huaqingyuan 发表于 2019-8-28 17:39
请教,如果是其他环境的DHCP,如何出现一个启动文件选择的界面?

dhcp-no-override


剛想起有個更簡單的方法:

你下載個ruantc.zip,啟動tc後,輸入less /etc/dnsmasq.conf;即可比較「可選啟動檔菜單」的設定。

也可留意bash最後生成的語句
回复

使用道具 举报

发表于 2019-8-28 19:31:17 | 显示全部楼层
huaqingyuan 发表于 2019-8-28 17:39
请教,如果是其他环境的DHCP,如何出现一个启动文件选择的界面?

dhcp-no-override

其它启动器?tinypxe之类的话bios下可以用3com bootimage editor制作pxemenu,直接能选下一个要启动的文件
efi下没研究过
回复

使用道具 举报

发表于 2019-8-28 20:12:47 | 显示全部楼层
谢谢楼主的分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2019-12-12 02:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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