How to configure Dell Latitude 3350 to boot PXE

You have a task to image a brand new laptop that came from the vendor preloaded with the latest Ubuntu Linux but you want to run a Windows OS instead for the user.  As you may know, some mid-size to large environment already have some sort of procedure in place to install many instances of Windows OS to different devices (Desktop, Laptop, Mobile) depending on your bandwidth speed.

Before you can download the image onto the laptop, you would need to configure the BIOS to boot utilizing PXE (Preboot Execution Environment) by having your laptop connected (wired) with network cable (CAT5, CAT5e, CAT6, etc).

When the laptop runs the full cycle of booting… you’ll get Ubuntu! ye…! no, not really.

How do we go about by getting rid of Ubuntu Linux? Read on…

Step 1
As the laptop reboot or boots up, as soon as you see the Dell logo press ‘F2’ (Preparing to enter Setup).


At this point you will see the Settings, making changes on this panel is critical on the behavior of the device… very careful!


Step 2
Expand on (+) Secure Boot.


Under Secure Boot Enable -> By default is ‘Enabled‘, we want to ‘Disabled‘ Secure Boot feature -> Click Yes to confirm.

Step 3
Under General which is already expanded -> Click ‘Advanced Boot Options’
Under Advanced Boot Options, by default is uncheck.
Check mark ‘Enable Legacy Option ROMs


Step 4
Still under General -> Click on ‘Boot Sequence
Under Boot Sequence by default ‘UEFI‘ is selected -> Select ‘Legacy‘ instead

Step 5
Reboot the device and press ‘F2’ again as soon as you see Dell logo.


Step 6
Under General -> Click on ‘Boot Sequence


On this windows you can uncheck the components that you don’t need by unchecking them. But notice that Onboard NIC is at the bottom of the list in the right; we want to bring it to top. Highlight Onboard NIC and with the up arrow click four (4) times, so now when your laptop boots up and you have connected the CAT cable to the NIC (Network Interface Card) the laptop should look for the image server and start the process of imaging the device.

The image above shows the device trying to connect to the image server

Step 7 (Troubleshoot)
What if when the laptop boots up it doesn’t work and you’ll see a diagnostic windows searching for the OS, then what?


You would need to go back to BIOS by pressing ‘F2’ and Expand (+) System Configuration and under System Configuration -> Click on ‘Integrated NIC‘ and made sure ‘Enabled w/PXE‘ is selected.