Surface Pro won't boot from usb
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.
http://blogs.technet.com/b/askcore/archive/2013/03/20/creating-bootable-usb-drive-for-uefi-computers.aspx
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 http://www.ubuntu.com/download/desktop A copy of Rufus to build the USB drive https://rufus.akeo.ie/
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!
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.