11 votes
Accepted

Separate Servers for TFTP and DHCP for PXE Boot

From the dnsmasq example config # An example of dhcp-boot with an external TFTP server: the name and IP # address of the server are given after the filename. # Can fail with old PXE ROMS. Overridden ...
  • 306
7 votes

What is the PXE Client System Architecture Type "BC EFI (7)" from RFC 4578?

There’s a conflict between the architecture types defined in RFC4578 DHCP PXE Options and the IANA registered Processor Architecture Types: the latter notes that x64 UEFI is type 00:07 which seems to ...
7 votes
Accepted

PAGE_FAULT_IN_NONPAGED_AREA when booting Windows 10 from iSCSI network drive

This appears to happen when the system page file is located on the iSCSI device. While locating the page file on iSCSI worked fine under Windows 7, it appears to be broken in Windows 10. Unfortunately,...
6 votes

PXE boot windows PE from Linux

When you "mount" winpe_amd64.iso on a VM and boot from it the ISO sees itself booting from a CD/DVD drive (either real or virtual). When you boot winpe_amd64.iso from memdisk the ISO sees an "emulated"...
  • 3,409
5 votes

PXE boot with Virtualbox

Oh, the section "PXE booting with NAT" in manual has said it but not very clear. "6.3.2. PXE booting with NAT PXE booting is now supported in NAT mode. The NAT DHCP server provides a ...
  • 51
5 votes
Accepted

802.1q PXE boot

For this to work you will need to set the VLAN tag in the NIC's BIOS, if there is any. Another solution would be to run the imaging network untagged into the systems, making PXE boot possible if the ...
  • 2,814
5 votes

AOE windows Server/Target and Client/Initiator for Windows7/2012 or later

There used to be a WinTarget.net AoE target for Windows, but domain name is currently parked so I guess development is over. You might find binaries on CNET and some other file dumps but I'm not sure ...
5 votes

AOE windows Server/Target and Client/Initiator for Windows7/2012 or later

It may be a good idea to check with Outpace IO. They have an AoE background AFAIR. Other than that there aren't many folks doing AoE these days. I think that lack of vendors is a good enough factor ...
  • 5,286
5 votes
Accepted

Is there a way to relate the mac address of a machine to it's hostname when deploying images over a network?

dhcp protocol can send hostname. It can be set with request host-name option in gnu/linux. https://www.rfc-editor.org/rfc/rfc1533#section-3.14
  • 1,226
4 votes

Dell PowerEdge 2950 with PERC 5/i - pxe-e53 boot

PXE-E53 No boot error means your server is trying to boot over the network using the PXE protocol. Most probably you have DHCP server running in your network thus server is getting an IP address and ...
  • 6,151
4 votes
Accepted

Preseeding debian 11 fully unattended (get rid of questions)

I found a way to do it ! Thanks to this post on the opposite problem I just added two parameters to my boot line in grub.cfg netcfg/get_hostname=install netcfg/get_domain=install It is now fully ...
  • 133
4 votes

Two DHCP, One PXE

DHCP could not be "pxe-enabled". Network booting is not a DHCP duty. The only role DHCP takes in this is to present a client an information about boot file server address and boot ...
3 votes

PXE Boot an ISO with iSCSI information

Use iPXE instead of using pxelinux, then the winpe image can be loaded over HTTP(S) which is faster than TFTP. Or use iPXE to boot directly from an iSCSI LUN You might find the iPXE documentation ...
3 votes
Accepted

How do I stop Windows 10 Install from modifying BIOS boot settings?

Learned the following: On Linux, this would be fairly straightforward, via efibootmgr EasyUEFI would let me do what I want too - command line support requires a fairly cheap license; but I don't feel ...
3 votes
Accepted

Cobbler and PXE

You don't necessarily need to run your own DHCP/DNS server with a cobbler installation, but in order to boot properly via PXE, the DHCP server must send additional attributes to the clients (at least ...
  • 98.1k
