We are committed to providing fast, efficient, and affordable software solutions that set new standards in the software development industry.
  • How to connect virtual RAID and LVM/LDM volumes to the operating system

In this article we'd like to draw the attention of data recovery specialists to R-Studio Technician feature that allows to connect any virtual object that exists in its Device view panel to the operating system. This feature allows you to connect any virtual object that exists in its Device view panel to the operating system. That object can be a simple disk image, a virtual RAID, any volume created by supported logical volume managers, or any combinations thereof. Once connected, such objects appear in the operating system either as a read-only virtual physical disk or partition. Files on those disks / partitions become accessible to the operating system and to any program installed in the system

This option has two main purposes:

  • Quite often the task isn't about recovering files from such object, but rather to browse through the folder structure, look at the files using their native applications, copy them to another place, and so on. For example, you have an image of an old disk and you need to copy several particular files that can be played back only by a specific application. Or you may need to find a certain video or music project. Instead of copying all such projects by R-Studio to another place, you can just browse through the image connected as a partition and find the needed project using its native application.
  • Sometimes R-Studio Technician can successfully create a very complex virtual object that other data recovery program cannot. On the other hand, such objects may have file systems that R-Studio Technician doesn't currently support. In this case, R-Studio Technician can create that virtual object and connect it to the host operating system. Another data recovery program that supports that file system can be then used to actually recover the files.

Below, we'll show you how to connect such virtual objects created in R-Studio Technician to the host operating system and then to use another data recovery program to get access to the files on that object.

Test setup
For clearness and simplicity, we use a very simple virtual object layout in our example. In real cases, such an object may be very complex.

The test object is a RAID 1 (mirror) consisting of a linear (sequential) LVM2 volume of two 320 GB HDDs and a 500 GB HDD. It was created in Openmediavault; open-source NAS software.
Virtual object layout
Virtual object layout
Click image to enlarge

The RAID was formatted as an XFS volume.

Next, the 500 GB HDD was removed from the layout leaving only the LVM volume available. The task is to get access to the files on this volume.

We will use Active@ UNERASER (Freeware) as an XFS-compatible data recovery program from other vendor. We chose it because of its simple interface and reliable performance. You may use any other data recovery software that you prefer.

Creating the virtual physical disk in the host operating system
1. Connect the two disks to the computer with installed R-Studio Technician, turn the computer on, and start R-Studio Technician.

We recommend you to use images rather than actual hard drives in real data recovery cases.

Upon its startup, R-Studio Technician will automatically assemble the LVM volume. However, it cannot access its files because it cannot recognize XFS volumes.
LVM volume assembled in R-Studio Technician
LVM volume assembled in R-Studio Technician
Click image to enlarge

Now we need to connect this LVM object to the system in order to make it accessible for other software that should be capable of processing XFS volumes.

2. Right-click the object and select Mount in the shortcut menu. The "Mount as a virtual drive" dialog box will appear.
Connecting a virtual object to the system
Connecting a virtual object to the system
Click image to enlarge

3. Select "Mount as: Physical drive" and click the OK button. You may also connect an object as a partition, if necessary. Read R-Studio Technician's online help to learn which option is more suitable for your case: R-Studio On-line Help documentation Connecting Virtual Objects to the System as Virtual Drives.

* The connected virtual object will appear as a separate object in the R-Studio Technician's Device view pane.
Virtual object connected to the system as a virtual physical disk
Virtual object connected to the system as a virtual physical disk
Click image to enlarge

This object will also appear on the Disk Management tab in Computer Management.
Virtual object created by R-Studio Technician
Virtual object created by R-Studio Technician
Click image to enlarge

Next, R-Studio Technician needs to be closed to prevent it from interfering with the work of other software that will access the connected objects. R-Studio Technician will show a warning message that some of its objects remain connected to the system.
Objects that will remain connected after closure of R-Studio Technician.
Objects that will remain connected after closure of R-Studio Technician.
Click image to enlarge

Gaining access to the files on the virtual physical disk
1. Start Active@ UNERASER and locate the virtual physical disk created by R-Studio Technician and the LVM object created by Active@ UNERASER itself.

Please note that Active@ UNERASER could not find any traces of the XFS partition in the LVM object it created.
LVM objects in Active@ UNERASER
LVM objects in Active@ UNERASER
Click image to enlarge

On the contrary, Active@ UNERASER found some signs that there are possibly partitions on the virtual physical disk created by R-Studio Technician.

2. Click QuickScan Now
Virtual physical disk created by R-Studio Technician
Virtual physical disk created by R-Studio Technician
Click image to enlarge

Now wait for QuickScan to complete.
QuickScan progress
QuickScan progress
Click image to enlarge

By the way, QuickScan may not be always quick.

3. Locate the found XFS partition
Found XFS partition
Found XFS partition
Click image to enlarge

4. Select the XFST partition and click "Scan Volume"
XFST partition
XFST partition
Click image to enlarge

* Active@ UNERASER will show folders and files found on the partition.
Files found on the partition
Files found on the partition
Click image to enlarge

We can browse through the folders and preview files by double-clicking them. This lets us ensure that the file system on the virtual physical disk created by R-Studio Technician is restored successfully.
File preview
File preview
Click image to enlarge

You need to start R-Studio Technician again to disconnect the virtual physical disk. To do so, click the connected disk and select "Unmount" from the shortcut menu..

Conclusions
This article has shown that R-Studio can connect virtual objects it has created to the system and make them accessible to the system itself as well as other software, including alternative data recovery programs.

Data Recovery Feedback
372 feedbacks
Rating: 4.8 / 5
I have used R-studio with USB Stabilizer,Rapid-spar,Deep spar, Pc3000, MRT.I am thoroughly satisfied.Now i have made head maps to isolate bad heads of hard disk when used with mounted disks.
I was completely lost. My Mac seemed to have eaten my 4TB external USB drive - was formatted APFS encrypted. The volume just disappeared while running and I had to reboot and when it came back the volume could not be unlocked / mounted natively. I tried a whole heap of methods (https://github.com/libyal/libfsapfs/, drat and many others) to no avail. R-Studio data recovery was able to recover the entire volume - a complete life saver, worth every cent!
I really love your R-Studio product, I am doing Data Recovery as a professional, I used RS since the early versions and I loved the product, as far as I can tell, R-Studio, especially the Tech Version (but including the standard) is one of the best and excellent tools for a pro to have in the arsenal of tools in a pro DR lab, especially combining with the specialized Data Recovery hardware providers like DeepSpar, and PC3000, the rest of `wannabees` out there are waste of time, strongly recommend
I lost more than 200K files from my NAS due to a mistake. I tried 3 different recovery solutions over the 4 TB raid disks, and all of them performed ok but to be honest none of them were able to Raw recover the files and rename them with meaningful names out of the Metadata like R-TT did, then I was able to sort again my files and pictures and kind of restore all of them.

R-TT may not be the easiest or most user-friendly solution, but the algorithm used for the renaming saved me THOUSAND of hours of opening ...
Just recovered my old ext4 partition with R-Studio after trying testdisk and R-Linux without success. That partition was overwritten by another ext4 partition and I was losing my hope until I tried R-Studio demo. It detected all my files and directories again!

Bought it and 100% recommend it for anyone with a similar issue.