jie_china 发表于 2015-9-7 09:36:27

请教各位大神一个PXE服务器IP地址获取的问题

menu.lst如下这么写

set /a IP1 = *0x8288 & 0xFF
set /a IP2 = *0x8289 & 0xFF
set /a IP3 = *0x8290 & 0xFF
set /a IP4 = *0x8291 & 0xFF
set serverip = %IP1%.%IP2%.%IP3%.%IP4% || set serverip=192.168.1.1


title Boot from Win2K3_PE
map --mem http://%serverip%/ISO/win2k3pe.iso (0xff)
map --hook
chainloader (0xff)
boot

如上,获取地址失败了,变量没有生效,找不到http://%serverip%/ISO/win2k3pe.iso 路径

jie_china 发表于 2015-9-7 11:27:21

晕,现在莫名其妙的又好了,红色部分我是一直注释掉的,看来我的RP值有问题。如下这么用没有问题

set /a IP1 = *0x8288 & 0xFF
set /a IP2 = *0x8289 & 0xFF
set /a IP3 = *0x828A & 0xFF
set /a IP4 = *0x828B & 0xFF
set serverip = %IP1%.%IP2%.%IP3%.%IP4% || set serverip=192.168.1.1

# gfxmenu (pd)/message
# configfile (pd)/menu.lst
color cyan/blue white/magenta


title Boot from MaxDOS v7.1
map --mem http://%serverip%/ISO/MAXDOS71.gz (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1
boot
页: [1]
查看完整版本: 请教各位大神一个PXE服务器IP地址获取的问题