Highlights
- PXE (Preboot Execution Environment) booting allows you to boot your Surface Book 2 from a network server, making it a versatile tool for troubleshooting, deploying operating systems, and managing devices remotely.
- Check the network settings on your Surface Book 2 to ensure that it is connected to the network and has the correct IP address.
- By enabling PXE boot on your Surface Book 2, you gain the flexibility to boot your device from a network server.
PXE (Preboot Execution Environment) booting allows you to boot your Surface Book 2 from a network server, making it a versatile tool for troubleshooting, deploying operating systems, and managing devices remotely. This guide will walk you through the step-by-step process of enabling and using PXE boot on your Surface Book 2.
Prerequisites
Before you begin, ensure that you have the following:
- A Surface Book 2
- A network server with PXE capabilities
- A bootable PXE image
- A USB flash drive or external hard drive
Enable PXE Boot in BIOS
1. Enter BIOS: Power off your Surface Book 2. Press and hold the Volume Up button and the Power button simultaneously. Release the Power button after the Surface logo appears, but keep holding the Volume Up button until the UEFI screen appears.
2. Navigate to Boot Options: Use the arrow keys to navigate to the Boot Options tab.
3. Enable PXE Boot: In the Boot Options tab, find the “PXE Boot” option and enable it.
4. Set Boot Priority: Use the arrow keys to move PXE Boot to the top of the boot order.
5. Exit and Save: Press F10 to save your changes and exit the BIOS.
Configure Network Settings
1. Boot into Windows: Allow your Surface Book 2 to boot into Windows normally.
2. Open Network Settings: Go to Settings > Network & Internet > Ethernet.
3. Set Static IP: Click on the network adapter you are using and select “Properties.” Under IPv4 settings, set a static IP address, subnet mask, and default gateway.
4. Enable DHCP: Once you have set a static IP address, go back to the Ethernet settings and click on “Change adapter options.” Right-click on the network adapter and select “Properties.” Under the IPv4 settings, enable “Obtain an IP address automatically.”
Boot from PXE
1. Insert Bootable Media: Insert the USB flash drive or external hard drive containing the bootable PXE image.
2. Restart Your Surface Book 2: Restart your Surface Book 2.
3. Enter Boot Menu: Press F12 repeatedly during the boot process to enter the boot menu.
4. Select PXE Boot: Use the arrow keys to select the PXE boot option.
5. Boot from PXE Image: The Surface Book 2 will now boot from the PXE image.
Troubleshooting
If you encounter any issues during the PXE boot process, try the following:
- Ensure that the network server is configured correctly and the PXE image is accessible.
- Check the network settings on your Surface Book 2 to ensure that it is connected to the network and has the correct IP address.
- Try using a different bootable PXE image.
- Contact your network administrator or Microsoft support for assistance.
Recommendations: Empowering Remote Management
By enabling PXE boot on your Surface Book 2, you gain the flexibility to boot your device from a network server. This opens up a range of possibilities for IT administrators and users alike, allowing for efficient troubleshooting, operating system deployment, and remote device management.
Answers to Your Questions
1. Why can’t I see the PXE boot option in the boot menu?
- Ensure that you have enabled PXE Boot in the BIOS and that the network adapter is properly configured.
2. I am getting an error message saying “No boot device found.”
- Verify that the bootable PXE image is properly configured and accessible on the network server.
3. How can I disable PXE boot after I have used it?
- Enter the BIOS again and disable the PXE Boot option. Set the boot priority back to the default order.