Running the registered version of UNRAID in a Virtualbox VM, the idiot-proof route (I am that idiot).
This is how I got UNRAID registered version running happily under Virtualbox on my Windows machine. Main reason for doing this was to rationalise the number of boxes in the lounge. Performance is adequate, when I'm using Windows UNRAID is idling and when UNRAID is working serving my media then Windows is not doing much.
Being technically competent, but a bit old and slow when it comes to learning new stuff I did a lot of Googling. Of course there are loads of ways of getting this thing going, many are decidedly complex in nature. This is my distillation of that data.
As I said, this is the non-technical, no mucking around with Linux distro's route. It works for me, YMMV.
[*]Take one USB memory stick (it does not necessarily need to be the one linked to your registration), make it bootable and install UNRAID on it in the usual manner, however do NOT name it UNRAID, I called mine UN-HDD.
[*]Make a VHD image of it using WinImage http://www.winimage.com/ , the free unregistered version does the job just fine. Put the image in your .Virtualbox folder.
[*]Make yourself a VM in Virtualbox and set it up to use the VHD you just created as the startup disk. I gave my VM 4 Gigs and 4 processor cores.
[*]Create some virtual drives to play with as your parity and data store.
[*]Plug your registered USB drive into a USB port, this one must be named UNRAID.
[*]In your VM create a USB filter for this device, no need to fiddle with settings the defaults work.
[*]For testing I set the VM networking to be Host-only.
[*]Boot your VM, it should start from the VHD drive but pull your registration data from the USB. You can actually delete everything except the Config folder from the USB if you wish.
[*]Configure and format your storage.
[*]The Device Info. screen for your flash should show the GUID and registration info.
Enjoy.
In order to update your UNRAID version, no need to make a new VHD image. You can mount the VHD using the scripts here http://www.howtogeek.com/51174/mount-and-unmount-a-vhd-file-in-windows-explorer-via-a-right-click/ copy the new files to the drive, and then unmount it (you need to stop the VM before doing anything), whilst you're at it delete the Config folder from the image (just to avoid confusion) all the configuration resides on the USB.
If you want to use real drives rather than virtual (for a real world application) I used the commands here http://www.pendrivelinux.com/boot-a-usb-flash-drive-in-virtualbox/ to discover the device number and to create a .VMDK for each of my storage drives (don't forget to give them different file names) and then attached them to the VM in the usual way.