ROCK Recovery

RoonOS Recovery (Nucleus/ROCK)

Users are expected to try to recover their data and/or reinstall using the web UI if their device is unusable. However, if you can't even boot up Nucleus or ROCK and get to the web UI, then doing a recovery via the USB flash drive RoonOS installer is an option you can try.

When booting with this installer, an option is presented to allow you to install from scratch or to recover a previous install of Roon OS. While reinstalling will blow away all your databases and settings, recovering only re-writes your partition table and rewrites the base operating system.

The Roon software and all settings and databases are kept as they were. This should help you get to the point where you can get to the web UI, where you can investigate further. Steps: 


Download

To install RoonOS recovery, you will first need to download the factory reset disk image to another computer (like a Windows PC or a Mac). You can download the image from here. After the download, this file has an extension of ".img.gz" -- you do not need to decompress/unzip it.

Writing to a USB flash drive (from a second computer, not the NUC):

Now that you've downloaded the image to another computer, you will need to write this image to a USB flash drive. You can do this by using Etcher, Rufus or by using the Linux Command Line as noted below.

Option 1: Windows / Mac OS / Linux

  1. Plug in your USB flash drive (it must be larger than the factory reset image size -- 1GB is more than enough)
  2. Download and install Etcher from https://etcher.io/
  3. Start Etcher
  4. From the Etcher application interface, select your `.img.gz` file as "the image"
  5. From the Etcher application interface, select your USB flash drive as "the drive"
  6. Click on "Flash!"
Please see reference pictures of the flashing process for Etcher below:





If you are having any issues flashing with Etcher, you can also try RufusPlease see reference pictures of the flashing process for Rufus below:



Running Recovery

  1.  Turn off your Nucleus
  2. Unplug any USB storage you might have plugged into it. You can plug it back in after your install
  3. Insert the USB flash drive you prepared earlier into the front of the NUC
  4. Turn on the NUC and press the F10 key on your keyboard. Continue to hold the F10 key down until you appear at a menu that is asking you which device you'd like to boot from
  5. Select the USB flash drive
  6. Select Recover RoonOS option (not install)
  7. After performing recovery, check to see if the unit boots

    • Related Articles

    • Reset network settings on RoonOS

      If you've set a static IP on a RoonOS Server (ROCK/Nucleus) that is no longer accessible on your network you can resolve this by resetting the network settings on your device. You can do so by following these instructions: Connect the Nucleus to a ...
    • RoonOS webUI

      What functions can I perform from the Roon OS user interface? Any device that runs Roon OS includes a web-based administration tool, where you can: Reboot or power off your Roon OS device Confirm your device's Serial Number Confirm what version of ...
    • Nucleus Web Administration Interface

      Connecting to the Web Administration Interface You can use a web browser to perform operations like configuring settings, updating firmware, formatting internal storage, and resetting to factory settings. To use Roon to help you load up the Nucleus ...
    • Trouble connecting to ROCK / Nucleus data folder from Windows

      For general instructions for connecting to Roon OS / Nucleus data folders, see these articles: Roon OS Data Directory Nucleus Internal Storage If you're having trouble accessing the directory from File Explorer on Windows despite trying the changes ...
    • Roon Optimized Core Kit

      Let's first explain what Roon OS is, and then we can talk about Roon Optimized Core Kit. Roon OS is a custom Linux-based operating system, tailored for running Roon Server and providing a best-in-class, appliance-type user experience. Roon OS boots ...
    Visit the Roon Community!
    Need help? Thousands of Roon subscribers and audio enthusiasts are chatting over on our community site right now, join them! You don't even need a Roon subscription to sign up.