Regarding:
I moved my ROCK to UEFI & RoonOS 3.0 and wanted to give some feedback to the migration process (as it was my first time) and re-authorization flow:
- I followed the instructions to the letter. Generally this was easy because I use internal storage, so there was no messing with USB paths etc.
- The KB guidance for the critical BIOS config settings for the NUC is appreciated and helpful. In addition, I think it would be helpful to add a recommendation to make a photograph of every BIOS config page before updating the BIOS, in particular if using a fanless device. I understand that Roon Labs can’t be responsible for specific machines’ necessary BIOS settings, but I think it’s worth pointing out that they exist and should (or must, in case of fanless machines) be retained. (The same hint should be in the ROCK installation instructions as well. In case you will provide UEFI instructions for OS 3.0 for older Nucleus, there should of course be complete step-by-step instructions for that).
- On the Cooling page, the BIOS has a setting for fan behavior including a “fanless” option, which one surely wants to configure the same:
- On the Power page, there are settings for Package Power Limit and Time, which control how long Turboboost is used. On my Cirrus7 fanless device, these were set lower by the manufacturer (as depicted) than the BIOS default:
- One might have other settings that one wants to keep and it’s easy to forget.
- On the Cooling page, the BIOS has a setting for fan behavior including a “fanless” option, which one surely wants to configure the same:
- The re-authorization flow on the new machine is certainly improved, but it was not 100% frictionless for me.
- After booting the “new” (reinstalled) machine and starting the Roon app on the Macbook, I came to the log-in page where one is not supposed to log in but click Restore A Backup. OK.
- The Restore A Backup link is still unchanged, i.e. too small, far at the bottom, and easy to overlook. It’s quite common on the forum that people overlook this and log in instead, which makes everything harder. Please make this more prominent.
- Regarding what follows, it is important to note here that the KB states “Since this is your first time launching your new server, you will be asked to log-in. Instead of logging in, click “Restore A Backup” in the lower-left hand corner”. (In https://help.roonlabs.com/portal/en/kb/articles/migration#Step_3_Restore_Your_Database)
- I clicked Restore A Backup correctly and was guided to the screen to choose the backup. OK.
- The backup restored. OK.
- Because of the “Instead of logging in” in the KB, I thought I would be done now, i.e., I would be automatically logged in.
- However, I ended up on the Log In screen again (as before, with the Restore A Backup link at the bottom). This was slightly disconcerting as it felt as if something had gone wrong.
- I chose to log in anyway, and everything was fine and my old, restored database available. (It was actually a bit better than expected: When I previously restored a backup, which I actually had done with the same B1660 right before performing the migration to confirm the validity of my backup, Roon first did some re-identification of a few tens or hundreds tracks for no obvious reason. After the migration & backup restore, it didn’t do this and everything was immediately fine).
Anyway, all set now with UEFI, OS 3.0, and nothing lost, so I’m happy ![]()



