NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
chirpa
Apr 25, 2013Luminary
ReadyNAS OS 6.0.6 | VirtualBox Image #notsupported
Are you a developer that wants to create and test new add-ons, but don't have systems available to develop on/break?
Are you pondering upgrading your first generation x86 system to the new OS, but want to test it out first?
Are you just jealous that Synology DSM can be run in a VM, and ReadyNAS can't?
Well here is how you can create a VirtualBox HDD to run ReadyNASOS virtually!
For the lazy, a pre-made appliance to download and import, all ready to go! ReadyNASOS-6.0.6-x86_64.ova (68 MB)
(First boot does install, will take ~1 minute. First time setup wizard will show. Has 2x8GB data disks in RAID1.)
This VM is no longer updated by the #notsupported team, as NTGR now provides an official VirtualBox image themselves:
Installing ReadyNAS OS on VirtualBox


These steps were run on a RAIDiator-x86 4.2.22 system, any Debian system should work, other platforms may need tweaking;
your mileage may vary! And of course, it has to be said, don't expect any support from NETGEAR with this.
Now you have the raw disk image. Next you need to create a .VMDK file, to properly reference the RAW file, example:
Now load up VirtualBox, create a VM, give it this disk to boot from, and a few more 'data' disks to install to. Put the E1000 NIC in Bridge mode.
You can discover the NAS via RAIDar, and possibly readycloud.netgear.com. Default admin/root password is 'password'. You can login via the console in the VM as root. Open https://IP/admin, and access Dashboard. The system model shows as 'VirtualBox Simulation'.
Are you pondering upgrading your first generation x86 system to the new OS, but want to test it out first?
Are you just jealous that Synology DSM can be run in a VM, and ReadyNAS can't?
Well here is how you can create a VirtualBox HDD to run ReadyNASOS virtually!
For the lazy, a pre-made appliance to download and import, all ready to go! ReadyNASOS-6.0.6-x86_64.ova (68 MB)
(First boot does install, will take ~1 minute. First time setup wizard will show. Has 2x8GB data disks in RAID1.)
This VM is no longer updated by the #notsupported team, as NTGR now provides an official VirtualBox image themselves:
Installing ReadyNAS OS on VirtualBox


These steps were run on a RAIDiator-x86 4.2.22 system, any Debian system should work, other platforms may need tweaking;
your mileage may vary! And of course, it has to be said, don't expect any support from NETGEAR with this.
$ wget -q ftp://downloads.netgear.com/files/GDC/READYNAS-100/ReadyNASOS-6.0.4-x86_64.zip; unzip -q ReadyNASOS-6.0.4-x86_64.zip(losetup creates loopback device at first partition offset. installing syslinux-common (for mkdiskimage) first, because it will conflict with syslinux if installed at the same time. mtools provides mkdosfs.)
$ apt-get -y install syslinux-common; apt-get -y install syslinux mtools
$ mkdiskimage RNOS6.raw 512 8 32; losetup --offset 16384 /dev/loop0 RNOS6.raw
$ mkdosfs /dev/loop0; syslinux /dev/loop0; mount /dev/loop0 /mnt
$ dd if=ReadyNASOS-6.0.4-x86_64.img bs=16k skip=1|tar -C /mnt -x
$ echo -e 'default Normal\nlabel Normal\nkernel kernel\nappend initrd=initrd.gz reason=normal' > /mnt/syslinux.cfg; umount /mnt; losetup -d /dev/loop0
Now you have the raw disk image. Next you need to create a .VMDK file, to properly reference the RAW file, example:
# Disk DescriptorFileAnother option is to install the qemu-utils package, and run this command, to convert the raw image into a single VMDK file:
version=1
encoding="windows-1252"
CID=fffffffe
parentCID=ffffffff
isNativeSnapshot="no"
createType="monolithicFlat"
# Extent description
RW 327680 FLAT "RNOS6.raw" 0
# The Disk Data Base
#DDB
ddb.virtualHWVersion = "8"
ddb.longContentID = "deadbeefcafedeadbeefcafeffffffff"
ddb.uuid = "60 00 C2 9c c1 a4 a8 2b-9f d1 65 f2 1e b1 9d 09"
ddb.geometry.cylinders = "325"
ddb.geometry.heads = "16"
ddb.geometry.sectors = "63"ddb.uuid.image="71222d44-9672-4482-941c-149c2ee0dfc4"
ddb.uuid.image="71222d44-9672-4482-941c-149c2ee0dfc4"
ddb.uuid.modification="de4161f9-152e-442e-ad6e-aa559179bd3e"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
ddb.geometry.biosCylinders="325"
ddb.geometry.biosHeads="16"
ddb.geometry.biosSectors="63"
qemu-img convert -f raw RNOS6.raw -O vmdk RNOS6.vmdk
Now load up VirtualBox, create a VM, give it this disk to boot from, and a few more 'data' disks to install to. Put the E1000 NIC in Bridge mode.
You can discover the NAS via RAIDar, and possibly readycloud.netgear.com. Default admin/root password is 'password'. You can login via the console in the VM as root. Open https://IP/admin, and access Dashboard. The system model shows as 'VirtualBox Simulation'.
50 Replies
Replies have been turned off for this discussion
- chirpaLuminaryI can try exporting in VB using the 'Legacy OVF' option. Have not tested in VMware/Parallels/etc. TFTP_REQ means it couldn't find the boot flash. It looks like they detect VirtualBox and work around the path there.
- CharlesLaCourAspirantInteresting that when it RAIDar sees the VM running under VirtualBox it actually lists the Model as VirtualBox.
It looks like it is using connman for DNS and the settings in the UI don't have a DNS default domain or search domain settings. Do you know what the directive in the connman settings file is to set the DNS domain or search domains? - Arnaud73AspirantThanks Chirpa for this VM!
I was curious to know what I will be missing on my 2 NASes ;) chirpa wrote:
For the lazy, a pre-made appliance to download and import, all ready to go! ReadyNASOS6VM.ova (209 MB)
(Boots into first time setup wizard. Has 2x32GB data disks in RAID1.)
My apologies Chirpa, the link doesn't work in Opera, and it never crossed my mind to use another browser. FF also gave me issues, but eventually I resorted to IE which worked. I shall look forward to trying it, many thanks.- chirpaLuminaryI use the link just fine in Chrome :/
chirpa wrote: I use the link just fine in Chrome :/
Yeah, I'm a bit of an Opera fanboy though. TBH that Mega site is the first site in years I've had flake out on me in that manner, you usually spot some kind of error that makes you think, "ah, Opera is being picky here" but that didn't happen this time.
I'll check on their boards to see if it's a common/known thing. Thanks anyway.- DAPBENJAMINAspirantHi,
Is there any chance of getting this working with VMware ESXi?
Regards,
Darren - chirpaLuminaryDoubt it. ESX uses SCSI disks, not SATA, along with other driver differences. And there would have to be in-place code to handle the different platforms, which it seems like only VirtualBox detection is built in.
- chirpaLuminaryAdded a RAIDiator-x86 4.2 VM as well: viewtopic.php?f=35&t=70834
- chirpaLuminaryUpdated OVA with 6.0.5 image.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!