Skip to content

Virtual Disk Mode

Julian Frohmüller edited this page Dec 20, 2024 · 4 revisions

In Virtual Disk Mode, OpenSuperClone will present the device under recovery as a virtual block device to the operating system. When a read to the virtual drive occurs, OpenSuperClone also copies that data from the source to the destination drive. Any further reads of that same data will be done from the destination image. This greatly reduces the wear of the source drive and allows for targeting specific data through the use of third party recovery software like DMDE, R-Studio, or UFS Explorer to name a few.

Size Limit CLI

The Virtual Disk Mode relies on a kernel driver that needs to be installed beforehand. See Compiling from Source#OSCDriver for more information.

Driver Modes

Virtual Mode 1

This mode uses all available Phases (starting with Phase 4) when reading from the source.

Virtual Mode 2

This mode will only use Phase 4 and will not perform any further processing of a chunk.

Virtual Mode 3

This mode is the same as mode 2, but it will increase the read size (up to the cluster size) when it detects sequential reads.

Virtual Mode 4

This mode only reads from the destination, and will not read any data from the source.

Virtual Mode 5

This mode will not read any data and will instead return zeroed data.

Slow Driver