NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Aheagel's avatar
Aheagel
Aspirant
Jan 30, 2026

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

  • 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.

  • 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?

    • Sandshark's avatar
      Sandshark
      Sensei

      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.

      • Aheagel's avatar
        Aheagel
        Aspirant

        My main issue is that the NVX doesnt seem to have a USB boot section in the boot menu am I missing something?

  • 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.

    • Aheagel's avatar
      Aheagel
      Aspirant

      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?

      • Sandshark's avatar
        Sandshark
        Sensei

        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.

  • 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

    • Sandshark's avatar
      Sandshark
      Sensei

      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=normal

       

      So, 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.

      • StephenB's avatar
        StephenB
        Guru - 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.

  • 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 luckily 

    https://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




    • Aheagel's avatar
      Aheagel
      Aspirant

      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

      • StephenB's avatar
        StephenB
        Guru - 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.

  • 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.

NETGEAR Academy

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

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More