<div dir="ltr"><div><div><div><div><div><div><div><div>I'm finding it difficult to troubleshoot failing ipxe scripts.<br></div>Even with DEBUG=script on I'm getting a message that states image too large to load<br>
</div>and it ipxe jumps back to local boot without stopping a the prompts or executing<br>the error paths<br><br></div>Here is the script:<br>-----------------------------------------<br>#!ipxe<br><br>:vod_menu<br>menu Vod Server Install [installing to IP: ${netX/ip}]<br>
item --gap<br>item --key 0 5.0.8 Vod Server 5.[0].8<br>item --key 2 5.2.7 Vod Server 5.[2].7<br>item  5.2.8 Vod Server 5.2.8<br>item --key 3 5.3.2 Vod Server 5.[3].2<br>item --key 4 5.4.0 Vod Server 5.[4].0<br>item  5.4.1 Vod Server 5.4.1<br>
item  5.4.2 Vod Server 5.4.2<br>item --key 5 5.5.0 Vod Server 5.[5].0<br>item 6 Vod Server 5.5.0 on RHEL[6]<br>choose vodserver || goto vod_error<br>iseq vodserver 6 && set bu <a href="http://10.109.0.165/">http://10.109.0.165/</a><br>
goto vodload<br><br>:vod_error<br>echo selection error in vod menu file<br>prompt --key 0x02 --timeout 10000 Press Ctrl-B for the iPXE command line... && shell ||<br>chain boot.ipxe ||<br>echo Chaining back to main menu failed. Reverting to local boot.<br>
exit 0<br><br>:vodload<br>echo Loading VodServer ${vodserver} ....<br>initrd ${base_url}${vodserver}/isolinux/initrd.img || goto vodload_error<br>kernel ${base_url}${vodserver}/isolinux/vmlinuz ramdisk_size=32705 noipv6 dns=10.109.3.240 ks=${base_url}bko/ks/nvs-${vodserver}.cfg nompath syslog=134.242.160.43 ksdevice=bootif BOOTIF=01-${netX/mac} || goto vodload_error<br>
boot<br><br>:vodload_error<br>echo An error occurred during the vodload section<br>prompt --key 0x02 --timeout 10000 Press Ctrl-B for the iPXE command line... && shell ||<br>echo Reverting to local boot.<br>exit 0<br>
---------------------------------------------------------<br></div>If I remove the iseq line or comment it out things work.<br><br></div>I'm using git master to build undionly.kpxe which is getting chain loaded from the pxerom.<br>
</div><div><br></div>I'm needing to switch the server url to a different server if a the selection is made but<br></div>all of my old selection loads also break.  <br><br></div>Any clues provided would be great.<br><br>
<br></div>