Velvet Star Monitor

Standout celebrity highlights with iconic style.

news

Surface Pro won't boot from usb

Writer Andrew Mclaughlin

I have had a surface pro for a while now and I have decided to try and boot from USB on it. It won't boot from it.

I have tried an external hardrive with Windows Vista on, a Windows 98 Microsoft-dos boot disk and even a Windows repair disk on an external disk drive. All of these devices boot on everyone of my computers except my surface.

I have tried disabling secure boot keys in the BIOS and I have tried booting via Windows 8 advances options and by holding down the bottom volume rocker at start up. None of it works.

5

4 Answers

UEFI based systems such as the Surface Pro or other UEFI systems require that the boot files reside on FAT32 partition. If they are not FAT32 the system may not see the device as bootable.

Note Surface Pro only supports 64bit windows, so it's possible only a 64bit windows repair disk will work. Note the Windows USB/DVD Download Tool formats the drive with NTFS, instead use Rufus so you can format the drive with FAT32.

I Had the problem with a surface pro 4 after cleaning partitions with AOMEI Partition Assistant. It wouldn't load windows 10 or boot back to the USB partitioning tool I fixed mine with the following:

I used the surface pro's port replicator with a USB keyboard and mouse plugged in as the surface keyboard inst recognised. A recent copy of Ubuntu A copy of Rufus to build the USB drive

I turned off secure boot, TPM and set the USB service to be first in the boot order. I'm not sure if these steps are necessary but I did them before I fixed it.

Use Rufus to turn the ISO into a UEFI USB install (ensure Partition scheme and target type is set to GPT Partision scheme for UEFI) Boot with ubuntu USB drive plugged into the surface. Install Ubuntu taking over entire disk!

After the install, shut down the surface, reset the UEFI settings for TPM, Secure boot etc..

Boot from your UEFI windows installation / recovery media and reinstall Took me best part of four hours with many Linux distros, versions of windows, even more frustration and swearing.

Hopefully this helps someone!

1

Instead of dealing with the UEFI boot issues with NTFS flash drives, just boot into advanced settings -> Command Prompt.

Then, go to your USB drive and install via the command prompt.

For example, with installing windows 10 from the flash drive, boot into the command prompt and then put in:

D:\setup.exe

D:\ is the flash drive.

After that, you will see the installer start.

I can confirm that with the Surface Book 1, some USB 3.0 drives won't boot unless they're in USB 2.0 mode. Old cables or hubs without the additional 3.0 pins will force the drive back into 2.0 mode, making it bootable.

In my case, a Team X101 32GB USB 3.0 worked while a Samsung Fit Plus 3.1 GB 256GB did not. Using an old USB 2.0 cable, the Samsung Fit Plus will boot. I've even managed to use a small piece of paper to cover up the back pins and force USB 2.0 without the cable (not recommended).

Note, the ports are USB 3.0 capable, but there seems to be a bug preventing certain drives from booting, possible a firmware bug.