This document describes how to get a NUC up and running with Fuchsia.
You’ll need the following:
This table shows what I bought from Amazon.
Item | Link | Notes: |
---|---|---|
NUC | B01MSZLO9P | Get a NUC7 (Kaby Lake) or NUC6(Skylake) for gpu support. |
RAM | B01BIWKP58 | Works fine. |
SSD (Only need one, | B01IAGSDJ0 | Works fine. |
I bought some of each) | B00TGIVZTW | Works fine. |
B01M9K0N8I | Works fine. | |
Optional: | ||
Keyboard and Mouse | B00B7GV802 | Works fine. Next time I'd get a keyboard with a smaller foot print. |
Monitor | B015WCV70W | Works fine. |
HDMI Cable | B014I8SIJY | Works fine. |
USB 3.0 drive | B01BGTG41W | Works fine. |
NUCs don’t come with RAM or an SSD so you need to install them.
Reboot NUC.
Press F2 while booting to enter BIOS.
In the Boot Order window on the left, click the Legacy tab.
Uncheck ‘Legacy Boot’.
Click the Advanced
button and confirm the following boot configuration:
1.1. Select the Boot Priority
tab. 1.1.1. Check UEFI Boot
. 1.1.2. Set USB
the first entry in the boot order.
1.2. Select the Boot configuration
tab.
1.2.1. Check `Boot Network Devices Last`. 1.2.2. Check `Unlimited Network Boot Attepts`. 1.2.3. Check `USB boot devices`. 1.2.4. Set `Network boot` to `UEFI PXE & iSCSI`.
Select the Secure Boot
tab and uncheck Secure Boot
.
Press F10 to save the changes and exit BIOS.
Note: Network booting only works with the NUC's built-in ethernet, netbooting via USB-ethernet dongle is unsupported.
If you want to remotely manage the device, see Remote Management for NUC.
x86
when running fx set
. For example fx set core.x86
.fx list-usb-disks
.fx mkzedboot /path/to/usb/disk
.lsblk
on the device. Take note of the HDD or SSD's device path./dev/sys/pci/00:17.0/ahci/sata0/block
install-disk-image init-partition-tables --block-device <BLOCK_DEVICE_PATH>
on the device.fx update
on your workstation.