I believe Sonar needs to be on the same drive as the OS (not all of it) the main .exe, exc.
In order to run Sonar exclusively from an external SSD/HDD or Thumb drive, you would need a portable version.
The registry entries that Sonar installs need to be on the main OS along with the Sonars executable.