Ubuntu 16.04环境下UEFI启动Win10 USB盘报PXE-E53错误如何解决?
Got it, let's tackle this PXE-E53 error you're hitting when trying to boot the Windows 10 USB in UEFI mode from Ubuntu 16.04. First off, that error is a clear clue: it means your UEFI firmware is trying to boot via network PXE instead of your USB drive, or your USB isn't properly set up as a UEFI-compatible boot device. Here are step-by-step fixes tailored to your Ubuntu environment:
This is the most common culprit. Your BIOS might be prioritizing network boot over the USB:
- Reboot your machine and hit the UEFI/BIOS key (usually F2, Del, or F10—check the on-screen prompt at startup)
- Navigate to the Boot menu
- Drag your USB drive (labeled something like "USB HDD" or your USB brand name) to the top of the boot order list
- Disable or move any "Network Boot" / "PXE Boot" options to the bottom
- Save changes (usually F10) and reboot, then select the USB again
Just copying the ISO file to the USB won't work for UEFI—you need to properly write the image or set up the partition correctly. Here's how to do it in Ubuntu:
- Open a terminal and first unmount any mounted USB partitions (replace
sdXwith your USB's drive letter—uselsblkto find it, e.g.,sdb):sudo umount /dev/sdX* - Use the
ddcommand to write the Windows 10 ISO directly to the USB (this will wipe all data on the USB, double-check the drive letter!):
Replacesudo dd if=/path/to/your/windows10.iso of=/dev/sdX bs=4M status=progress/path/to/your/windows10.isowith the actual path to your downloaded ISO file. - Once the command finishes, safely eject the USB and try booting again.
If the above still fails, your USB might not have a valid EFI partition. Let's fix that with gparted:
- Install gparted if you don't have it:
sudo apt install gparted - Open gparted, select your USB drive from the dropdown in the top-right corner.
- Delete all existing partitions on the USB, then go to Device > Create Partition Table and choose GPT (UEFI requires GPT, not MBR).
- Create a new partition: set the file system to FAT32, size to at least 100MB, and check the boot and esp flags under "Partition Flags".
- Mount this new partition, then extract all files from the Windows 10 ISO directly into it (you can use the archive manager in Ubuntu to do this).
- Eject the USB and test the boot again.
- Try a different USB drive: sometimes faulty drives can cause boot issues, even if they work for file storage.
- Disable Secure Boot: in your UEFI settings, look for "Secure Boot" and turn it off temporarily. Some older motherboards block non-certified boot media, and this might be interfering.
内容的提问来源于stack exchange,提问作者ContextSwitch

