NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
horim80
Nov 22, 2013Guide
Virtualbox on OS6 NAS
Hi all,
I know that it's possible to install VirtualBox on legacy x86 NAS.
What about OS6? Does anyone knows how to install VirtualBox on OS6?
Thanks.
I know that it's possible to install VirtualBox on legacy x86 NAS.
What about OS6? Does anyone knows how to install VirtualBox on OS6?
Thanks.
48 Replies
Replies have been turned off for this discussion
- mdgm-ntgrNETGEAR Employee RetiredI have heard that it is possible. I haven't tried it. What model do you want to run VirtualBox on?
- horim80Guide
mdgm wrote: I have heard that it is possible. I haven't tried it. What model do you want to run VirtualBox on?
I have RN516. I think that it has enough performance for running Virtualbox. - mdgm-ntgrNETGEAR Employee RetiredIt should work, but I don't know how to do it. Steps should be somewhat similar to those for 4.2.x
- horim80Guide
mdgm wrote: It should work, but I don't know how to do it. Steps should be somewhat similar to those for 4.2.x
Thanks. I will try. - horim80GuideAh...I give up. Is there anyone who has tried this?
- JMehringApprenticeI was finally able to get the latest VirtualBox running on OS 6.1.4 last night. It only runs 32 bit guest systems at this time until I can figure out how to enable 'VT-x' since I get this error when trying to run a 64 bit guest (VERR_VMX_NO_VMX). I am assuming this may need to be enabled in BIOS???
I am running it on a ReadyNAS Ultra 6 Plus with 4 Gb memory on 6.1.4.
I will list my notes I wrote down to get it going. There may be other dependencies I had installed previous to this so I will list all my dependencies I have in next post (IE x-windows)
The following is just a text file of notes I use so I can restore a system at a later date; it is not a shell script.
apt-get update
apt-get install build-essentials
# Install ReadyNas kernel headers from
# *** MAKE SURE ITS FOR THE CORRECT KERNEL (uname -a) ***
# http://kb.netgear.com/app/answers/detail/a_id/2649/~/gpl-open-source-code-for-programmers
#
mkdir tmp
mv ReadyNASOS_V6.1.4_WW_src.zip tmp
cd tmp
unzip /ReadyNASOS_V6.1.4_WW_src.zip
cp -rp linux-3.0.93 /data/.apps
ln -s /data/.apps/linux-3.0.93 /usr/src/linux-3.0.93
# Need to build kernel since autoconf.h is not in include/generated/autoconf.h yet
# Need .config file; select No to new options 6.1.4 has .config I can use; 6.1.2 does not so get from .4
export KERN_DIR=/usr/src/linux-3.0.93
cd /usr/src/linux-3.0.93
make ARCH=x86_64 oldconfig && make ARCH=x86_64
# more virtualbox dependancies
apt-get install libqt4-opengl libvpx1
# Get the latest from virtualbox.org (debian build)
dpkg -i virtualbox-4.3_4.3.4-91027~Debian~wheezy_amd64.deb
/etc/init.d/vboxdrv setup
modprobe vboxdrv
modinfo misc/vboxdrv.ko - JMehringApprenticeHere are the other dependencies I mentioned in post above. More that likely you will only need 'x-window-system' and maybe 'xvfb'
#!/bin/sh
apt-get update
#General
#--------
apt-get install vim git sensors telnet
#For Bitcasa
#-----------
apt-get install x-window-system
apt-get install xvfb
apt-get install liblog4cxx10 libprotobuf7 libqtgui4
dpkg -i bitcasa_0.9.6.99_amd64.deb
cp Xvfb /etc/init.d/
cp bitcasa /etc/init.d/
update-rc.d Xvfb defaults
update-rc.d bitcasa default - mdgm-ntgrNETGEAR Employee RetiredJMehring thank you for these instructions.
If you download the logs (Status > Logs > Download all logs), what are the contents of bios_ver.log ? Your unit might have an old BIOS and simply need a BIOS update which you can install via SSH using flashrom. - JMehringApprentice@mdgm, here is a copy of that log, bios_ver.log
bios_date=10/03/2008
bios_vendor=American Megatrends Inc.
bios_version=080014
board_asset_tag=To Be Filled By O.E.M.
board_name=To be filled by O.E.M.
board_serial=To be filled by O.E.M.
board_vendor=To be filled by O.E.M.
board_version=To be filled by O.E.M.
chassis_asset_tag=To Be Filled By O.E.M.
chassis_serial=To Be Filled By O.E.M.
chassis_type=3
chassis_vendor=To Be Filled By O.E.M.
chassis_version=To Be Filled By O.E.M.
modalias=dmi:bvnAmericanMegatrendsInc.:bvr080014:bd10/03/2008:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvr10/03/2008FLAME6-MBV1.6:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
product_name=To Be Filled By O.E.M.
product_serial=To Be Filled By O.E.M.
product_sku=To Be Filled By O.E.M.
product_uuid=00020003-0004-0005-0006-000700080009
product_version=10/03/2008 FLAME6-MB V1.6
sys_vendor=To Be Filled By O.E.M.
uevent=MODALIAS=dmi:bvnAmericanMegatrendsInc.:bvr080014:bd10/03/2008:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvr10/03/2008FLAME6-MBV1.6:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.: - mdgm-ntgrNETGEAR Employee RetiredYes. You need an update: http://www.readynas.com/forum/viewtopic.php?p=387035#p387035
The Ultra 6 Plus uses the same BIOS as the Pro 6: "Pro(6)/FLAME6-MB (0726/v2.0)"
1. Download the add-on e.g. using wget
2. # dd if=BIOS_Update_Package_0.5-x86.bin bs=16384 skip=1 | tar -xv
3. # tar -xvf files.tgz
4. Install flashrom and its dependencies via apt-get
5. Use the flashrom command from the install.sh script to update the BIOS.
Related Content
NETGEAR Academy

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