<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[iPXE discussion forum - All Forums]]></title>
		<link>https://forum.ipxe.org/</link>
		<description><![CDATA[iPXE discussion forum - https://forum.ipxe.org]]></description>
		<pubDate>Tue, 07 Apr 2026 08:03:35 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Wimboot specifying wim index not working in version 2.7.4]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32095</link>
			<pubDate>Fri, 20 Jan 2023 04:37:51 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32095</guid>
			<description><![CDATA[Has any one else run in to an issue after updating to last wimboot(2.7.4) where index= (number) no longer works, and instead it boots the first index of the wim file? Updated from wimboot 2.5.2 going back to 2.5.2 resumes normal behavior.]]></description>
			<content:encoded><![CDATA[Has any one else run in to an issue after updating to last wimboot(2.7.4) where index= (number) no longer works, and instead it boots the first index of the wim file? Updated from wimboot 2.5.2 going back to 2.5.2 resumes normal behavior.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Intel I350 with AlmaLinux9/Grub2 Network Issue]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32094</link>
			<pubDate>Wed, 18 Jan 2023 21:33:13 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32094</guid>
			<description><![CDATA[Ok this is a strange one.<br />
I uEFI pxe boot and get a menu.  When I attempt to load iPXE it fails, as it does not receive an IP.  <br />
<br />
My simple test is a file that just starts iPXE in shell mode.<br />
When I enter dhcp from the prompt, it times out.  I do see a DHCPOFFER and ACK in the var/log/messages file.<br />
<br />
I am using dnsmasq as the DHCP server.<br />
<br />
My previous PXE server was running Centos8 and had no issues.<br />
<br />
My .efi file was built with snponly.efi.  I also used ipxe.efi  - Same Results<br />
The i350 is a 4 port adding card, in a Dell R740xd system.<br />
When I used a 10Gb dac cable on the base board 25Gb Broadcom it also works.<br />
<br />
Any ideas?]]></description>
			<content:encoded><![CDATA[Ok this is a strange one.<br />
I uEFI pxe boot and get a menu.  When I attempt to load iPXE it fails, as it does not receive an IP.  <br />
<br />
My simple test is a file that just starts iPXE in shell mode.<br />
When I enter dhcp from the prompt, it times out.  I do see a DHCPOFFER and ACK in the var/log/messages file.<br />
<br />
I am using dnsmasq as the DHCP server.<br />
<br />
My previous PXE server was running Centos8 and had no issues.<br />
<br />
My .efi file was built with snponly.efi.  I also used ipxe.efi  - Same Results<br />
The i350 is a 4 port adding card, in a Dell R740xd system.<br />
When I used a 10Gb dac cable on the base board 25Gb Broadcom it also works.<br />
<br />
Any ideas?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Issue with with SSL]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32093</link>
			<pubDate>Thu, 27 Oct 2022 16:22:54 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32093</guid>
			<description><![CDATA[Hi all,<br />
<br />
I'm trying to chain on a SSL URL and I got an error<br />
<br />
TLS 0xfb0d4 created session &lt;myserver&gt;<br />
https://&lt;myserver&gt;/&lt;url&gt;...TLS 0xfb0d4 received fatal alert 40<br />
 Operation not permitted (<a href="https://ipxe.org/410de13c" target="_blank">https://ipxe.org/410de13c</a>)<br />
Could not boot image: Operation not permitted (<a href="https://ipxe.org/410de13c" target="_blank">https://ipxe.org/410de13c</a>)<br />
<br />
I'm trying to build IPXE with the server cert including the intermediate cert but I get always the same error.<br />
<br />
<br />
Thanks for help,<br />
Yannick]]></description>
			<content:encoded><![CDATA[Hi all,<br />
<br />
I'm trying to chain on a SSL URL and I got an error<br />
<br />
TLS 0xfb0d4 created session &lt;myserver&gt;<br />
https://&lt;myserver&gt;/&lt;url&gt;...TLS 0xfb0d4 received fatal alert 40<br />
 Operation not permitted (<a href="https://ipxe.org/410de13c" target="_blank">https://ipxe.org/410de13c</a>)<br />
Could not boot image: Operation not permitted (<a href="https://ipxe.org/410de13c" target="_blank">https://ipxe.org/410de13c</a>)<br />
<br />
I'm trying to build IPXE with the server cert including the intermediate cert but I get always the same error.<br />
<br />
<br />
Thanks for help,<br />
Yannick]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Can I boot a from a BIOS PXE server on a machine that is UEFI PXE only]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32092</link>
			<pubDate>Mon, 27 Jun 2022 23:52:36 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32092</guid>
			<description><![CDATA[Hi, <br />
I am trying to boot off a server that only supported BIOS PXE clients. Have a new PC that now only supports UEFI PXE. Can I use iPXE to emulate a legacy BIOS PXE client on the new PC?<br />
<br />
Thanks.]]></description>
			<content:encoded><![CDATA[Hi, <br />
I am trying to boot off a server that only supported BIOS PXE clients. Have a new PC that now only supports UEFI PXE. Can I use iPXE to emulate a legacy BIOS PXE client on the new PC?<br />
<br />
Thanks.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Boot into TrueNAS installer via iPXE]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32091</link>
			<pubDate>Sun, 22 May 2022 08:11:46 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32091</guid>
			<description><![CDATA[I have iPXE service setup in my network.  It is working fine so far.<br />
<br />
I download a <a href="https://vyos.net/get/nightly-builds/" target="_blank">VyOS</a> ISO installer and the installer in my iPXE environment and this is the iPXE script:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>set inst-dir http://install.example.com/vyos<br />
kernel &#36;{inst-dir}/live/vmlinuz initrd=initrd.magic boot=live nopersistence noautologin nonetworking fetch=&#36;{inst-dir}/live/filesystem.squashfs<br />
initrd &#36;{inst-dir}/live/initrd.img-5.10.116-amd64-vyos<br />
boot</code></div></div>
<br />
The script is working and I can boot into the installer from iPXE.<br />
<br />
Next, I try to do similar configuration on <a href="https://www.truenas.com/download-truenas-scale/" target="_blank">TrueNAS Scale</a> ISO:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>set inst-dir http://installer.example.com/truenas<br />
kernel &#36;{inst-dir}/vmlinuz initrd=initrd.magic boot=live fetch=&#36;{inst-dir}/live/filesystem.squashfs<br />
initrd &#36;{inst-dir}/initrd.img<br />
boot</code></div></div>
<br />
But the script can't boot successfully.  It show a message: <span style="font-weight: bold;">No installation media found</span> after fetching the <span style="font-weight: bold;">filesystem.squashfs</span>.]]></description>
			<content:encoded><![CDATA[I have iPXE service setup in my network.  It is working fine so far.<br />
<br />
I download a <a href="https://vyos.net/get/nightly-builds/" target="_blank">VyOS</a> ISO installer and the installer in my iPXE environment and this is the iPXE script:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>set inst-dir http://install.example.com/vyos<br />
kernel &#36;{inst-dir}/live/vmlinuz initrd=initrd.magic boot=live nopersistence noautologin nonetworking fetch=&#36;{inst-dir}/live/filesystem.squashfs<br />
initrd &#36;{inst-dir}/live/initrd.img-5.10.116-amd64-vyos<br />
boot</code></div></div>
<br />
The script is working and I can boot into the installer from iPXE.<br />
<br />
Next, I try to do similar configuration on <a href="https://www.truenas.com/download-truenas-scale/" target="_blank">TrueNAS Scale</a> ISO:<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>set inst-dir http://installer.example.com/truenas<br />
kernel &#36;{inst-dir}/vmlinuz initrd=initrd.magic boot=live fetch=&#36;{inst-dir}/live/filesystem.squashfs<br />
initrd &#36;{inst-dir}/initrd.img<br />
boot</code></div></div>
<br />
But the script can't boot successfully.  It show a message: <span style="font-weight: bold;">No installation media found</span> after fetching the <span style="font-weight: bold;">filesystem.squashfs</span>.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Can't load EFI file in iPXE that works fine in the BIOS EFI Shell]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32090</link>
			<pubDate>Wed, 12 Jan 2022 12:41:38 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32090</guid>
			<description><![CDATA[I am trying to use iDmiEditEfi64.efi which is part of the Intel Firmware Integrator Tools iDmi but can't get it to work within iPXE. Other EFI files load fine. But specific this one doesn't. It is 64bit just as my system and it works if I use the Intergraded EFI shell from the BIOS. But it doesn't run from the iPXE shell or an menu. It gives first OK for loading the file followed by the error 0x7F0482FF Is there an option in the iPXE config that I must enable before loading this kind of efi files? Chainloading or imgload doesn't make a difference.<br />
<br />
The BIOS is in UEFI mode without legacy support just to be complete.<br />
The iDmiEditEfi64.efi can set an asset in de SMBIOS/DMI]]></description>
			<content:encoded><![CDATA[I am trying to use iDmiEditEfi64.efi which is part of the Intel Firmware Integrator Tools iDmi but can't get it to work within iPXE. Other EFI files load fine. But specific this one doesn't. It is 64bit just as my system and it works if I use the Intergraded EFI shell from the BIOS. But it doesn't run from the iPXE shell or an menu. It gives first OK for loading the file followed by the error 0x7F0482FF Is there an option in the iPXE config that I must enable before loading this kind of efi files? Chainloading or imgload doesn't make a difference.<br />
<br />
The BIOS is in UEFI mode without legacy support just to be complete.<br />
The iDmiEditEfi64.efi can set an asset in de SMBIOS/DMI]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Compiling problem]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32089</link>
			<pubDate>Wed, 12 May 2021 14:18:09 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32089</guid>
			<description><![CDATA[Hello everyone :-)<br />
<br />
I want to compile iPXE. I created a virtual Ubuntu 20.10 64-bit machine. I installed all packs which are listed on your website. I downloaded and extracted the zip from github. I edited some configfiles to enable features.<br />
<br />
I used the command: make bin-x86_64-efi/ipxe.efi<br />
<br />
The process fails. I get these lines at the end. What do i have to do to fix the problem?<br />
<br />
I have a second question. I use iPXE via chainloading in my network to have quick diagnostic, backup and other live tools at the ready. I had several new Acer Travelmate notebooks in the past weeks here. They get the ipxe efi from the server; okay so far. But then they fail cause the auto configuration / loading the script file doesnt work because iPXE finds no network interface. I guess my ipxe efi doesnt support these network cards. Is there a way to make it work? Adding the driver or so?<br />
<br />
I appreciate your help a lot :-)<br />
==========<br />
<br />
  [HOSTCC] util/elf2efi64<br />
  [VERSION] bin-x86_64-efi/version.ipxe.efi.o<br />
  [LD] bin-x86_64-efi/ipxe.efi.tmp<br />
bin-x86_64-efi/blib.a(librm.o): in function `pm_esp':<br />
(.data.pm_esp+0x0): relocation truncated to fit: R_X86_64_32 against symbol `_estack' defined in .stack section in bin-x86_64-efi/blib.a(stack.o)<br />
bin-x86_64-efi/blib.a(librm.o): in function `real_to_prot':<br />
(.text16.real_to_prot+0x1): relocation truncated to fit: R_X86_64_PC16 against symbol `enable_a20' defined in .text16.early section in bin-x86_64-efi/blib.a(liba20.o)<br />
(.text16.real_to_prot+0x8): relocation truncated to fit: R_X86_64_16 against symbol `rm_ds' defined in .text16.data.rm_ds section in bin-x86_64-efi/blib.a(librm.o)<br />
(.text16.real_to_prot+0x22): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x2e): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x33): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x39): relocation truncated to fit: R_X86_64_16 against `.data16.gdt'<br />
(.text16.real_to_prot+0x58): relocation truncated to fit: R_X86_64_32 against `.text.real_to_prot'<br />
bin-x86_64-efi/blib.a(librm.o): in function `r2p_pmode':<br />
(.text.real_to_prot+0x10): relocation truncated to fit: R_X86_64_32 against `.data.pm_esp'<br />
(.text.real_to_prot+0x17): relocation truncated to fit: R_X86_64_32 against symbol `idtr32' defined in .data section in bin-x86_64-efi/blib.a(librm_mgmt.o)<br />
(.text.real_to_prot+0x1f): additional relocation overflows omitted from the output<br />
ld: bin-x86_64-efi/blib.a(hidemem.o): in function `hide_region':<br />
/home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:97: undefined reference to `_textdata'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:98: undefined reference to `_etextdata'<br />
ld: bin-x86_64-efi/blib.a(hidemem.o): in function `hide_etherboot':<br />
/home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:158: undefined reference to `_textdata'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:172: undefined reference to `_data16_memsz'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:171: undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/blib.a(pxe_entry.o): in function `pxe_segments':<br />
(.text16.data+0x26): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x2e): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x36): undefined reference to `_text16_memsz'<br />
ld: (.text16.data+0x3e): undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/blib.a(pxe_entry.o): in function `pxenv':<br />
(.text16.data+0x76): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x82): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x86): undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/ipxe.efi.tmp: hidden symbol `_textdata' isn't defined<br />
ld: final link failed: bad value<br />
make: *** [Makefile.housekeeping:1219: bin-x86_64-efi/ipxe.efi.tmp] Fehler 1<br />
rm bin-x86_64-efi/version.ipxe.efi.o]]></description>
			<content:encoded><![CDATA[Hello everyone :-)<br />
<br />
I want to compile iPXE. I created a virtual Ubuntu 20.10 64-bit machine. I installed all packs which are listed on your website. I downloaded and extracted the zip from github. I edited some configfiles to enable features.<br />
<br />
I used the command: make bin-x86_64-efi/ipxe.efi<br />
<br />
The process fails. I get these lines at the end. What do i have to do to fix the problem?<br />
<br />
I have a second question. I use iPXE via chainloading in my network to have quick diagnostic, backup and other live tools at the ready. I had several new Acer Travelmate notebooks in the past weeks here. They get the ipxe efi from the server; okay so far. But then they fail cause the auto configuration / loading the script file doesnt work because iPXE finds no network interface. I guess my ipxe efi doesnt support these network cards. Is there a way to make it work? Adding the driver or so?<br />
<br />
I appreciate your help a lot :-)<br />
==========<br />
<br />
  [HOSTCC] util/elf2efi64<br />
  [VERSION] bin-x86_64-efi/version.ipxe.efi.o<br />
  [LD] bin-x86_64-efi/ipxe.efi.tmp<br />
bin-x86_64-efi/blib.a(librm.o): in function `pm_esp':<br />
(.data.pm_esp+0x0): relocation truncated to fit: R_X86_64_32 against symbol `_estack' defined in .stack section in bin-x86_64-efi/blib.a(stack.o)<br />
bin-x86_64-efi/blib.a(librm.o): in function `real_to_prot':<br />
(.text16.real_to_prot+0x1): relocation truncated to fit: R_X86_64_PC16 against symbol `enable_a20' defined in .text16.early section in bin-x86_64-efi/blib.a(liba20.o)<br />
(.text16.real_to_prot+0x8): relocation truncated to fit: R_X86_64_16 against symbol `rm_ds' defined in .text16.data.rm_ds section in bin-x86_64-efi/blib.a(librm.o)<br />
(.text16.real_to_prot+0x22): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x2e): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x33): relocation truncated to fit: R_X86_64_16 against `.bss16.rm_virt_addrs'<br />
(.text16.real_to_prot+0x39): relocation truncated to fit: R_X86_64_16 against `.data16.gdt'<br />
(.text16.real_to_prot+0x58): relocation truncated to fit: R_X86_64_32 against `.text.real_to_prot'<br />
bin-x86_64-efi/blib.a(librm.o): in function `r2p_pmode':<br />
(.text.real_to_prot+0x10): relocation truncated to fit: R_X86_64_32 against `.data.pm_esp'<br />
(.text.real_to_prot+0x17): relocation truncated to fit: R_X86_64_32 against symbol `idtr32' defined in .data section in bin-x86_64-efi/blib.a(librm_mgmt.o)<br />
(.text.real_to_prot+0x1f): additional relocation overflows omitted from the output<br />
ld: bin-x86_64-efi/blib.a(hidemem.o): in function `hide_region':<br />
/home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:97: undefined reference to `_textdata'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:98: undefined reference to `_etextdata'<br />
ld: bin-x86_64-efi/blib.a(hidemem.o): in function `hide_etherboot':<br />
/home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:158: undefined reference to `_textdata'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:172: undefined reference to `_data16_memsz'<br />
ld: /home/bj/ipxe/ipxe-master-second/src/arch/x86/interface/pcbios/hidemem.c:171: undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/blib.a(pxe_entry.o): in function `pxe_segments':<br />
(.text16.data+0x26): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x2e): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x36): undefined reference to `_text16_memsz'<br />
ld: (.text16.data+0x3e): undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/blib.a(pxe_entry.o): in function `pxenv':<br />
(.text16.data+0x76): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x82): undefined reference to `_data16_memsz'<br />
ld: (.text16.data+0x86): undefined reference to `_text16_memsz'<br />
ld: bin-x86_64-efi/ipxe.efi.tmp: hidden symbol `_textdata' isn't defined<br />
ld: final link failed: bad value<br />
make: *** [Makefile.housekeeping:1219: bin-x86_64-efi/ipxe.efi.tmp] Fehler 1<br />
rm bin-x86_64-efi/version.ipxe.efi.o]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[iso efi boot with memdisk]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32088</link>
			<pubDate>Sat, 08 May 2021 08:24:32 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32088</guid>
			<description><![CDATA[Hi, im'trying to boot sysresccd iso in a uefi machine, i have already setup dhcp and ipxe.efi with menu, but uefi machine cant boot iso image.<br />
The string i'm using in my menù is <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>sysresccd-uefi<br />
echo Boot SystemRescueCd ISO <br />
initrd &#36;{nfs-linux-live}/Sysresccd.iso<br />
chain memdisk iso raw<br />
goto start</code></div></div>
It ended with <br />
nfs://server/pathiso/Sysresccd.iso ok<br />
memdisk ok<br />
Could not boot: Exec format error <a href="http://ipxe.org/2e008081" target="_blank">http://ipxe.org/2e008081</a><br />
Could not boot: Exec format error <a href="http://ipxe.org/2e008081" target="_blank">http://ipxe.org/2e008081</a><br />
<br />
Im'trying other solution that implies passing arg to vmlinuz, using imgargs or write argument like this <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>kernel images/sysresccd/boot/x86_64/vmlinuz vmlinuz archisobasedir=images/sysresccd ip=dhcp archiso_nfs_srv=192.168.1.9:/volume1/tftproot</code></div></div>
it seem that all the cmdline options are ignored and no boot happens.<br />
<br />
cmdline is from sysresccd website <br />
<br />
Any hints? <br />
<br />
Many thanks]]></description>
			<content:encoded><![CDATA[Hi, im'trying to boot sysresccd iso in a uefi machine, i have already setup dhcp and ipxe.efi with menu, but uefi machine cant boot iso image.<br />
The string i'm using in my menù is <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>sysresccd-uefi<br />
echo Boot SystemRescueCd ISO <br />
initrd &#36;{nfs-linux-live}/Sysresccd.iso<br />
chain memdisk iso raw<br />
goto start</code></div></div>
It ended with <br />
nfs://server/pathiso/Sysresccd.iso ok<br />
memdisk ok<br />
Could not boot: Exec format error <a href="http://ipxe.org/2e008081" target="_blank">http://ipxe.org/2e008081</a><br />
Could not boot: Exec format error <a href="http://ipxe.org/2e008081" target="_blank">http://ipxe.org/2e008081</a><br />
<br />
Im'trying other solution that implies passing arg to vmlinuz, using imgargs or write argument like this <br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>kernel images/sysresccd/boot/x86_64/vmlinuz vmlinuz archisobasedir=images/sysresccd ip=dhcp archiso_nfs_srv=192.168.1.9:/volume1/tftproot</code></div></div>
it seem that all the cmdline options are ignored and no boot happens.<br />
<br />
cmdline is from sysresccd website <br />
<br />
Any hints? <br />
<br />
Many thanks]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[exit vs exit 1]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32087</link>
			<pubDate>Fri, 07 May 2021 16:49:55 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32087</guid>
			<description><![CDATA[Hey,<br />
<br />
using iPXE for automated server installs on a EFI Qemu-KVM.<br />
<br />
My boot using EFI order:<br />
- iPXE (cdrom)<br />
- DISK<br />
<br />
iPXE is chainloading information from an external service. <br />
<br />
If the system should rebuild its executing needed steps and ends up in installing an EFI compatible OS on the disk.<br />
In case of a "normal boot" it should exit and just boot the OS from the disk.<br />
<br />
This whole setup just works fine. But im running into a weird problem, which i dont understand.<br />
<br />
using following script (for skipping the install process):<br />
<br />
#ipxe<br />
exit 1<br />
<br />
Just makes iPXE exit with an error. After this error qemu / kvm just goes on and boots the given OS.<br />
If executing a clean exit "exit 0", im just ending up in the bootmanager of qemu instead that ipxe goes on with the next boot device..<br />
<br />
Any idea why, and how to solve it? Currently im using the exit 1 workaround to "crash ipxe" and boot my systems disks. Which just shows an error message during boot which i would like to avoid..]]></description>
			<content:encoded><![CDATA[Hey,<br />
<br />
using iPXE for automated server installs on a EFI Qemu-KVM.<br />
<br />
My boot using EFI order:<br />
- iPXE (cdrom)<br />
- DISK<br />
<br />
iPXE is chainloading information from an external service. <br />
<br />
If the system should rebuild its executing needed steps and ends up in installing an EFI compatible OS on the disk.<br />
In case of a "normal boot" it should exit and just boot the OS from the disk.<br />
<br />
This whole setup just works fine. But im running into a weird problem, which i dont understand.<br />
<br />
using following script (for skipping the install process):<br />
<br />
#ipxe<br />
exit 1<br />
<br />
Just makes iPXE exit with an error. After this error qemu / kvm just goes on and boots the given OS.<br />
If executing a clean exit "exit 0", im just ending up in the bootmanager of qemu instead that ipxe goes on with the next boot device..<br />
<br />
Any idea why, and how to solve it? Currently im using the exit 1 workaround to "crash ipxe" and boot my systems disks. Which just shows an error message during boot which i would like to avoid..]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Running script to download image]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32086</link>
			<pubDate>Wed, 10 Mar 2021 10:27:13 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32086</guid>
			<description><![CDATA[Can I have IPXE execute my curl commands that download my kernel, initrd and filesystem.squashfs from my git repository?]]></description>
			<content:encoded><![CDATA[Can I have IPXE execute my curl commands that download my kernel, initrd and filesystem.squashfs from my git repository?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[what is the exit code once sanboot fail]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32085</link>
			<pubDate>Thu, 25 Feb 2021 02:53:07 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32085</guid>
			<description><![CDATA[I see the demonstration on <a href="https://ipxe.org/cmd/sanboot#command_status" target="_blank">https://ipxe.org/cmd/sanboot#command_status</a><br />
Failure	Booting was unsuccessful<br />
<br />
I wonder what the exit code is once booting was unsuccessful? Will ipxe forward the control to BIOS then?]]></description>
			<content:encoded><![CDATA[I see the demonstration on <a href="https://ipxe.org/cmd/sanboot#command_status" target="_blank">https://ipxe.org/cmd/sanboot#command_status</a><br />
Failure	Booting was unsuccessful<br />
<br />
I wonder what the exit code is once booting was unsuccessful? Will ipxe forward the control to BIOS then?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Discussions has been moved to GitHub]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32084</link>
			<pubDate>Wed, 09 Dec 2020 12:16:49 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32084</guid>
			<description><![CDATA[New user registrations has been removed in this forum, as we've moved over to using GitHub Discussions.<br />
<br />
If you have something you'd like to discuss, questions to ask or other things to share regarding iPXE, please head over to <a href="https://github.com/ipxe/ipxe/discussions" target="_blank">https://github.com/ipxe/ipxe/discussions</a>]]></description>
			<content:encoded><![CDATA[New user registrations has been removed in this forum, as we've moved over to using GitHub Discussions.<br />
<br />
If you have something you'd like to discuss, questions to ask or other things to share regarding iPXE, please head over to <a href="https://github.com/ipxe/ipxe/discussions" target="_blank">https://github.com/ipxe/ipxe/discussions</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Winboot failed to load WinPE greater than 600MB on Dell R640]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32083</link>
			<pubDate>Tue, 20 Oct 2020 08:14:06 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32083</guid>
			<description><![CDATA[Hi -<br />
<br />
I am getting below error on dell R640. The machine has 170 GB RAM. So memory is not an issue. It appears that on this hardware Wimboot can only work with 1GB of address space. <br />
 <br />
The exact error is "There isn't enough memory available to create ramdisk device."<br />
Status: 0xc000007<br />
<br />
The wimboot info is captured before it hand over control to bootmgr.<br />
<a href="https://1drv.ms/u/s!Ag6Nr700xzwc-HrQjwrgdifd8wN2?e=CeWpWd" target="_blank">https://1drv.ms/u/s!Ag6Nr700xzwc-HrQjwrg...2?e=CeWpWd</a><br />
<br />
The top two screen shoots are from R640. Left hand side is trying to boot from a 650MB winpe whereas right hand side successfully booted from a 580 mb Winpe.<br />
The bottom image is from a different sku of dell server with larger Winpe Image and it worked fine.<br />
<br />
My guess based on looking at address space is that for larger winpe, the address space of bootmgr will overlap with the address space where BCD is stored. Hence the error.<br />
<br />
R640-&gt;ipxe(wimboot)-&gt;win image 650MB | bootmgr start at 0x434a0 + wim (28e25c38) = 28E6 90D8 -&gt;BCD starting point (25784074)<br />
<br />
R640-&gt;ipxe(wimboot)-&gt;win image 580MB | bootmgr start at 0x434a0 + wim (243afee8) = 243F 3388 -&gt;BCD starting point (2a23e074)<br />
<br />
I can be completely off here but it does appear that Wimboot is not using the ram space effectively. <br />
<br />
I am using the latest version of wimboot (2.6.0), I also tried with previous version but same result.<br />
<br />
Any pointers on how to fix this issue ?]]></description>
			<content:encoded><![CDATA[Hi -<br />
<br />
I am getting below error on dell R640. The machine has 170 GB RAM. So memory is not an issue. It appears that on this hardware Wimboot can only work with 1GB of address space. <br />
 <br />
The exact error is "There isn't enough memory available to create ramdisk device."<br />
Status: 0xc000007<br />
<br />
The wimboot info is captured before it hand over control to bootmgr.<br />
<a href="https://1drv.ms/u/s!Ag6Nr700xzwc-HrQjwrgdifd8wN2?e=CeWpWd" target="_blank">https://1drv.ms/u/s!Ag6Nr700xzwc-HrQjwrg...2?e=CeWpWd</a><br />
<br />
The top two screen shoots are from R640. Left hand side is trying to boot from a 650MB winpe whereas right hand side successfully booted from a 580 mb Winpe.<br />
The bottom image is from a different sku of dell server with larger Winpe Image and it worked fine.<br />
<br />
My guess based on looking at address space is that for larger winpe, the address space of bootmgr will overlap with the address space where BCD is stored. Hence the error.<br />
<br />
R640-&gt;ipxe(wimboot)-&gt;win image 650MB | bootmgr start at 0x434a0 + wim (28e25c38) = 28E6 90D8 -&gt;BCD starting point (25784074)<br />
<br />
R640-&gt;ipxe(wimboot)-&gt;win image 580MB | bootmgr start at 0x434a0 + wim (243afee8) = 243F 3388 -&gt;BCD starting point (2a23e074)<br />
<br />
I can be completely off here but it does appear that Wimboot is not using the ram space effectively. <br />
<br />
I am using the latest version of wimboot (2.6.0), I also tried with previous version but same result.<br />
<br />
Any pointers on how to fix this issue ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Network driver issue?]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32081</link>
			<pubDate>Tue, 13 Oct 2020 23:24:23 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32081</guid>
			<description><![CDATA[I have built bin-x86_64-efi/ipxe.efi from the latest ipxe git repo. <br />
No configuration options, clean. It hangs on the "boot" command after downloading Ubuntu kernel and initrd. Same ipxe binary works fine on other PC's with different NICs. This is on a Lenovo T440. See screenshot below.<br />
<br />
Works fine before this commit:<br />
<a href="https://github.com/ipxe/ipxe/commit/c70b3e04e86cefca335e36f883829d89583a6921" target="_blank">https://github.com/ipxe/ipxe/commit/c70b...89583a6921</a><br />
<br />
<img src="https://i.ibb.co/FbJK3yj/20201013-192011.jpg" border="0" alt="[Image: 20201013-192011.jpg]" /><br />
<br />
In this screenshot below, I am using bin-x86_64-efi/snp.efi from the latest ipxe git repo. With the same issue as above.<br />
<br />
<img src="https://i.ibb.co/rMDKXmT/20201013-193400.jpg" border="0" alt="[Image: 20201013-193400.jpg]" />]]></description>
			<content:encoded><![CDATA[I have built bin-x86_64-efi/ipxe.efi from the latest ipxe git repo. <br />
No configuration options, clean. It hangs on the "boot" command after downloading Ubuntu kernel and initrd. Same ipxe binary works fine on other PC's with different NICs. This is on a Lenovo T440. See screenshot below.<br />
<br />
Works fine before this commit:<br />
<a href="https://github.com/ipxe/ipxe/commit/c70b3e04e86cefca335e36f883829d89583a6921" target="_blank">https://github.com/ipxe/ipxe/commit/c70b...89583a6921</a><br />
<br />
<img src="https://i.ibb.co/FbJK3yj/20201013-192011.jpg" border="0" alt="[Image: 20201013-192011.jpg]" /><br />
<br />
In this screenshot below, I am using bin-x86_64-efi/snp.efi from the latest ipxe git repo. With the same issue as above.<br />
<br />
<img src="https://i.ibb.co/rMDKXmT/20201013-193400.jpg" border="0" alt="[Image: 20201013-193400.jpg]" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[WinXP image issue.]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32078</link>
			<pubDate>Mon, 12 Oct 2020 11:11:02 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32078</guid>
			<description><![CDATA[Hello, i'm building some images for POS terminals based on WinXP Pro. <br />
<br />
3 images completed perfectly without issues. In BIOS first boot devise is LAN, second HDD. I have ipxe menu with ability load iscsi disk or hdd (depends on default selection of menu) and both selection works correctly. <br />
<br />
But with fourth image i have following problem - if i have both boot devices in BIOS enabled, ISCSI disk boot hangs on black screen without response (on already build image) or if I'm trying to setup WinXP it's hangs on "Setup is inspecting your computer's hardware configuration..." without end. If I turn off HDD as second boot device - ISCSI disk load correctly or setup is starting. <br />
<br />
Any idea or maybe BIOS version issue ? <br />
<br />
Sorry for my English in forward and thx for attention<img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />]]></description>
			<content:encoded><![CDATA[Hello, i'm building some images for POS terminals based on WinXP Pro. <br />
<br />
3 images completed perfectly without issues. In BIOS first boot devise is LAN, second HDD. I have ipxe menu with ability load iscsi disk or hdd (depends on default selection of menu) and both selection works correctly. <br />
<br />
But with fourth image i have following problem - if i have both boot devices in BIOS enabled, ISCSI disk boot hangs on black screen without response (on already build image) or if I'm trying to setup WinXP it's hangs on "Setup is inspecting your computer's hardware configuration..." without end. If I turn off HDD as second boot device - ISCSI disk load correctly or setup is starting. <br />
<br />
Any idea or maybe BIOS version issue ? <br />
<br />
Sorry for my English in forward and thx for attention<img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Passing dhcpd options to kernel command line]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=32064</link>
			<pubDate>Sun, 11 Oct 2020 17:36:13 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=32064</guid>
			<description><![CDATA[Hi,<br />
<br />
I want to pass some options of the dhcpd to the kernel command line but some options does not work. The option `next-server` can be passed by using &#36;{next-server} but `host-name` and `ipxe.username` are ignored and are blank.<br />
<br />
I set these options like this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>option space ipxe;<br />
option ipxe.username code 190 = string;<br />
<br />
next-server x.x.x.x ;<br />
option host-name "TheHostName";<br />
option ipxe.username "TheUserName";</code></div></div>
<br />
How to use these options because I need some informations from the server.<br />
<br />
Thank you]]></description>
			<content:encoded><![CDATA[Hi,<br />
<br />
I want to pass some options of the dhcpd to the kernel command line but some options does not work. The option `next-server` can be passed by using &#36;{next-server} but `host-name` and `ipxe.username` are ignored and are blank.<br />
<br />
I set these options like this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>option space ipxe;<br />
option ipxe.username code 190 = string;<br />
<br />
next-server x.x.x.x ;<br />
option host-name "TheHostName";<br />
option ipxe.username "TheUserName";</code></div></div>
<br />
How to use these options because I need some informations from the server.<br />
<br />
Thank you]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Multiple tftp interfaces on 1 virtual server for iPXE / WDS]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=31957</link>
			<pubDate>Thu, 08 Oct 2020 19:37:50 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=31957</guid>
			<description><![CDATA[Hello everyone!<br />
<br />
First of all: iPXE is great! Thanks for that!<br />
<br />
Here's my situation:<br />
<br />
Virtual Windows 2019 Standard Server on a VMware ESXi 6.7 for TFTP and iPXE.<br />
<br />
One network interface. The solarwinds free TFTP server listen on port 69 and all files for iPXE are stored in the root path. Works fine so far.<br />
<br />
I want to add a second network interface and install the windows WDS and bind the WDS only to that interface.<br />
<br />
The primary network interface on ip 172.16.0.5 shall be managed by the solarwinds free TFTP server for the iPXE boot.<br />
<br />
The second network interface on ip 172.16.0.6 shall be managed by the WDS service.<br />
<br />
I want to add a menu option in iPXE for chainloading the WDS services.<br />
<br />
In that way i could manage all Windows related installations with the WDS services and for the other stuff i add menu items in iPXE for Ubuntu http start or whatever.<br />
<br />
The DHCP server in that network leads the clients to the primary TFTP server ip 172.16.0.5 using the DHCP options 66,67.<br />
<br />
Is this a possible scenario? Can this work? I dont want to install another virtual machine for WDS. With two different network interfaces in the virtual machine it should work, right?<br />
<br />
Please give me feedback! I appreciate it a lot! Thanks!]]></description>
			<content:encoded><![CDATA[Hello everyone!<br />
<br />
First of all: iPXE is great! Thanks for that!<br />
<br />
Here's my situation:<br />
<br />
Virtual Windows 2019 Standard Server on a VMware ESXi 6.7 for TFTP and iPXE.<br />
<br />
One network interface. The solarwinds free TFTP server listen on port 69 and all files for iPXE are stored in the root path. Works fine so far.<br />
<br />
I want to add a second network interface and install the windows WDS and bind the WDS only to that interface.<br />
<br />
The primary network interface on ip 172.16.0.5 shall be managed by the solarwinds free TFTP server for the iPXE boot.<br />
<br />
The second network interface on ip 172.16.0.6 shall be managed by the WDS service.<br />
<br />
I want to add a menu option in iPXE for chainloading the WDS services.<br />
<br />
In that way i could manage all Windows related installations with the WDS services and for the other stuff i add menu items in iPXE for Ubuntu http start or whatever.<br />
<br />
The DHCP server in that network leads the clients to the primary TFTP server ip 172.16.0.5 using the DHCP options 66,67.<br />
<br />
Is this a possible scenario? Can this work? I dont want to install another virtual machine for WDS. With two different network interfaces in the virtual machine it should work, right?<br />
<br />
Please give me feedback! I appreciate it a lot! Thanks!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[CentOS 8 kernel cannot be started from UEFI iPXE]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=31946</link>
			<pubDate>Thu, 08 Oct 2020 15:17:22 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=31946</guid>
			<description><![CDATA[Hello,<br />
I have spent the past week getting to know the iPXE project and have been familiarizing myself with chainloading iPXE and then installing things over the network. I have been able to do this without issue for Debian 10, but now I ran into severe issues during the past 3 days trying to install CentOS 8.<br />
<br />
My setup is as follows:<br />
- RPi4 running pios arm64v8 as DHCP / TFTP / DNS / HTTP server<br />
- Intel NUC10i5FNH2 as the testing machine<br />
- Ubuntu Tower PC as my workstation<br />
<br />
I am chainloading into the iPXE binary over tftp. Everything is using UEFI exclusively, SecureBoot is turned off. I embed a script into the iPXE binary that contains this code for booting CentOS:<br />
<br />
initrd <a href="http://mirror.centos.org/centos-8/8.1.1911/BaseOS/x86_64/os/images/pxeboot/initrd.img" target="_blank">http://mirror.centos.org/centos-8/8.1.19...initrd.img</a><br />
kernel <a href="http://mirror.centos.org/centos-8/8.1.1911/BaseOS/x86_64/os/images/pxeboot/vmlinuz" target="_blank">http://mirror.centos.org/centos-8/8.1.19...ot/vmlinuz</a> <br />
imgargs vmlinuz initrd=initrd.img inst.repo=http://192.168.178.2/centos8<br />
sleep 2<br />
boot ||<br />
<br />
However when I run this immediately get an error saying:<br />
- exit_boot() failed!<br />
- efi_main() failed!<br />
<br />
Unfortunately I have no idea what to do here. I searched the forum and google, but have not found a solution. Does someone here have an idea of what is wrong here? I have spent way too much time on this already without making any progress...<br />
<br />
Thank you for your help.]]></description>
			<content:encoded><![CDATA[Hello,<br />
I have spent the past week getting to know the iPXE project and have been familiarizing myself with chainloading iPXE and then installing things over the network. I have been able to do this without issue for Debian 10, but now I ran into severe issues during the past 3 days trying to install CentOS 8.<br />
<br />
My setup is as follows:<br />
- RPi4 running pios arm64v8 as DHCP / TFTP / DNS / HTTP server<br />
- Intel NUC10i5FNH2 as the testing machine<br />
- Ubuntu Tower PC as my workstation<br />
<br />
I am chainloading into the iPXE binary over tftp. Everything is using UEFI exclusively, SecureBoot is turned off. I embed a script into the iPXE binary that contains this code for booting CentOS:<br />
<br />
initrd <a href="http://mirror.centos.org/centos-8/8.1.1911/BaseOS/x86_64/os/images/pxeboot/initrd.img" target="_blank">http://mirror.centos.org/centos-8/8.1.19...initrd.img</a><br />
kernel <a href="http://mirror.centos.org/centos-8/8.1.1911/BaseOS/x86_64/os/images/pxeboot/vmlinuz" target="_blank">http://mirror.centos.org/centos-8/8.1.19...ot/vmlinuz</a> <br />
imgargs vmlinuz initrd=initrd.img inst.repo=http://192.168.178.2/centos8<br />
sleep 2<br />
boot ||<br />
<br />
However when I run this immediately get an error saying:<br />
- exit_boot() failed!<br />
- efi_main() failed!<br />
<br />
Unfortunately I have no idea what to do here. I searched the forum and google, but have not found a solution. Does someone here have an idea of what is wrong here? I have spent way too much time on this already without making any progress...<br />
<br />
Thank you for your help.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Chainload iPXE from Grub2]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=31937</link>
			<pubDate>Thu, 08 Oct 2020 09:36:44 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=31937</guid>
			<description><![CDATA[Hi<br />
This is my first post, so hello to everyone.<br />
<br />
I searched the whole forum, but didn't find any solution for my problem.<br />
<br />
I have a GRUB2 which is loaded from TFTP server (booti386). When the computer boots from the network with pxe it recieves the grub2 boot loader. I want to add iPXE to my grub2 menuentry becouse I love how great this iPXE is <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. I don't want to resign from my grub2. All of my files are on HTTP server.<br />
<br />
I tried....<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>menuentry " == iPXE == " {<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "Downloading iPXE...."<br />
&nbsp;&nbsp;&nbsp;&nbsp;linux16 (http)/iPXE/ipxe.lkrn<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "Downloading menu.ipxe..."<br />
&nbsp;&nbsp;&nbsp;&nbsp;initrd16 (http)/iPXE/menu.ipxe<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "booting..."<br />
}</code></div></div>
<br />
<a href="https://ibb.co/vmxpNxG" target="_blank"><img src="https://i.ibb.co/ZK65Q6P/Bez-tytu-u.jpg" border="0" alt="[Image: Bez-tytu-u.jpg]" /></a><br />
<br />
<a href="https://ibb.co/KydDwPW" target="_blank"><img src="https://i.ibb.co/SvbcrjB/Bez-tytu-u2.jpg" border="0" alt="[Image: Bez-tytu-u2.jpg]" /></a><br />
<br />
<br />
ipxe.lkrn and menu.ipxe are downloading correctly, so no problem with http or connection with server. The problem is that it just doesn't work. The cursors just blinks in endless loop and nothing appears.<br />
<br />
Am I missing something ? Sorry If this was already answered, but I did not find any post with the same problem.]]></description>
			<content:encoded><![CDATA[Hi<br />
This is my first post, so hello to everyone.<br />
<br />
I searched the whole forum, but didn't find any solution for my problem.<br />
<br />
I have a GRUB2 which is loaded from TFTP server (booti386). When the computer boots from the network with pxe it recieves the grub2 boot loader. I want to add iPXE to my grub2 menuentry becouse I love how great this iPXE is <img src="images/smilies/smile.gif" style="vertical-align: middle;" border="0" alt="Smile" title="Smile" />. I don't want to resign from my grub2. All of my files are on HTTP server.<br />
<br />
I tried....<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>menuentry " == iPXE == " {<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "Downloading iPXE...."<br />
&nbsp;&nbsp;&nbsp;&nbsp;linux16 (http)/iPXE/ipxe.lkrn<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "Downloading menu.ipxe..."<br />
&nbsp;&nbsp;&nbsp;&nbsp;initrd16 (http)/iPXE/menu.ipxe<br />
&nbsp;&nbsp;&nbsp;&nbsp;echo "booting..."<br />
}</code></div></div>
<br />
<a href="https://ibb.co/vmxpNxG" target="_blank"><img src="https://i.ibb.co/ZK65Q6P/Bez-tytu-u.jpg" border="0" alt="[Image: Bez-tytu-u.jpg]" /></a><br />
<br />
<a href="https://ibb.co/KydDwPW" target="_blank"><img src="https://i.ibb.co/SvbcrjB/Bez-tytu-u2.jpg" border="0" alt="[Image: Bez-tytu-u2.jpg]" /></a><br />
<br />
<br />
ipxe.lkrn and menu.ipxe are downloading correctly, so no problem with http or connection with server. The problem is that it just doesn't work. The cursors just blinks in endless loop and nothing appears.<br />
<br />
Am I missing something ? Sorry If this was already answered, but I did not find any post with the same problem.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[DHCP and HTTP boot]]></title>
			<link>https://forum.ipxe.org/showthread.php?tid=31775</link>
			<pubDate>Tue, 06 Oct 2020 09:33:10 +0000</pubDate>
			<guid isPermaLink="false">https://forum.ipxe.org/showthread.php?tid=31775</guid>
			<description><![CDATA[Hello,<br />
<br />
This is my first post. We are trying to setup HTTP boot using iPXE. We don't use TFTP server. Currently DHCP and Webserver is setup in Linux box. We are testing Windows server build using Wimboot and WinPE. All the files are in the webserver root location and able to download them. <br />
<br />
Could you let me know what settings should be configured in dhcpd.conf so when we boot the Dell server, it should HTTP boot into ipxe.efi and then download boot.ipxe or menu.ipxe from the webserver?<br />
<br />
the below is the current setting in dhcp<br />
   if exists user-class and option user-class = "iPXE" {<br />
     filename "http://webserver/menu.ipxe";<br />
   } elsif option client-arch != 0  {<br />
     filename "http://webserver/ipxe-snponly-x86-64.efi";<br />
   }<br />
<br />
Thank you in advance.]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
This is my first post. We are trying to setup HTTP boot using iPXE. We don't use TFTP server. Currently DHCP and Webserver is setup in Linux box. We are testing Windows server build using Wimboot and WinPE. All the files are in the webserver root location and able to download them. <br />
<br />
Could you let me know what settings should be configured in dhcpd.conf so when we boot the Dell server, it should HTTP boot into ipxe.efi and then download boot.ipxe or menu.ipxe from the webserver?<br />
<br />
the below is the current setting in dhcp<br />
   if exists user-class and option user-class = "iPXE" {<br />
     filename "http://webserver/menu.ipxe";<br />
   } elsif option client-arch != 0  {<br />
     filename "http://webserver/ipxe-snponly-x86-64.efi";<br />
   }<br />
<br />
Thank you in advance.]]></content:encoded>
		</item>
	</channel>
</rss>