How can I update a Roon Bridge on a ROCK NUC to Early Access?

Converting Roon ROCK from Legacy to UEFI involves updating your NUC’s BIOS and then reinstalling Roon ROCK from a USB stick with UEFI settings enabled in the BIOS (disable Legacy, enable UEFI Boot, secure boot off) to get full functionality like Tailscale, with a crucial step being to backup your Roon database first, as it requires a fresh UEFI install.

Here’s a thread that discusses the process:

Edit: tried to put this in a spoiler but it is not worker like it used to…
AI instructions, take with a grain of salt (Also, depending on your NUC and bios you may not need to do bios update part??)
Before You Start:

  1. Backup: Ensure your Roon database is backed up (preferably to a USB key).
  2. Connect: Attach a monitor and USB keyboard to your NUC.

Steps to Convert:

  1. Update BIOS:
  • Download the latest BIOS for your NUC model from the Intel or motherboard manufacturer’s site.
  • Follow instructions to update (often involves putting the file on a USB, pressing F7 at boot).
  1. Enter BIOS:
  • Restart the NUC and repeatedly press F2 (for Intel NUCs) to enter the BIOS setup.
  1. Reset Defaults: Press F9 to load factory defaults for a clean slate.
  2. Configure UEFI Settings:
  • Go to the Boot section.
  • Disable Secure Boot.
  • Enable UEFI Boot and Disable Legacy/CSM.
  • Set the M.2 SSD as the primary boot device, with USB as a secondary option.
  1. Create UEFI Installer: Use the Roon ROCK image to create a bootable USB stick (this will install the UEFI version).
  2. Install ROCK:
  • Boot from the USB stick.
  • Follow the on-screen prompts to install ROCK onto your internal drive.
  1. Restore Database: After installation, authorize Roon and restore your backed-up database.

Key Points:

  • RoonOS 2.1+ is built for UEFI, offering new features like Tailscale, which isn’t available on older Legacy installs.
  • You must reinstall ROCK to get the UEFI build; you can’t convert an existing Legacy installation directly.