How to get the data off of a ReadyNAS drive?
I have a Netgear ReadyNAS Duo network backup system with two drives in it. The data is accessible through the network, but when I remove a drive to get the data off in another computer, it shows that the drive is un formatted. I was thinking that maybe it is encrypted, or maybe I'm doing something wrong.
The question is: How can I get the data off of either of the drives in an external environment?
73 Answers
Apparently a ReadyNAS can use either EXT4 or BTRFS filesystems, and may use a RAID for multiple drives (like yours might).
Windows does not natively read those filesystems (currently), some 3rd party drivers are available, I've found their effectiveness to be mixed.
I found some interesting links with info on reading a non-RAID drive, and most linuxes (linuses? linuxii?) - most any Linux distribution - can read ext4 & btrfs.
This link Restoring Data from Netgear ReadyNAS Duo Hard Drive has instructions for non-RAID drives, should be worth a try. It sources this very very long forum thread as a reference. I'm sure there are RAID instructions available from a regular web search, if required. The basics are:
[to 6. on the original link] Get a Linux going that can read your hard drive
Here, some newer distributions may already be able to see & mount the hard drive's partitions.
If your file manager lists devices, it's possible that just clicking on the hard drive there may mount & open it.
Easiest way I can think if would be to try running Disks /
gnome-disk-utilityand see if it can mount them with a few clicks. (Disks can also erase or overwrite partitions with a few clicks too, so BE CAREFUL!).Or
system-config-lvmis a gui lvm manager, probably not required though.modprobe fuseThis command is used to add modules to linux to be able to "talk" to the HDDvgscanscans all SCSI, IDE and other disk devices on the system looking for LVM physical volumesvgchange -ay callows you to change the attribute of the HDD volume groups to "activate" and name the volume group as Cmkdir /mnt/lvmcreate a mount point for the volume groupmount -v /dev/c/c /mnt/lvmto mount the volume/group. [Original page's command wasext2fuse /dev/c/c /mnt/lvmbut it's apparently no longer in Ubuntu or Mint or Ubuntu's software repositories (there is afuseext2package & fuseext2 binary...) It would've used the installed ext2fuse utility to support the mounted EXT3 file system. You will notice a slight delay in output until this is displayed:/dev/c/c is to be mounted at /mnt/lvm fuse-ext2 intiailized for device: /dev/c/c block size is 16384
Once this is displayed, your HDD should be accesible.
[Use a file manager/browser to read your files in
/mnt/lvm]. Or Open another terminal window and entercd /mnt/lvm. You should notice a few folders such as Media, Home, etc. If you enter incd mediathenls, this will list the files/folders in the Media folder.
I was able to gain read access (I did not require write access and did not seek it) to a ReadyNAS Duo (v1) drive (X-RAID - the two drives were acting redundantly) in Arch Linux by following a process similar to that laid out in this blogpost and this other blogpost:
lsblk(before and after plugging in the drive via USB) to identify the path to the device (in my case /dev/sdb)vgscanto confirm thatcwas the appropriate drive group.vgchange -ay cto activate thecdrive group.fuse-ext2 -o allow_other,ro /dev/c/c /mnt/readynasto mount the disk. I had to use Fuse (fuse-ext2from the AUR). The standard mount command returned an error.- When finished, unmount the disk:
fusermount -u /mnt/readynas
Note, however, that I was only able to read the "left" drive (in bay 1) with this process. The "right" drive (bay 2) has no partitions according to fdisk -l and does not appear in a vgscan.
It seems that the disks are in encrypted state, then
get a.s.a.p. some disks that have at least the same size of the disks in the NAS (Don't forget - in case of many disks to number them with a pencil etc.)
By above stated Linuxes the best are PartitionMagic/Universal Boot CD, Systemrescue CD Linuxes
Make of each disk a with the linux shell command ddrescue (or the integrated cloning util, like clonezilla) disk clones - or (Get the disks out of the nas) - put them in a USB3 Cloning station (Price about 30-50 $).**
If the disks are readable by the above mentioned rescue Linux, you have luck, otherwise
try to use crypto-LUKS to decrypt and/or LVM stuff (The steps to mention here are too many, so do a stackoverflow/google search)