NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Aheagel
Jan 30, 2026Aspirant
Netgear Readynas NVX (Buisness)
I just bought the device for 30 euros and have managed to install the latest official firmware (4.2.31) with Root SSH and fixed the TLS issue. Now I am wondering moving onto flashing something more modern, like Alpine Linux x86. I was wondering if this is possible, advisable and what issues might arise. I have ordered a UART TTL to USB adapter and ask if I would need anything else for this.
I appreciate all kinds of feedback.
Thanks in advanced
25 Replies
- SandsharkSensei
I doubt few, if any, have tried. Given the 1.06GHz 32-bit SoC architecture and 4GB memory limit, it's not a speed demon.
- AheagelAspirant
But it should be possible? My main concern is how to get it to boot to the usb and then how and if the ethernet will be working also what will happen to the lcd?
- SandsharkSensei
While I've not tried it on an NVX, most units that shipped with RAIDiator 4.2.x aren't picky about the contents of the contents of the USB drive when you choose to boot from USB using the procedure you normally use for USB recovery: RAIDiator-4-2-USB-Recovery-Tool I've successfully booted even MS-DOS on a Pro6 that way. Most do not have a BIOS option to automatically boot from USB, but the NVX may be different.
- AheagelAspirant
My main issue is that the NVX doesnt seem to have a USB boot section in the boot menu am I missing something?
- SandsharkSensei
Probably not a "bad" flash. As I said, those old units are picky about what devices they'll recognize. In general, slower is better. But it seems you got it works out.
- AheagelAspirant
Two things, first I got both usb 2 and usb 3 (16 gb) to work on MBR table with an allocation size of 4KB. Second I accidently flashed debian 12 x86, which I believe tried to flash to my boot partition (I saw the debian install bios) and now when i try to turn it on nothing happens. It is completely unresponsive, no button works and no TLL. I read that you should have taken a VPD copy which I stupidly did not. Am I ****? Should I just buy a new unit?
- SandsharkSensei
Does anything different happen if you boot with the reset button pushed?
A real USB recovery (that is, using the USB recovery medium described in the article I linked above) should restore everything EXCEPT the vpd. Since you don't intend to use it to run the ReadyNAS OS, you shouldn't need the vpd. It's only needed to ID the hardware to the native OS.
- AheagelAspirant
Looks like I got the installation media running and tried to install Alpine on the internal HDD. But based on Sandsharks previous statement I assume that this cannot boot and i need to boot it via an external hdd? I have also not yet managed to get the drivers for my ethernet port working but have found a potential driver from openwrt. Ill report back with updates
- SandsharkSensei
Booting from the internal drive is not an option. While it is sometimes said that the ReadyNAS "boots from the drives", that's not entirely true. It boots from a slimmed down version of the OS on the internal flash and in RAM and then chain loads the OS on the drives. My Linux skills are insufficient to tell you how to accomplish that with an alternate OS other than in general terms. The internal flash behaves as a USB drive, so you'd use syslinux (as Netgear has) or GRUB (I don't know any reason it won't work) to do the chain-load. The trick is getting a slimmed-down enough system on flash to accomplish it. Using a compressed file with the RAM drive content is one way Netgear accomplished that.
If it helps, normal boot is defined in syslinux.cfg on flash this way:
label Normal kernel kernel append initrd=initrd.gz reason=normalSo, it extracts the contents of initrd.gz to RAM as the system disk and uses the kernel that's in the flash memory. But the "magic" is obviously in the content of initrd.gz (which, if memory serves, is really something other than a gzip file). I really thought I had a file extraction of a 4.2.x initrd.gz, but I can't locate it. All I have is an OS6 one. My recollection, too, is that they do not use chain.c32, which Google tells me would be the normal way. So they must have included the function of chain.c32 in one of their own binaries. I believe that the kernel in flash is actually the same kernel that's the operating one. Since it's going to need all the same device drivers, it makes sense.
One thing to consider is that Netgear turns the internal flash off after boot. Since you're not going to know how to do that, it's going to stay on all the time with an alternate OS. I have no idea what, if anything, that will do to the life of the device. I think Netgear's main reason for turning it off is to make it impossible for it to be inadvertently written to, not for life, so it likely doesn't matter as long as you're sure nothing is writing to it since the number of write cycles typically is a limitation.
Hopefully, I've given you enough ammunition to Google away and figure something out. I've not found anything showing how anyone else has used this method. Everyone seems to simply boot from USB when using an alternate OS. But that does mean you have to be present when it re-boots. Perhaps some hybrid of these methods would work best: put Syslinux or GRUB in flash but set it to boot from USB so you have more space to work with.
- StephenBGuru - Experienced User
Sandshark wrote:
Booting from the internal drive is not an option. While it is sometimes said that the ReadyNAS "boots from the drives", that's not entirely true. It boots from a slimmed down version of the OS on the internal flash and in RAM and then chain loads the OS on the drives.
Yes. When we say "boots from the drives", that is just shorthand for the full procedure.
Aheagel: You might look here:
and perhaps reach out to RustyDust via the github if you need more help.
- AheagelAspirant
I DID IT GUYS. Thanks so much for all the help from Sandshark and StephenB.
So I managed to install Debian 12 32bit instead / wanted to run OMV, on the internal HDD. So no need to have a permanent external USB for this at all and it boots automatically into the HDD aswell.
I started with a normal USB installation from usb via the recovery mode trick outlined, the annoying part was the part that i needed to modify the .cfg to work in text mode. I installed everything into the hdd as one partition. Then i rebooted into the usb again but this time into the debian rescue mode so i can access and mount the flash. Here I still dont understand that much, as i blindly trusted google Gemini, but i simply formated the whole internal flash and installed a newer version syslinux onto it. I also copied the initrd.img from /boot to the internal flash as the initrd.gz and aswell the vmlinux from /boot into the flash. I then modified the syslinux.cfg like this:DEFAULT debian
PROMPT 1
TIMEOUT 50
SERIAL 0 9600
LABEL debian
KERNEL vmlinuz
APPEND initrd=initrd.gz root=UUID=f35db2a4-c8f7-48c9-ad98-adba65473e1b ro console=ttyS0,9600n8 earlyprint=serial,ttyS0,9600
and rebooted.
And it boots directly into debian YAY
But as the internal ethernetport didnt work i still needed to use an external wifi adapter to get this working. But luckilyhttps://github.com/jimmyw/linux-intel-e1000gbe-driver
This worked perfectly. Just needed to comment out the hard coded path line and it copiled with no issue on debian 12.13.
I still dont understand the whole process 100% but i hope this somehow helps anyone with similar issue as me- AheagelAspirant
No clue how raid will be working as i simply installed everything onto one hdd. It might be difficult in the future if i want to run raid on all 4 drives as im reserving a whole drive for debian. But that is a problem for another day
- StephenBGuru - Experienced User
Aheagel wrote:
No clue how raid will be working as i simply installed everything onto one hdd. It might be difficult in the future if i want to run raid on all 4 drives as im reserving a whole drive for debian. But that is a problem for another day
Note you don't need to reserve the entire drive for debian, just one partition. You can create a second partition and put that in a RAID group.
But given the size of current hard drives, I think it'd be simpler to just use RAID-5 on the remaining disks.
- AheagelAspirant
Continuing My quest OMV works great. My only two issue now is the fan control and if possible the LCD. Do any of you know what I should look into to be able to control the PWM fans? I tried PWMconfig to no avail.
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!