Windows Server build 14901
Build of Windows Server version 1709 | |
![]() | |
Architecture | ARM64 |
---|---|
Compiled | 2016-08-09 |
Works in | QEMU |
Windows Server build 14901 is a build of Windows Server version 1709. This build was leaked only in the ARM64 architecture.
Installation[edit | edit source]
1. Download and install QEMU 2.11 for Windows. x86 x64
2. Download Linaro UEFI 64 bit and copy the file to the QEMU installation folder.
3. Download USB Mass Storage UEFI ARM64 Driver.
4. To create a VHD files, use diskpart
and run the following commands:
create vdisk file="C:\test\usb.vhd" maximum=4000 type=expandable select vdisk file="C:\test\usb.vhd" attach vdisk convert gpt create partition primary format quick fs=fat32 assign letter=h
create vdisk file="C:\test\hdd.vhd" maximum=60000 type=expandable select vdisk file="C:\test\hdd.vhd" attach vdisk convert gpt create partition efi size=100 format quick fs=fat32 assign letter=m create partition primary format quick assign letter=w exit
5. Import driver and system image.
Copy UsbMassStorageDxe_arm64.efi
to H:\ and eject H:.
Mount the ISO image. Run Command Prompt as administrator and run the following commands:
dism /apply-image /imagefile:CD-ROM drive letter:\sources\install.wim /index:1 /applydir:W:\ bcdboot W:\Windows /s M: /f UEFI
Eject M or W. Once removed, M remains and disappears after reboot.
6. Go to the QEMU installation folder and save the following text to a batch file and then run it to start the emulator:
qemu-system-aarch64 -m 2048 -cpu cortex-a57 -M virt -bios QEMU_EFI.fd -device VGA -device ich9-usb-ehci1 -device usb-kbd -device usb-tablet -hda C:\test\usb.vhd -drive if=none,id=usbstick,file=C:\test\hdd.vhd -device usb-storage,drive=usbstick -rtc base=2016-8-10,clock=vm
7. If you want to change screen resolution (optional step)
Press F2 to enter the EFI settings, enter Device Manager
and then OVMF Platform Configuration
. Change preferred to your favored one then Commit Changes and Exit. Choose Machine in QEMU menu and then Reset.
8. Press F2 to enter the EFI settings, select Boot Manager, and then select EFI Internal Shell. Enter a drive letter (for example FS0:
) in the shell and run the following commands:
load UsbMassStorageDxe_arm64.efi
map -r
efi\boot\bootx64.efi
FS0: cd EFI cd Boot bootx64.efi
After the completion of the OOBE, you can boot into the system.
9. Log in to the desktop. Each time you reboot, you need to redo step 8.
Wait patiently for the configuration to complete, then do the following to unlock:
Press Ctrl + Alt + 2 to switch to QEMU Monitor and input sendkey ctrl-alt-delete
then press enter then Ctrl + Alt + 1 to switch back to the system display. Enter your password and login.
10. If you want to make an automatic login: (optional step)
Quit QEMU and mount C:\test\hdd.vhd
.
Run Registry Editor on your personal computer and click HKEY_LOCAL_MACHINE
, then menu "File - Load Hive...", and open W:\Windows\System32\config\SOFTWARE
. Name the key as you like, then locate to \Microsoft\Windows NT\CurrentVersion\Winlogon
(do not expand). Create a new string value named AutoAdminLogon
and set its value to 1. Create a new string value named DefaultUserName
and set its value to Administrator. Create a new string value named DefaultPassword
and set its value to the password you set during the OOBE. Back to HKEY_LOCAL_MACHINE
, then menu "File - Unload Hive...". Choose "Yes" in the message box.