These instructions configure the NUC machine to boot from a USB flash drive. This is a necessary step for network boot, where the system on your USB drive pulls your freshly-built OS across the network, from host machine to NUC.
Install memory (and optional SSD)
Boot the machine into Visual BIOS
Disable BIOS updates from internet (setting may not be present in newer NUCs)
Verify that your memory (and SSD) are correctly installed and detected
Disable USB legacy and legacy boot
Configure boot ordering
Disable secure boot (on machines that support it)
Save BIOS changes
Power down the NUC
Continue to Setup with USB flash drive
To enable remote management, including KVM, you also need to configure AMT.
Enter Intel ME settings by pressing Ctrl+P on the boot screen
Configure network
The Intel AMT / vPro KVM needs to be enabled before use. To do so, you can use the wsman
command-line utility.
The following commands assume you have set the AMT_HOST
variable which contains the IPv4 address you configured in the Intel ME settings, AMT_PASSWORD
which is the Intel ME password, and VNC_PASSWORD
which is going to be the VNC password.
# set the VNC password wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h ${AMT_HOST} -P 16992 -u admin -p ${AMT_PASSWORD} -k RFBPassword=${VNC_PASSWORD} # enable KVM redirection to port 5900 wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h ${AMT_HOST} -P 16992 -u admin -p ${AMT_PASSWORD} -k Is5900PortEnabled=true # disable opt-in policy (do not ask user for console access) wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h ${AMT_HOST} -P 16992 -u admin -p ${AMT_PASSWORD} -k OptInPolicy=false # disable session timeout wsman put http://intel.com/wbem/wscim/1/ips-schema/1/IPS_KVMRedirectionSettingData -h ${AMT_HOST} -P 16992 -u admin -p ${AMT_PASSWORD} -k SessionTimeout=0 # enable KVM wsman invoke -a RequestStateChange http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/CIM_KVMRedirectionSAP -h ${AMT_HOST} -P 16992 -u admin -p ${AMT_PASSWORD} -k RequestedState=2
Now, you can remotely access the NUC using any VNC client, e.g. vncviewer ${AMT_HOST}
.