Boot from USB (ARM)
This test verifies that a computer can boot Windows from all exposed USB 2.x and 3.x ports. This is used for Windows 8 features such as Recovery and Portable Workspaces.
Test details
Associated requirements |
System.Fundamentals.USBBoot.BootFromUSB |
Platforms |
Windows RT (ARM-based) Windows RT 8.1 |
Expected run time |
~15 minutes |
Categories |
Certification Functional |
Type |
Automated |
Running the test
Before you run the test, complete the test setup as described in the test requirements: WDTF System Fundamentals Testing Prerequisites. In addition, insert a bootable USB storage device, at least 500MB in size or larger. If the test system has PC\AT firmware, configure it to boot from USB first.
The test will do the following steps:
Provision the USB Drive with Windows PE.
Restart the host operating system and attempt to boot from the USB drive.
Restart the system from the USB drive three times.
Boot back into to host operating system and format the USB drive.
Note
You must insert the USB drive into a 3.0 port if there is one on the machine, otherwise the test will fail. Additionally, you must provide the supplemental content (a Windows PE image capable of booting on the ARM system).
Troubleshooting
For troubleshooting information, see Troubleshooting System Fundamentals Testing.
This test will always return Pass or Fail. To review test details, review the test log from Windows Hardware Certification Kit (Windows HCK) Studio. The test will only fail if the system doesn’t support creating firmware boot entries, boot from USB, or if the USB drive is not enumerated during warm reboot.
Supporting information
Command syntax
Command option | Description |
---|---|
Host /beg |
This command starts the test. |
Host /end |
This command completes the test. |
Note
For command line help for this test binary, type /h.
File list
File | Location |
---|---|
Host.exe |
[OsBinRoot]\pw_system_logo |
Ufd.exe |
[OsBinRoot]\pw_system_logo |
Winpe.wim |
[OsBinRoot]\media |