NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
dekkit
Nov 10, 2009Aspirant
ReadyNAS Data Recovery - VMware recovery tool
Description
This topic contains links to linux VMware images (Debian / Ubuntu) that have been modified to enable you to access your ReadyNAS duo HDDs from any machine with a USB plug and a SATA to USB cable.
Advantages:
* VMware player be downloaded freely
* Can run in both existing linux / MS Windows (XP,Vista etc) operating system without any further modification
Disadvantages:
* Requires a SATA to USB cable
* Mac users will need to find another program to run the VMware files
Background
At some point your ReadyNAS Duo unit is going to stop working (which hopefully will be long and far into in the future) and there may be a point where you'll need to rely on your external backups.
While it's a good strategy to ensure you (and your family / clients) have a good disaster recovery process (having external off-site backups, checking the backups, knowing how to restore from backups etc), in some cases the backups might not work or the backups aren't available to you.
Due to the architecture of the ReadyNAS Duo (more specifically the 16KB blocksize of the partitions), you cannot simply pull out the hard disks, place them into a standard windows / linux pc, then copy all your files across to another computer or storage device.
Unfortunately there are no windows drivers that can properly access the drives and the process to configure a linux pc is complex (see viewtopic.php?f=25&t=24861&hilit=16+blocksize for further background on this)
The following VMware images contain all required patches to read your HDDs in linux just by entering a few terminal commands.
VMplayer Link
To get started, you will need to download a version of VMplayer for your operating system Win/Linux (Mac not directly supported yet), this can be found
http://www.vmware.com/products/player/
VMware Linux Image with Ext2Fuse
acmtn Debian release - tested ok, reports are that it works fine except for files greater than 4GB)
http://www.readynas.com/contributed/dek ... ebian5.zip
acmtn VM login info (username/password): root/rootadmin, vmuser/vmuser1
(please read the forums for more details on how to use this vmware )
_vito Ubuntu release - currently being tested, enables you to use the HDDs directly plugged into your pc without the need for a SATA to usb cable.
http://www.readynas.com/contributed/dek ... buntu9.rar
Details on this alternative vmware can be found on this post (you'll need to review the instructions carefully):
viewtopic.php?p=203653#p203653
dekkit Debian release - tested, a number of issues.
my initial attempt that helped start this thread has been found to have quite a few issues and may not work for you, but can be found here if you would like to try:
http://www.readynas.com/contributed/dekkit/VMwareDebian5.0%20-%20ext2Fuse.rar
dekkit VM login info: User: vmplanet pass: vmplanet.net
the acmtn version at this stage appears to be getting more reliable results for users. Unfortunately, I have not had time improve on my original dekkit release due to time constraints but if you would like to try please post your results.
Dekkit release Notes:
* You will need 8GB of free disk space once you have uncompressed the image
* You will still need to execute some of the terminal commands to mount the drive (take precaution so you don't accidently blow away your data)
* This VMware can access other windows file shares and can also be configured to host windows shares (see the docs for debian for more info on this)
* To uncompress the file use WinRar: http://download.cnet.com/WinRAR-32-bit/ ... 07677.html or for non-windows platforms try: http://www.rarlab.com/download.htm
* This image is a work in progress (WIP) so please post all errrors !!!!!.
Dekkit release Usage- this may apply to the other versions (eg acmtn
Login to the OS
Access the terminal and enter the following once the HDD has been attached (take note that your /dev/c may differ):
modprobe fuse
vgscan
vgchange -ay c
mkdir /mnt/lvm
ext2fuse /dev/c/c /mnt/lvm
there is a delay in output but then ..
"/dev/c/c is to be mounted at /mnt/lvm
fuse-ext2 initialized for device: /dev/c/c
block size is 16384"
Dekkit Release Acknowledgements
The original VMware image was found http://www.vmplanet.net/node/85 (before the various patches were applied - so feel free to drop them a donation), if you can improve this image by way of a script to make it even easier to use for us 'non-linux users' then please do so and share it back with the rest of us
This topic contains links to linux VMware images (Debian / Ubuntu) that have been modified to enable you to access your ReadyNAS duo HDDs from any machine with a USB plug and a SATA to USB cable.
Advantages:
* VMware player be downloaded freely
* Can run in both existing linux / MS Windows (XP,Vista etc) operating system without any further modification
Disadvantages:
* Requires a SATA to USB cable
* Mac users will need to find another program to run the VMware files
Background
At some point your ReadyNAS Duo unit is going to stop working (which hopefully will be long and far into in the future) and there may be a point where you'll need to rely on your external backups.
While it's a good strategy to ensure you (and your family / clients) have a good disaster recovery process (having external off-site backups, checking the backups, knowing how to restore from backups etc), in some cases the backups might not work or the backups aren't available to you.
Due to the architecture of the ReadyNAS Duo (more specifically the 16KB blocksize of the partitions), you cannot simply pull out the hard disks, place them into a standard windows / linux pc, then copy all your files across to another computer or storage device.
Unfortunately there are no windows drivers that can properly access the drives and the process to configure a linux pc is complex (see viewtopic.php?f=25&t=24861&hilit=16+blocksize for further background on this)
The following VMware images contain all required patches to read your HDDs in linux just by entering a few terminal commands.
VMplayer Link
To get started, you will need to download a version of VMplayer for your operating system Win/Linux (Mac not directly supported yet), this can be found
http://www.vmware.com/products/player/
VMware Linux Image with Ext2Fuse
acmtn Debian release - tested ok, reports are that it works fine except for files greater than 4GB)
http://www.readynas.com/contributed/dek ... ebian5.zip
acmtn VM login info (username/password): root/rootadmin, vmuser/vmuser1
(please read the forums for more details on how to use this vmware )
_vito Ubuntu release - currently being tested, enables you to use the HDDs directly plugged into your pc without the need for a SATA to usb cable.
http://www.readynas.com/contributed/dek ... buntu9.rar
Details on this alternative vmware can be found on this post (you'll need to review the instructions carefully):
viewtopic.php?p=203653#p203653
dekkit Debian release - tested, a number of issues.
my initial attempt that helped start this thread has been found to have quite a few issues and may not work for you, but can be found here if you would like to try:
http://www.readynas.com/contributed/dekkit/VMwareDebian5.0%20-%20ext2Fuse.rar
dekkit VM login info: User: vmplanet pass: vmplanet.net
the acmtn version at this stage appears to be getting more reliable results for users. Unfortunately, I have not had time improve on my original dekkit release due to time constraints but if you would like to try please post your results.
Dekkit release Notes:
* You will need 8GB of free disk space once you have uncompressed the image
* You will still need to execute some of the terminal commands to mount the drive (take precaution so you don't accidently blow away your data)
* This VMware can access other windows file shares and can also be configured to host windows shares (see the docs for debian for more info on this)
* To uncompress the file use WinRar: http://download.cnet.com/WinRAR-32-bit/ ... 07677.html or for non-windows platforms try: http://www.rarlab.com/download.htm
* This image is a work in progress (WIP) so please post all errrors !!!!!.
Dekkit release Usage- this may apply to the other versions (eg acmtn
Login to the OS
Access the terminal and enter the following once the HDD has been attached (take note that your /dev/c may differ):
modprobe fuse
vgscan
vgchange -ay c
mkdir /mnt/lvm
ext2fuse /dev/c/c /mnt/lvm
there is a delay in output but then ..
"/dev/c/c is to be mounted at /mnt/lvm
fuse-ext2 initialized for device: /dev/c/c
block size is 16384"
Dekkit Release Acknowledgements
The original VMware image was found http://www.vmplanet.net/node/85 (before the various patches were applied - so feel free to drop them a donation), if you can improve this image by way of a script to make it even easier to use for us 'non-linux users' then please do so and share it back with the rest of us
187 Replies
Replies have been turned off for this discussion
- dekkitAspirant
acmtn wrote: Hello, unless I hear otherwise, I will taking my ftp site down this Friday the 15th. Thanks.
i have downloaded this image and uploaded it to the readynas server for everyone else to use.
http://www.readynas.com/contributed/dek ... ebian5.zip (~1.6GB) - mdgm-ntgrNETGEAR Employee Retired
dekkit wrote:
i have downloaded this image and uploaded it to the readynas server for everyone else to use.
Thanks dekkit. I think I'll download this image. - marmat78AspirantDownloaded and extracted the 1.6GB zip-file. Folder contains files with to me unknown format. Downloaded VM Workstation 7 for Win to install that and try to load the folder content. No luck installing though, setup says I don't have a CPU that supports certain commands (I have Intel Core 2 Duo). What do I have to do in order to get this VMware recovery tool up and running in order to have a go at accessing my crashed Seagate disk?
- dekkitAspirant
marmat78 wrote: Downloaded and extracted the 1.6GB zip-file. Folder contains files with to me unknown format. Downloaded VM Workstation 7 for Win to install that and try to load the folder content. No luck installing though, setup says I don't have a CPU that supports certain commands (I have Intel Core 2 Duo). What do I have to do in order to get this VMware recovery tool up and running in order to have a go at accessing my crashed Seagate disk?
I'm using an old P4, and running the free VMplayer on WinXP SP3 and it seems to boot up fine. I'd be surprised if your Intel couldn't run it using VMplayer (given that it was created within a virtual environment and should not be hardware dependant). You need to select the vmw.Debian5.vmx file from within the VMplayer app.
Once you get past that look over the instructions provided acmtn as how to login and access your disk, you'll need to run a few terminal commands to get things working (see the first post, and subsequent amendments).
Dek - marmat78AspirantFinally got WMware Player 3.0.0 working on my PC, ran the image, accessed the disk and ran the terminal commands. Results:
vmw:/home/vmuser# modprobe fuse
vmw:/home/vmuser# vgscan
Reading all physical volumes. This may take a while...
/dev/sdb: read failed after 0 of 512 at 0: Input/output error
/dev/sdb: read failed after 0 of 512 at 2199023124480: Input/output error
/dev/sdb: read failed after 0 of 512 at 2199023243264: Input/output error
/dev/sdb: read failed after 0 of 512 at 0: Input/output error
/dev/sdb: read failed after 0 of 512 at 4096: Input/output error
/dev/sdb: read failed after 0 of 2048 at 0: Input/output error
Found volume group "vmw.debian5" using metadata type lvm2
vmw:/home/vmuser# vgchange -ay c
/dev/sdb: read failed after 0 of 2048 at 0: Input/output error
/dev/sdb: read failed after 0 of 512 at 0: Input/output error
/dev/sdb: read failed after 0 of 512 at 2199023124480: Input/output error
/dev/sdb: read failed after 0 of 512 at 2199023243264: Input/output error
/dev/sdb: read failed after 0 of 512 at 0: Input/output error
/dev/sdb: read failed after 0 of 512 at 4096: Input/output error
/dev/sdb: read failed after 0 of 2048 at 0: Input/output error
Volume group "c" not found
vmw:/home/vmuser# mkdir /mnt/lvm
mkdir: cannot create directory `/mnt/lvm': File exists
vmw:/home/vmuser# ext2fuse /dev/c/c /mnt/lvm
/dev/c/c is to be mounted at /mnt/lvm
fuse-ext2fs: No such file or directory while trying to open /dev/c/c
Can I now conclude my Seagate 1TB is in fact completely broken? Greatful for an answer to get a closure and throw this disk away. Only wish Netgear would start putting up other brands than Seagate on the HCL since this i my second dead Seagate. Really would like to buy e.g. larger Samsung disks that were on the HCL (especially now when I can't get rid of the ATA/LCC errors on my brand new 1.5TB WD15EARS........)
:( - mdgm-ntgrNETGEAR Employee Retired
marmat78 wrote:
Can I now conclude my Seagate 1TB is in fact completely broken?
How did it go when you ran SeaTools on it? See faq.php#How_can_I_verify_that_my_disk_is_bad%3F
If a disk is bad, you are not going to be able to recover the dat using the VMWare Recovery Tool. The Tool is only really useful for a rare situation where your ReadyNas chassis fails, you can't/don't want to get a replacement chassis and you wish to recover data from disks that are all fine. - marmat78AspirantSeaTools didn't even start. Displayed something like "catastrophic error..." and shut down. Yes I know VMware-solution isn't primarily for recovery, but I wanted to try all options before saying goodbye to my dear data on that disk (not dear enough to pay €1500 for Ibas' physical recovery though!). By the way, sometimes you can recover data with softwares like Ontrack or R-Tools, but how if you can't mount the disk (i.e. recovery would require mounting the disk, right?).
- chirpaLuminaryOntrack/etc can't do much if the disk is physically bad. If SeaTools can't work with the disk, VMware never will.
- mdgm-ntgrNETGEAR Employee RetiredIn future marmat78 I suggest you backup your data regularly. See http://www.readynas.com/?p=3153
- scokarAspirantI've managed to set up an Ubuntu Karmic system and am at the stage where I can mount my four 1TB drives from our NV+ as an LVM group.
How can I mount the group so that a non-root user can see the data?
When I try to access /mnt/lvm as a non-root user, OR share via samba, OR share via NFS, I get "permission denied"
I have added a user to the "fuse" group.
Thanks.
Related Content
NETGEAR Academy

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