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
- chirpaLuminaryUpdated OVA with 6.0.6 image.
- Mortis360AspirantI can't download the VirtualBox image, it says its temporarly unaviable. Any posibillities to get the image somewhere else?
- mdgm-ntgrNETGEAR Employee RetiredWhat web browser did you use? Can you try another?
Welcome to the forum! - Mortis360AspirantThank you! I have tried Opera, Chrome and Internet Explorer. I get to the download page, but there it just wont pass even 1% of the download.
- chirpaLuminaryI'll put it on DropBox for an alternative link. Try: https://www.dropbox.com/s/oga669jz9nsrf ... x86_64.ova
- doylmiGuideThanks Chirpa! This is awesome! This will make my life a lot easier expanding my android app to support OS 6.
- chirpaLuminaryGlad to help!
- pogiAspirantHi chirpa,
I tried to run the image posted at the top off the topic but when booting I receive this message kernel require x86-64 cpu , i686 detected .. unable to boot.
Im running a ultranas 2 and I think the cpu is x86-64 ... Do I need to configure something?
Thanks - mdgm-ntgrNETGEAR Employee RetiredThe Atom CPU in the Ultra 2 does not have VT-x support. It can thus only run 32-bit VMs in VirtualBox. You will need to run the VM in VirtualBox on a PC/Mac or on a Pro 6 (not the first gen Pro unless you've replaced the CPU - voids warranty - but rather a second gen Pro). It should also be possible to run the VM on the new RN516 assuming the CPU in that has VT-x.
ReadyNAS OS 6 is a 64-bit OS. - pogiAspirantHi mdgm thanks for your replay
I dont really get it :
- the processor is a d405 which is 64 bits, but running radiotor 4.2.23 with debian etch a 32bit OS. is it because Im running on radiator? the only way to test OS6 is to install from scratch on the ultra2?
Related Content
NETGEAR Academy

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