3 votes
Accepted

NFS home for multiple computers

I've done a very similar thing for a MythTV system. Each diskless frontend machine netboots using DHCP PXE and TFTP. System is running Ubuntu 16.04 LTS. (IP 1.1.1.1 is the client machine and 2.2.2.2 ...
  • 74
3 votes

Installing windows OS on iSCSI san storage using iPXE BOOT

I’ve read about different successful iPXE implementations with StarWind iSCSI target, but haven't tested myself yet. Here is an article that you may find helpfull: https://jonmccune.wordpress.com/...
  • 4,897
3 votes

Getting Hyper-V PXE boot to "fall through" to the next boot device

I spent a bit more time googling with some slightly improved terminology after Pat's answer, and found a comment by user NiKiZe on the ipxe forums that had exactly what I needed. Changing my ipxe ...
3 votes
Accepted

When configuring dnsmasq for PXE booting, why do I need to change undionly.kpxe to undionly.0?

the filename ending in .0 is only relevant for versions of dnsmasq prior to 2.76. from the changelog of 2.76: Subtle change in the semantics of "basename" in --pxe-service. The historical ...
3 votes
Accepted

Chainloading to WDS from iPXE with UEFI

I have managed to get the chainloading from iPXE → WDS working with the following commands. set next-server 0.0.0.0 # Replace with WDS server IP address set filename /boot/x64/bootmgfw.efi set net0....
3 votes

UEFI boot sequence initially set to PXE first but always reset to local disk first after ESXi installation

The issue might be that you are not saving configuration. You should click back couple times and at the System Setup click finish and save the changes.
  • 5,286
3 votes
Accepted

Requirements to achieve Jumbo Frame (mtu = 9000) with PXE Enabled networks

There's a DHCP parameter for that, option 26: 5.1. Interface MTU Option This option specifies the MTU to use on this interface. The MTU is specified as a 16-bit unsigned integer. The minimum legal ...
  • 5,813
3 votes
Accepted

32-bit Linux UEFI network booting

It's not clear why you want to do this, let me makes some guesses. If you have 32 bit hardware that won't support 64 bit, then the bios may also not support UEFI, or it may have UEFI support that is ...
  • 564
2 votes

VirtualBox PXE with Windows Deployment Services not working

Enable Network boot option in VM's system settings:
  • 21
2 votes

PXE boot fails to get IP address via DHCP, but DHCP works when OS booted

If you're unable/unwilling to turn on portfast (or equivalent) for the computer's port, I found that you can also hit the Pause key on your keyboard at some point after it prints "DHCP...". The ASCII ...
  • 129
2 votes

How to preseed options before network in Debian/Ubuntu PXE installation?

To get your installation to setup the network and download the preseed, you will need to add the following to your APPEND Section of your pxelinux.cfg file: locale=en_US to set the locale keyboard-...
2 votes
Accepted

Cisco Router DHCP Error Logging

Yes, on Cisco IOS there are a lot of built in debug commands. Most of these are pretty noisy and are disabled by default. If you want to debug what's going on with DHCP, SSH to the router and first ...
2 votes
Accepted

Download kernel+rootfs and boot on it with u-boot

So, I've found how to do this : tftpboot 0x12000000 zImage tftpboot ${fdt_addr} ${fdt_file} tftpboot 0x19000000 core-image-minimal-boot.cpio.gz.u-boot bootz 0x12000000 0x19000000 ${fdt_addr} To ...
  • 168
2 votes

DHCP over PXE fails, but in the OS it works - with configured (R)STP

Many of the responses to this problem wind up being STP and the need to use PortFast. It is the case so often that there is little information to help with what to do once you rule out STP. I ran ...
2 votes

WDS 2012: UEFI Client Network Boot results in error 0x102

Removed dhcp options 66 and 67 and added ip helper address pointing to wds. additionally had to disable netbios over tcp/ip on the wds server.

Only top scored, non community-wiki answers of a minimum length are eligible