R-Studio Recovery Manual
R-Studio Recovery Manual
No part of this User's Manual may be copied, altered, or transferred to, any other media
without written, explicit consent from R-tools Technology Inc..
All brand or product names appearing herein are trademarks or registered trademarks of
their respective holders.
R-tools Technology Inc. has developed this User's Manual to the best of its knowledge,
but does not guarantee that the program will fulfill all the desires of the user.
R-tools Technology Inc. retains the right to make alterations to the content of this
Manual without the obligation to inform third parties.
Contents I
Table of Contents
I Introduction to R-Studio 1
1 R-Studio Features
................................................................................................................................... 1
2 System Requirements
................................................................................................................................... 3
3 Contact Information
...................................................................................................................................
and Technical Support 3
4 R-Studio Main Panel
................................................................................................................................... 3
5 R-Studio Settings
................................................................................................................................... 6
6 R-Studio Switches
................................................................................................................................... 76
7 Properties Tab................................................................................................................................... 77
V R-Studio Emergency 83
1 Contact Informaiton
...................................................................................................................................
and Technical Support 83
2 Installing R-Studio
...................................................................................................................................
Emergency Startup Media Creator 83
3 Creating Startup
...................................................................................................................................
Disks 84
4 R-Studio Emergency
...................................................................................................................................
Operation 92
Starting a Computer with the R-Studio Emergency Startup Disks
.......................................................................................................................................................... 92
File Recovery .......................................................................................................................................................... 93
Searching for a File
.......................................................................................................................................................... 93
Disk Scan .......................................................................................................................................................... 93
Disk Images .......................................................................................................................................................... 94
5 R-Studio Emergency
...................................................................................................................................
Technical Information 95
Properties and Text/Hexadecimal Viewer
.......................................................................................................................................................... 95
Network Drives .......................................................................................................................................................... 95
Log .......................................................................................................................................................... 96
6 R-Studio Emergency
...................................................................................................................................
Hardware Compatibility List 96
Index 127
I Introduction to R-Studio
R-Studio is a family of powerful and cost-effective undelete and data recovery software. Empowered by
new unique data recovery technologies, it is the most comprehensive data recovery solution for recovery
files from from FAT12/16/32, NTFS, NTFS5 (created or updated by Windows 2000/XP/2003/Vista), HFS/HFS+
(Macintosh), Little and Big Endian variants of UFS1/UFS2 (FreeBSD/OpenBSD/NetBSD/Solaris) and
Ext2FS/Ext3FS (Linux) partitions. It functions on local and network disks, even if such partitions are
formatted, damaged or deleted. Flexible parameter settings give you absolute control over data recovery.
R-Studio Features
Contact Information and Technical Support
Data Recovery Using R-Studio
Basic File Recovery
Advanced Data Recovery
Mass File Recovery
Volume Sets and RAIDs
Data Recovery over Network
Text/Hexadecimal Editor
Technical Information and Troubleshooting
R-Studio Emergency
R-Studio Agent Emergency
1.1 R-Studio Features
R-Studio is a family of file restoring utilities. It recovers files both on local disks and on disks on remote
computers over network, even if their partition structures are damaged. A unique IntelligentScan
technology and flexible parameter settings give you real control over the fastest data recovery ever seen.
R-Studio features:
· Standard "Windows Explorer" - style interface.
· Host OS: Windows 9x, ME, NT, 2000, XP, 2003, Vista, 2008.
· Remotely recovers data over network. Data can be recovered on network computers running Win9x,
ME, NT, 2000, XP, or Linux and some other UNIX OS.
· Supported file systems: FAT12, FAT16, FAT32, NTFS, NTFS5 (created and updated by Win2000 or
XP), Ext2FS/3FS (created by Linux or other OS), HFS, HFS+, HFSX, and UFS1, UFS2, UFS
BigEndian (used by the FreeBSD, OpenBSD, and NetBSD operating systems).
Please note, that when a file is being deleted on the HFS, HFS+, HFSX file systems, the computer
completely removes all system information on it, and there is no way to recover the deleted file
except by using the Extra Search for Known File Types option. Nevertheless, R-Studio is able to read
existing files from HFS, HFS+, and HFSX disks.
· Support for known file types. R-Studio searches for files with known typical features of their
structures allowing the user to search for files on devices with unknown files systems, including an
HD, CD, DVD, floppy disk, Compact Flash Card, USB drive, ZIP drive, Memory Sticks, and other
removable media.
· Scan process visualization. While scanning an object, R-Studio graphically shows items that have
been found, including files of known types, FAT and NTFS MFT records, boot records, etc.
Drives panel:
You can select an object by clicking on it.
Properties tab:
This tab shows the properties of an object selected on the
Drives panel.
Log panel
Connect to Remote
Click this button to connect to a remote computer on a
network.
Refresh
Click this button to refresh the panels.
Scan
Click this button to start scanning a selected
object.
Open Drive Files
Click this button to start searching for files on a selected
object.
Open Image
Click this button to open a previously created
image.
Create Image
Click this button to create an image of a selected
area.
Create Region
Click this button to create a region on a selected
disk.
Create virtual volume sets or RAIDs
Click this button to create a virtual volume set or RAIDS.
Select an appropriate type from the menu.
Delete
Click this button to delete a selected object on the main
panel.
Stop
Click this button to stop the current
operation.
R-Studio has two operation modes:
File search on a partition (including recently found during disk scan).
In this mode, R-Studio analyzes MFTs on NTFS partitions, FATs on FAT partitions, and SuperBlocks
on Ext2FS partitions. Then it displays all files which records have been found in the analyzed tables.
Then recently deleted files, which records still remain, can be recovered. If files have not been found,
that means that their records have been deleted. In this case, the disk must be scanned.
File search supports file masks and regular expressions. Multiple files in different folders can be found
and recovered in one recover session.
R-Studio supports mass file recovery. There is no limit in the number of files that may be recovered
during one session.
File content may be previewed before recovery.
File or disk binary data can be viewed and edited in the text/hexadecimal editor. Also can be viewed
and changed all attributes for NTFS files.
Disk scan, searching for partitions.
In this mode, R-Studio scans the entire disk or its part. Using a number of statistic and deterministic
criteria known as IntelligentScan technology, it determines existing or existed partitions on the disk,
and their file systems. It is also possible to add new partitions, by setting manually all required
parameters.
A disk can be scanned through several successive scans, each with its own parameters. R-Studio
accumulates the information from successive scans and keeps track of changes in the information
obtained from different scans. The information obtained from the disc scan can be stored in a file. It
may be loaded and processed later at any convenient time.
1.5 R-Studio Settings
You may specify some global setting for R-Studio on the Settings dialog box. You may reach it by
selecting Settings on the Tools menu.
Main
Main dialog box
Main settings
System Options
Enable Write If this check box is selected, R-Studio enables you to write any
changes made in the Text/Hexadecimal Editor.
Debug Mode If this check box is selected, R-Studio displays an additional
command Create FS Snapshot on the shortcut menu for an object
with a file system. An FS Snapshot contains system data for the
file system only (file descriptions without file contents). If a
problem appears, this snapshot can be sent to R-Studio technical
support to identify the problem. This option greatly slows
R-Studio.
Default HFS Code Page Select the national encoding for the HFS partitions
Hints
Show All Warnings and If this checkbox is selected, R-Studio shows all warning
Confirmations messages for which the Never show again check box has been
selected.
Disable All Warnings and If this checkbox is selected, R-Studio does not show anymore all
Confirmations warning messages for which the Never show again check box has
been selected.
Known File Types
Known File Types dialog box
You may specify which Known File Types will be enabled/disabled by default.
Log
Log dialog box
Log options
Type
File If this check box is selected, R-Studio logs all events with recovered files.
File System If this check box is selected, R-Studio logs all events with the file system.
Partition If this check box selected, R-Studio logs all events with partitions.
Recover If this check box is selected, R-Studio logs all events with the recovering
processes.
Disk If this check box is selected, R-Studio logs all events with disks.
Network If this check box is selected, R-Studio logs all events with network operation.
Severity
Error If this check box is selected, R-Studio adds error messages into its log.
Warning If this check box is selected, R-Studio adds warning messages into its log.
Information If this check box is selected, R-Studio adds information messages into its log.
Success If this check box is selected, R-Studio adds success messages into its log.
NEVER WRITE A LOG FILE ON THE DISK FROM WHICH YOU RECOVER DATA!!!
Or you may obtain unpredictable results and lose all your data.
Save log to file If this check box is selected, R-Studio writes its log into a log file specified in the
File location: field.
Rewrite/Append Select it if you want to rewrite a log file, or append log information to this file.
Save as You may select the encoding for the log file. You may select ANSI, UNICODE, or
UTF8.
Note: If in the Recover dialog box the Condense successful restoration events check box is selected,
the Log will display only Error, Warning, and Information event messages.
Bad Sectors
Bad Sectors dialog box
Folders panel
Deleted folder
Marked folder (all child
objects in this folder
are marked)
Partially marked folder
(some child objects in
this folder are marked)
Cross-linked deleted
folder (A FAT folder
containing data which
also belong to other
FAT folders.)
Questionable deleted
folder (A FAT folder
found by R-Studio, but
with apparently invalid
content.)
Files panel:
Deleted file:
Marked deleted file
Selected deleted file
You may also arrange the data as required: by their extensions, creation/modification time, or as a real
file structure
Select Drive
Click this button to return to the R-Studio main panel to select another
drive.
Reopen Drive Files
Click this button to list files
again.
Recover
Click this button to recover selected
folders/files.
Recover Marked
Click this button to recover marked
folders/files.
Find
Click this button to find a particular file/folder.
Find Next
Click this button to find the next object specified in the Find
dialog window.
Find Previous
Click this button to find the previous object specified in the Find
dialog window.
File Mask
Click this button to specify a file
mask.
Stop
Click this button to stop the current
operation.
Up
Click this button to move highlighting one
folder up.
The Log panel will show how many files and folders are on the object, and their size. You may
specify which events will be shown in the log pane by setting a log filter.
Note: Metafiles are the file system's internal files invisible to any user, or file system data, which
R-Studio represents as files. These files do not contain user data directly. Unless you want to
scrutinize a disk file system, do not restore them.
If the Too many files... message appears, you may temporally stop file listing and browse through
found files. Then you can resume file listing. You also may skip this file topic and continue.
R-Studio will keep information about the entire file structure.
Recover options
Condense successful restoration If this check box is selected, R-Studio will display only error
events
‚ Specify a file to be found and its options on the Find dialog box, and click the OK button
Note that a File Mask may be applied.
Find/Mark dialog box
Find/Mark options
You may specify how to treat specified strings. Please note that R-Studio stores previously entered
search strings.
Files If this option is selected, R-Studio treats specified strings as file names. Use ?
for one unspecified character and * for an unlimited number of them to specify
file masks.
File Extensions If this option is selected, R-Studio treats specified strings as file extensions
Regular If this option is selected, R-Studio treats specified strings as regular expressions
Expressions
All Files If this option is selected, R-Studio applies Advanced Options to all files.
Options
Match case If this check box is selected, R-Studio makes a case-sensitive search
Look in Specifies where R-Studio searches for, and marks, files. It can look for them on
the Entire disk, From current folder, In the Current folder and subfolders, and in the
Current folder only. If From current folder is selected, you may also specify the
Direction for the search from the current position in the current folder.
Deleted files If this check box is selected, R-Studio makes a search among deleted
files/folders.
Existing files If this check box is selected, R-Studio makes a search among existing
files/folders.
Find/Mark mode Specifies what R-Studio does with the found files. It may:
Find all matched files. R-Studio searches for all matched files. The search results
appear on the Find Results panel.
Find first matched file. R-Studio stops at the first found file.
Mark matched files. R-Studio marks all found files.
Unmark matched files. R-Studio unmarks all found files.
Please note, that when performing a new find and mark/unmark task, R-Studio
does not takes into consideration the previous marked/unmarked state of files. For
example, if you first mark all doc files, and then all txt files, all doc files remain
marked, too. To unmark them, you should specify doc once again and select
Unmark matched files.
Look at
Files If this check box is selected, R-Studio includes files into a search.
Folders If this check box is selected, R-Studio includes folders into a search.
Direction Specifies search direction from the current position. Available only if From current
folder is selected in Look in.
Advanced Options
Size from/up to Specifies file size limits.
File Id Specifies File Id that R-Studio assigns to a file.
Date Specifies file date boundaries. Files may be Modified/Created/Last Accessed.
Ü R-Studio will show/mark the found file(s)
If you need to find and mark many files, go to the Find and Mark Multiple Files topic for details.
To repeat the search,
¡ Click the Find Next or Find Previous buttons
Other ways to repeat the search
· Right-click a folder and select Find Next or Find Previous on the shortcut menu
or
· Select a folder and select Find Next or Find Previous on the Tools menu
To find all files and show them on the Find Results panel,
¡ Select Find all on the on the Find dialog box,
or
select Find all on the Tools menu
Ü R-Studio will show the found files on the Find Results panel
2.1.2 Previewing Files
R-Studio has a built-in file previewer that allows you to preview both existing and deleted files. You
may use this feature to estimate recovery or a file to be recovered.
To preview a file
• Right-click a file to preview on the Files panel and select Preview on the shortcut menu
Other ways to preview the file
· Select the file on the Files panel and click the Preview button,
or
· Select the file on the Files panel and select Preview on the File menu
Ü R-Studio will show the content of the file
If you have several files open in the previewer, you may instantly close all of them by selecting Close
All Previews on the File menu.
List of supported file formats
MS Office files: Word documents and Excel spreadsheets (Microsoft Office and
Excel should be installed)
Video/Audio files: With proper software and codecs installed in the system
Graphic files:
Format Extension Compression
Adobe Photoshop Document psd
Alias Image pix als alias
Amiga IFF iff blk Rle
Bob Ray-Tracer bob
CALS Raster Goup 1 cal cals
Canon PowerShot crw
Casio QV-10/100 Camera cam
Chinon ES-1000 digital camera cmt
Cloe Ray-tracer clo
CompuServe GIF gif giff
DKB Ray-tracer dis
DPX dpx
Deluxe Paint, Electronic Arts lbm
Digital F/X tdim graf
EPS Interchange Format epi
Electric Image ei eidi
Encapsulated Postscript (Preview) eps
Explore (TDI) & Maya tdi iff
Gimp Bitmap xcf
Gimp Brush gbr
Gimp Icon ico
Gimp Pattern pat
Image Magick mif miff
Imaging Fax g3n
Intergraph Format itg cit rle
Joint Photographic Experts Group jpg jpeg jif jfif
Jeff's Image Format jif
Kodak Cineon cin dpx
Kodak DC120 Digital Camera kdc
Kodak DC25 Camera k25
Kodak Photo CD pcd
Konica Camera File kqp
LucasFilm Format lff
MTV Ray-tracer mtv
Prediction
TrueVision Targa tga pix bpx vda icb Rle
vst
Utah Raster image Rle
Vista vst
Vivid Ray-tracer img
Wavefront Raster file rla rlb
Webshots wbc wbp wbz
Winfax fxs fxo
Windows & Aldus Metafile wmf
Windows Bitmap bmp rle rl4 rl8 sys Rle 4 & 8 bits
Windows Clipboard clp
Windows Cursor cur
Windows DIB dib
Windows Enhanced Metafile emf
Windows Icon ico
Wireless Bitmap (level 0) wbmp wbm wap
X11 BitMap xbm bm
X11 PixMap xpm pm
XV Visual Schnauzer p7
Zsoft Multi-page Paintbrush dcx
Zsoft Publisher's Paintbrush pcx pcc dcx Rle
2.1.3 File Masks
R-Studio shows only those files/folders that match the specified file mask. File mask affects files/folders
that are processed by the Recover and Find commands.
To specify a file mask,
• Click the File Mask button
Other ways to specify the file mask
· Right-click a folder and select File Mask on the shortcut menu
or
· Select the folder and select File Mask on the Tools menu
‚ Specify the file mask on the File mask dialog box and click the OK button
Mask dialog box
Scan options
Disk Size: Shows the size of the object to be scanned
Start: Sets the start point of the area to be scanned.
Size: Sets the size of the area to be scanned.
Numbers in these fields can be in bytes or sectors. If no letters are after the numbers, R-Studio
assumes the numbers are in bytes.
See Data Formats for more details.
File Systems: Specifies the file systems which objects are to be searched for.
Current version supports: FAT, NTFS, Ext2FS/3FS, HFS, and UFS file systems.
Please note that if you need to scan an HFS, HFS+, or HFSX disk, always enable
the Extra search for Known File Types option. This is very important because when
files are being deleted on the HFS, HFS+, HFSX file systems, the computer
completely removes all system information on them, and there is no way to
recover the deleted files except by using the Extra Search for Known File Types
Book (Unicode)
The Bat! Message Base The Bat! Message
Index
Font
Adobe PostScript Font Adobe Printer Font BDF Unix font BGI font
CPI DOS font TrueType font
Graphics/Picture
AVHRR Satellite Adobe Photoshop Agfa/Matrix Scodl Alias Wavefront Raster
image image image image
AutoCAD Binary AutoCAD image Autodesc Animator Pro Autodesc Animator Pro
image color map image
Autodesc Animator Autologic image BMF image ColoRIX image
image
CompuServe GIF ComputerEyes Raw Continuous Edge Corel Texture image
image image Graphic image
CorelDraw CMX CorelDraw image Cubicomp Picture Dr. Halo palette
image Maker image
Enhanced MetaFile Epson Stylus image Erdas LAN/GIS image Fractal Image Format
image
GEM Raster image * GEM VDI image GOES Satellite image Gridded Binary image
HP Command HP Raster image Hitachi Raster image IBM Picture Maker
Language image image
JPEG image JPEG-LS image HSI JPEG image Jovian Logic image
LBM/IFF image Lotus PIC image Macintosh PICT image Macintosh PICT image
Macintosh Paint image Macintosh Paint image Microsoft Paint image PBM image
PGM image PIX image PM image PNG image
PPM image Pictor PC Paint image Quick Link II fax RenderMan image
image
SGI image STAD image Sketch image Sun Raster image
Tagged Image Format TrueVision image Utah Raster Toolkit VITec image
File image
Windows Animated Windows Bitmap Windows Fax Cover Windows MetaFile
cursor image image image
Windows cursor Windows icon WordPerfect Graphics X PixMap image
image
X Window Dump ZSoft PCX image
image
Multimedia: Audio Files
AIFF sound AVR sound Advanced Streaming AudioCD file
Format file
CMF music Creative Voice file DiamondWare sound EA ASF/MUS audio
file
Extended M3U playlist MIDI Instrument MIDI music MIDI stream
definition
MPEG Layer I audio MPEG Layer II audio MPEG Layer III audio MUS music
The Log pane will show scan progress. Scan may be stopped by clicking the Stop button on the
toolbar. Later the scan process may be resumed with different scan parameters.
You may see which file object(s) is/are on a particular disk part. Click the corresponding rectangle on
the Scan Information pane and view the information on the Scan Information dialog box.
Select the file object and click Open in Hex Editor to view/edit the file object in the
Text/Hexadecimal Editor.
When an object is scanned, a number of Recognized partitions will appear. R-Studio shows them in
different colors depending on which elements of the partition have been found.
Both boot records and file entries are found for this partition
Only file entries are found for this partition
Only boot records are found for this partition
Although such recognized partitions are virtual objects, files can be searched for and recovered from
recognized partitions as from real logical disks using Basic File Recovery.
To see the information about a newly found object, simply click it on the Drives panel. Click this link
to see the information about the object Recognized0 on the logical disk H:.
All scanned information may be deleted on the shortcut menu for a scanned object.
Scan information may be saved in a file. Previously saved scan information may be loaded. This can be
done on the Drive or shortcut menu for a selected object.
Multiple scans
If the selected object has been completely scanned, you may rescan it either completely or with new scan
parameters. If the selected object has been scanned partially, you may scan the rest of the object, ignore
the existing scan information and scan the entire object, or specify scan parameters manually.
R-Studio accumulates the information from successive scans and keeps track of changes in this
information obtained from different scans.
You may make several scans of successive or overlapping areas. Click the Advanced button, specify an
offset and size for a new area to scan on the Advanced Scan dialog box and click the Add button. You
may specify and add several scan areas. You may select which areas should be scanned. Selected scan
areas can be merged. Right-click a necessary area and select either Merge Down, Merge Down All, and
Merge Selected.
Advanced Scan dialog box
from begin Optional Specifies from where the offset Default: begin
end
is calculated.
If end, the offset is from the end
of file to the first byte of the
signature. That is, if the signature
is two bytes long, the offset
value should be 2.
Comments
<!-- Comment string -->
An XML standard string for a comment.
2.2.3 Regions
Scanning large objects may take a long time. Sometimes, only a smaller area of a disk needs to be
scanned or searched for files. Such area is called a region. A region can be created on any object in the
R-Studio's Drives panel.
Created regions can be scanned, and files on them can be recovered in the same way as from hard drives
or logical disks.
Created regions can be deleted.
Note: R-Studio does not create anything real on the disk. Regions are virtual objects that do not affect
actual data on the disk.
To create a region
• Select an object on the R-Studio's Drives panel and click the Create Region button
Other ways to create the region
· Right-click the selected object and select Create Region on the shortcut menu
or
· Select the object and select Create Region on the Create menu
or
· Select the object and press the F4 key on the keyboard
‚ Specify required parameters on the Create region dialog box and click the Create button
Create region dialog box
Region options
Disk size: Shows size of the object where the region is to be created. The region cannot be
larger than this size.
Start: Start point of the region
Size: Size of the region. Cannot be larger than Disk size.
Numbers in these fields can be in bytes or sectors. If no letters are after the numbers, R-Studio
To delete a region
¡ Select a Region on the R-Studio Drives panel and click the Delete button, or
Right-click the selected region and select Delete Region on the shortcut menu.
2.2.4 Images
An image is an exact, byte by byte, copy of any object on the Drives panel. When created, images can be
processed like their original objects.
Images are very useful if there is a risk of total data loss due to hardware malfunction. If bad blocks are
constantly appearing on a hard drive, you must immediately create an image of this drive. All data search,
scan and restoring can be done from this image.
To create an image,
• Select an object on the R-Studio's Drives panel and click the Create Image button
Other ways to create the image
· Select the object and select Create Image on the Drive menu
or
· Right-click the selected object and select Create Image File on the shortcut menu
‚ Specify image options, a file name, and destination for the image on the Create Image dialog box
Note: To store an image file, you need a free space equal to at least the object size.
Image Options
Image name Specifies the name and path for the image file
Plain image If this option is selected, R-Studio will create a simple exact copy of the
object. This image format is compatible with the previous versions of
R-Studio.
Compressed image If this option is selected, R-Studio will create an image file which can be
(R-Drive Image compressed, split into several parts, and password-protected. This image file
compatible) is fully compatible with the images created by R-Drive Image, but
incompatible with the previous versions of R-Studio.
Image compression You may compress the data in the image to save space. Active only if the
ratio Compressed image (R-Drive Image compatible) is selected.
Estimated size Shows the estimated size of the image file. An actual image size depends on
how much empty space is on the selected partition and what file types are
there. Active only if the Compressed image (R-Drive Image compatible) is
selected.
Image split size You may set this option to Automatic and let Windows decide how to split
the image file. This mostly depends on the file system on the destination
disk. You may also either explicitly specify the split size, or choose a preset
for various devices with removable storage. Select Fixed size for that. Active
only if the Compressed image (R-Drive Image compatible) is selected.
Password You may protect your image file with a password. Note: This feature
provides a relatively moderate protection against conventional unauthorized
access. Active only if the Compressed image (R-Drive Image compatible) is
selected.
Ü R-Studio will start creating the image, the Progress message showing the progress.
To process an already created Image, the image file should be opened.
To open an image
• Click the Open Image button, or
Select Open Image File on the Drive menu
By finding and marking multiple files using the Find/Mark dialog box
You may find and mark all the files on the entire disk by using Mark matched files in the Find/Mark mode
option. You may specify all the necessary search options and mark all the found files. Please note that
each find and mark/unmark operation is independent from previous ones. That is, if a file matches the
search criteria, it will be marked/unmarked regardless of its previous marked/unmarked state.
For example, if you first mark all doc files, and then all txt files, all doc files remain marked, too. If you
then decide to unmark all files smaller than 2 kB, all doc and txt files will stay marked except those that
less than 2 kB.
2.3.2 Recover Multiple Files
If R-Studio while recovering files encounters either an already existing file or file with a broken name,
normally it will stop working and ask you what to do with the file. If you recover multiple files, that may
require you answer a lot of the same questions. You may use Mass File Recovery Options on the Recover
dialog box to instruct R-Studio what to do in those cases for all files.
Mass FIle Recovery Options
File Already Exists These options instruct R-Studio what to do if there already exists a file
with the same name.
Prompt If this option is selected, R-Studio asks the user what to do for each such
file. It stops file recovery until it receives the answer.
Add a File ID to filename If this option is selected, R-Studio adds a File ID to the file name. If a file
already exists with the same name and that file ID, a number will be
added to th file name and file ID.
Overwrite If this option is selected, R-Studio overwrites the old file with the new
one.
Skip If this option is selected, R-Studio skips all new files with the same
name.
Broken File Name These options instruct R-Studio what to do if a file to be recovered
appears to have an invalid name.
Prompt If this option is selected, R-Studio shows the standard Broken File Name
dialog box for each file with a broken file name. It stops file recovery
until it receives the answer.
Rename and change all If this option is selected, R-Studio changes all invalid characters to the
R-Tools Technology Inc.
Data Recovery Using R-Studio 43
ƒ Drag the required partitions from the Drives panel to the Parents tab
You may either make R-Studio to process your changes immediately or wait until you finish editing
the RAID layout. Select or clear the Apply changes immediately checkbox on the Parents tab. Click the
Apply button to apply the changes when are you through.
Note: Objects should be placed in the same order as they were in the original volume set. If this order
is incorrect, you must change it by dragging the parents to place them in the correct order. Moreover,
the RAID block size and Offset (in sectors) parameters must be set the same as for the original volume
set.
You also need to specify Blocks order for virtual stripe sets or RAID5. You may select it on the Blocks
Parents tab
Ü The Virtual volume set or RAIDs object can now be processed like regular drives/volumes
If R-Studio detects a valid file system on the newly created RAID object, a partition object will
appear on the Drives panel.
Turning Disks On-Line and Off-Line on-the-fly
You may turn the objects in the virtual RAID or volume set on-line and off-line by selecting/clearing the
On checkbox on the Parents tab. It may be useful, for example, if you need to see which disk is
non-actual in a RAID5.
Actually, when you turn an object off-line, R-Studio substitutes it with a Missing Disk or Empty Space
object.
Ü A Missing Disk or Empty Space object will appear in the Parents tab
‚ Drug the required objects from the Drives pane to the Parents tab
These objects may be hard drives, logical disks, or images. Check that the objects are correctly
placed.
ƒ Specify the Block size and Offset parameters on the Parents tab
Do not pay attention to Block order.
„ Manually enter 9 to the Row count on the Parents tab
Block order will change to Custom.
… Enter the stripe order in the table on the Parents tab
Using the keyboard: arrow keys to navigate, digit and p keys to enter the stripe order.
Using the mouse: right-click the cell and select the number or parity from the shortcut menu. If the
stripe table is too large, you better use the keyboard to enter the digits.
Corrections: R-Studio will show if some digits are not correct. Navigate to the required cell and
enter the correct value. Use the Delete key to clear a cell.
Clear the table: Right-click the table and select Clear all on the shortcut menu.
† When you finishes entering the information, click the Apply button on the Parents tab
Ü The created RAID5 object can now be processed like regular drives/volumes
If R-Studio detects a valid file system on this RAID object, a partition object will appear on the
Drives panel.
Description File for RAID Configurations shows the raidlayout.xml file for this RAID
configuration.
File raidlayout.xml
Below is an example of the raidlayout.xml file defining the RAID5 layout described in Working with
Advanced RAID Layouts.
<?xml version="1.0" encoding="UTF-8" ?>
<RAID>
<Table name="My Layout">
<Offsets>
<Coll>32768</Coll>
<Coll>32768</Coll>
<Coll>32768</Coll>
</Offsets>
<Row>
<Cell>P</Cell>
<Cell>1</Cell>
<Cell>2</Cell>
</Row>
<Row>
<Cell>P</Cell>
<Cell>3</Cell>
<Cell>4</Cell>
</Row>
<Row>
<Cell>P</Cell>
<Cell>5</Cell>
<Cell>6</Cell>
</Row>
<Row>
<Cell>7</Cell>
<Cell>P</Cell>
<Cell>8</Cell>
</Row>
<Row>
<Cell>9</Cell>
<Cell>P</Cell>
<Cell>10</Cell>
</Row>
<Row>
<Cell>11</Cell>
<Cell>P</Cell>
<Cell>12</Cell>
</Row>
<Row>
<Cell>13</Cell>
<Cell>14</Cell>
<Cell>P</Cell>
</Row>
<Row>
<Cell>15</Cell>
<Cell>16</Cell>
<Cell>P</Cell>
</Row>
<Row>
<Cell>17</Cell>
<Cell>18</Cell>
<Cell>P</Cell>
</Row>
</Table>
</RAID>
Notes:
1. Offsets are in sectors
2. If the Offsets section is absent, Offsets are treated as zero.
3. The number of <Coll> sections in <Offsets> should be equal to the number of <Cell> in <Row>.
2.5 Data Recovery over Network
This chapter explains how to perform data recovery operations over network.
R-Studio has network capabilities that allow the system administrator, using its computer, to recover
files on any computers accessible over network.
R-Studio supports the TCP/IP protocol and any protocol supported in Microsoft Network.
R-Studio Agent must be installed on computers where files are to be recovered. This free service
program gives R-Studio access to local disks on remote computers over network.
If, due to file system crash, the network computer where you are going to recover your data cannot start,
you may use R-Studio Agent Emergency to start the computer.
Files can be recovered without R-Studio Agent if the computer where the files are to be recovered runs
WinNT/2000/XP/2003 is accessible from a computer also running WinNT/2000/XP/2003. In this case,
the administrator must have administrator privileges on the remote computer.
All data transmitted over network are encrypted with a strong algorithm for data security. Restoring data
over network is very much the same as that on a local computer.
· R-Studio Agent
· Data Recovery over Network
2.5.1 Data Recovery over Network
Generally, data restoring over network is very much the same as that on a local computer.
R-Studio Agent should be running on the network computer where data are to be recovered.
To connect to a remote computer
• Click the Connect to Remote button or select Connect To Remote on the Drive menu
A list of nearby computers will appear in the Computer List on the Connect to Remote Computer
dialog box.
‚ Select a computer from the list on the Connect to Remote Computer dialog box and enter the
password
Otherwise, you need to specify in the Computer: field the name or IP address of the remote computer
where data are to be recovered. The Port should coincide with the port specified for the R-Studio
Agent.
The Password: field is for the password of R-Studio Agent running on the remote computer.
Note: If the remote computer is started with R-Studio Agent Emergency, leave this field blank.
Ü R-Studio will connect to the remote computer and show its hard drive and logical disk structure of the
remote computer below the device/disk structure of your local computer
Ü The main panel will appear. You may view its log
R-Studio Agent main panel
R-Studio Features
Contact Information and Technical Support
Data Recovery Using R-Studio
Basic File Recovery
Advanced Data Recovery
Mass File Recovery
Volume Sets and RAIDs
Data Recovery over Network
Technical Information and Troubleshooting
R-Studio Emergency
R-Studio Agent Emergency
3.1 Viewing and Editing Objects
YOU MUST BE ABSOLUTELY SURE OF WHAT AND WHERE YOU ARE WRITING!
Or you may completely lose all your data.
Before you can physically write anything on a disk, you need to enable writing.
To enable writing,
• On the R-Studio main panel, select the Tools menu, then Settings, and select Enable Write on the
Settings dialog box.
Ü The Editable: status will change to Yes from Read Only.
Now the object can be edited.
To view/edit an object,
• Right-click the object and select View/Edit on the shortcut menu
Other ways to view/edit the object
· Select the object and select View/Edit on the File menu
or
· Select the object and press the Ctrl+E keys
Binary view
Text view
Find Results
List of Bookmarks
Viewer/Editor status
Previous Pattern
Click this button to go to the previous
pattern.
Next Pattern
Click this button to go to the next
pattern.
Save Changes
Click this button to save changes.
Code pages
Turns supported code pages on/off.
Autoflow
Click this button to turn autoflow
on.
Panel view options
You may set which panels and bars to enable/disable.
To enable/disable:
ANSI data Select/clear ANSI on the View menu
OEM data Select/clear OEMr on the View menu
UNICODE data Select/clear UNICODE on the View menu
UNICODE+ data Select/clear UNICODE+ on the View menu
Toolbar Select/clear Toolbar on the View menu
Properties View Select/clear Properties View on the View menu
Sectors View Select/clear Sectors View on the View menu
Data Interpreter Select/clear Data Interpreter View on the View menu
View
Template View Select/clear Template View on the View menu
Bookmarks View Select/clear Bookmarks View on the View menu
Find Results View Select/clear Find Results View on the View menu
‚ View the information and make necessary changes
Select Enable Write on the Tools menu if you want to save changes.
Viewing
You may view data in 4 various code pages: ANSI/OEM/UNICODE/UNICODE+ by switching on/off
the respective code pages in the Code pages buttons or select the appropriate code pages on the View
menu.
Patterns or Templates
You may select a pattern according to which the data will be parsed and shown in the parsed data
pane. The Data Interpreter shows the data selected on the Template pane in various representations.
You may find the next or previous data that matches the pattern signature on the disk. Right-click the
right pane of the editor and select either Find Template Signature Next or Find Template Signature
Previous on the shortcut menu. You may also select these items on the Edit menu.
You may also create your own patterns to parse data from various objects.
Searching
To search for a particular string, click the Find, Find Next, or Find Previous buttons or the same items
on the Edit menu, and specify the string on the Search dialog box.
Search dialog box
Search options
Search for
HEX Field for the string to search for in the hexadecimal representation
ANSI Field for the string to search for in the ANSI encoding
OEM Field for the string to search for in the OEM encoding
UNICODE Field for the string to search for in the UNICODE encoding
Match case Select this check box to make the search case-sensitive
Search area
From current Select this check box to start search from the current position
position
From Address Select this check box and specify the range in which the search is to be carried
out
Search position
Exhaustive search Select this check box to search the entire object
Search at offset Select this check box and specify the offset from which the search will start
Reverse Select this check box to start the search in the reverse direction
Find all Select this check box to search for all instances of the string to search. Search
results will be shown in the Find Results pane.
Search results are shown on the Find Results pane. You may easily move to the required found item
by clicking the item.
Navigating
You may quickly move to a particular part of the object. To move to a particular part of the object
being viewed/edited, enter the required offset in the Go to Offset field between the buttons.
Bookmarking
You may create bookmarks to easily move to those places. Right-click the cursor on the place you
want to bookmark and select Toggle Bookmark on the shortcut menu. The list of bookmarks appears
in the Bookmark pane. You may easily move to the required bookmark by clicking it in the list.
You may control bookmarks on the Edit menu.
Filling an area with a pattern
To fill an area with a pattern, select Fill on the Edit menu, and specify the pattern and area on the Fill
dialog box.
Fill dialog box
Fill options
Fill pattern
HEX Field for the pattern to fill the area in the hexadecimal representation
ANSI Field for the pattern to fill the area in the ANSI encoding
OEM Field for the pattern to fill the area in the OEM encoding
UNICODE Field for the pattern to fill the area in the UNICODE encoding
Fill range
From (hex) Field for the start position of the area to fill with the pattern
To (hex) Field for the end position of the area to fill with the pattern
ƒ Click the Save Changes button to save the changes
Other ways to save the changes made
· Select Save Changes on the Edit menu
or
· Press the F2 key
Ü Viewer/Editor will save the changes on the object
YOU MUST BE ABSOLUTELY SURE OF WHAT AND WHERE YOU ARE WRITING!
Or you may completely lose all your data.
Selecting and saving an area in the Viewer/Editor
You may select an area in the Viewer/Editor panel and save it as a file.
To select and save an area in the Viewer/Editor panel,
• Select Select... on the Tools menu and specify an area to select on the Select dialog box, or
Click the start point of the area and drag the mouse cursor to its end.
If you need to select an entire object, select Select All on the Tools menu or click the Ctrl+A key
Select dialog box
‚ Select an appropriate item in the Tools menu to save the data in a required format and specify its file
name
Select:
Save to Binary File... to save the data in the binary format (default extension is .bin)
Save to Hexadecimal to save the data in the binary format (default extension is .hex)
File
on the Tools menu.
Ü Viewer/Editor will save the data in the file
3.2 Creating Custom Patterns
You may create your own patterns yourself.
An example of a commented pattern parsing an AVI file.
The syntax of pattern description is similar to that of the XML language. Files with patterns should be
placed in the .../Templates/ sub-folder in the R-Studio program folder.
Pattern structure
Pattern header
Each pattern starts with a standard header
<?xml version="1.0" encoding="utf-8"?>
Section template
Each pattern starts with a section giving to the pattern a name that will be shown in the parsed data pane.
Attributes:
name Specifies the pattern name shown in the parsed data pane
Example:
<template name="AVI File LIST">
........
</template>
Section signature
Attributes:
align <positive integer> Specifies if the data structure address is aligned (i.g., by a sector:
512)
This section contains elements field with hex-codes of the signature. The attribute offset specifies
their offset from the start of the record. Field length is equal to the number of hex-codes.
Example:
<signature align="1">
<field offset="0">46 49</field>
· filetime
Shows time in the Win32 format (64 bits)
· unixtime
Shows time in the Unix format (seconds from 01/01/1970)
· filetime
Shows time in the DOS format (date: hiword, time: loword)
· bits
Attributes:
size: <bytes> Mandatory.
pos: <comma separated list of bit positions> Mandatory. Specifies bit positions in a
data block.
Commands
· goto
Specifies a jump to a specified offset (either absolute or relative one)
Attributes:
<!-- A data section. Its name is AVI File. This is the main data section. It is not shown in the parsing
tree as a section (its name is ignored). -->
<section name="AVI File">
<!-- The first 4 bytes are read and shown as an ANSI string. -->
<field type="char" size="4" name="Signature: RIFF" var="signature"/>
<!-- The current position is moved to the beginning of the file. -->
<goto offset="-4"/>
<!-- The first 4 bytes in the file are read and shown as an unsigned integer. The internal variable
signature gets the value of the field. -->
<field type="uint32" base="hex" name="Signature RIFF as unsigned integer in hex format"
<!-- A loop is created. Its condition is set in the test field (while the endOfFile variable is
greater then the current position.) -->
<repeat test="endOfFile > offset">
<!-- 4 bytes are read and shown as an ANSI string. -->
<field type="char" size="4" name="Signature"/>
<!-- The current position is moved backwards by 4 bytes. -->
<goto offset="-4"/>
<!-- The same 4 bytes are read and shown as an unsigned integer. The internal variable
signature gets this value. -->
<field type="uint32" name="Signature as unsigned integer"
var="signature"/>
<!-- The current position is moved to the address evaluated in the address attribute. -->
<goto address="offset + listSize - 4"/>
</section>
</if>
<!-- A test against the condition. && is a logical AND (&&) -->
<if test="signature != 1414744396 && signature != 1263424842
&& signature != 829973609">
<!-- An empty section is shown. Its name is Unknown signature found -->
<section name="Unknown signature found">
</section>
<!-- The current position is moved to the address set in the endOfFile variable. -->
<goto address="endOfFile"/>
</if>
</repeat>
</section>
</if>
</section>
</template>
3.4 Pattern Example II
<?xml version="1.0" encoding="utf-8"?>
<!-- A pattern section. The pattern name is AVI File LIST -->
<template name="AVI File LIST">
<!-- A template signature section. Alignment is 1. -->
<signature align="1">
<!-- A 4-byte signature at offset 0x00. -->
<field offset="0x00">4C 49 53 54</field> <!-- ANSI: LIST -->
</signature>
<!-- A data section. Its name is AVI File LIST. This is the main data section. It is not shown in the
parsing tree as a section (its name is ignored).-->
<section name="AVI File LIST">
<!-- The first 4 bytes are read and shown as an ANSI string. -->
<field type="char" size="4" name="Signature: LIST"/>
<!-- The current position is moved to the beginning of the file (4 bytes backward). -->
<goto offset="-4"/>
<!-- The first 4 bytes in the file are read and shown as an unsigned integer. The internal variable
signature gets the value of the field. -->
<field type="uint32" name="Signature LIST as unsigned integer" var="signature"/>
<!-- Rounding the value of the variable endOfChunk to a number divisible by 2. -->
<if test="endOfChunk & 1">
<setvar var="endOfChunk" expr="endOfChunk & 0xFFFFFFFE"/>
<setvar var="endOfChunk" expr="endOfChunk + 2"/>
</if>
</section>
</if>
<goto address="endOfChunk"/>
</section>
</repeat>
</if>
</section>
</template>
R-Studio Features
Contact Information and Technical Support
Data Recovery Using R-Studio
Basic File Recovery
Advanced Data Recovery
Mass File Recovery
Volume Sets and RAIDs
Data Recovery over Network
Text/Hexadecimal Editor
R-Studio Emergency
R-Studio Agent Emergency
4.1 IntelligentScan Technology
R-Studio uses a unique IntelligentScan technology when it tries to recover the data on the area being
scanned.
While scanning the selected area, R-Studio reads data directly from the disk, analyzes them, and tries to
determine a record to which the data belong. The following record types are possible:
1. MBR record
2. NTFS Boot Sector record
3. FAT Boot Sector record
4. MFT record
5. NTFS Folder record
6. FAT record
7. FAT Folder record
8. Ext2FS SuperBlocks record
All these record types have different, but known, structure. Knowing valid values of record fields and
relations between them for each record type, R-Studio determines a record type for the data. If such
record type cannot be unambiguously determined, the data are assigned to the most probable record type.
The same data can be assigned to several record types, with a certain probability for each assignment. A
list of possible files is generated from these records.
R-Studio generates a record list for each record type. This list contains references to records assigned to a
record type from the list with their assignment probability. The same data can be included into different
record lists. Then R-Studio analyzes relations between elements in each list and between different lists,
and generates a list of found partitions with their parameters, such as partition start point and probable
size, file system type, cluster size, and existence probability.
Using the file list and partition list, R-Studio reconstructs file systems and files on the found partitions.
One file can be attributed to several different partitions.
When the entire disk or its part has been scanned, R-Studio shows all found partitions. Then the
parameters of the found partitions may be manually corrected, if additional information on them is
available.
Using the IntelligentScan technology, R-Studio can recover files not only on new and existing partitions.
It also can find and recover data on partitions that have been deleted or reformatted. If, for example, there
was an NTFS partition, which later was reformatted as a FAT partition, R-Studio will show two
partitions on the same place on the disk, one having the FAT file system, the other the NTFS. Then,
found files can be recovered.
The IntelligentScan technology makes R-Studio a very powerful data recovery tool, but it is not
omnipotent. As it uses probabilistic approach to data reconstruction, it cannot guarantee 100% correct
results. Moreover, even if R-Studio has reconstructed data structure correctly, it is impossible to
guarantee that all found files will be completely and correctly recovered, as new data may be already
written over the old files. See the Data Recovery Issues topic for details.
4.2 Data Recovery Issues
NEVER TRY TO SAVE RECOVERED FILES/FOLDERS ON THE SAME LOGICAL DISK WHERE
THEY RESIDE!!!
Or you may obtain unpredictable results and lose all your data.
R-Studio writes directly to a hard drive only when writing recovered data and from its hex editor, if
writing is enabled. In all other actions, R-Studio only reads data and analyzes them, and never modifies
data on the hard drives being analyzed.
Most operating systems use lazy-write. So, there is a time lag between file actions and actual changes on
data on a hard drive. R-Studio analyzes data on hard drives only. That is why it does not always detect
recent changes in data structure.
Most operating systems constantly write their service information on hard drives. Such writing is
especially intensive during startup and shutdown procedures. When an operating system deletes a
file/folder, it treats the space where it has resided as empty and may write something in this place. If this
happened, the file/folder and its parameters may be detected correctly, but its data may be lost.
Folder names like $$$Folder58448 on NTFS partitions mean that the folder has not been found on the
drive but some references to it have been. For example, folders My documents, Work, Photos have been
found and all they have one parent folder, whose description has not actually been found on the disk, so
its name is unknown and therefore represented as $$$Folder58448. It may happen that the description of
such folders was outside of the scan area, so try to enlarge the region or scan the entire hard drive. If that
does not help, most likely that the description of the folder has been overwritten.
Folder names like $ROOT58448 on FAT partitions mean that some folders have been found, but they
cannot be included into the folder structure for this FAT partition. Sometimes, such folders may contain
other folder structures.
If you recover a file, and it appears that the file contains wrong data, try to do the following:
· Scan:
the logical disk, if the file has been just deleted.
the hard drive, if the data structure is damaged more seriously.
· Search for the file to be restored on all found partitions and try to recover it from all found
partitions. Check each recovered file to ensure that it contains correct data. As soon as you found the
partition from which the file is recovered correctly, use this partitions to recover all other deleted
files.
If there are several deleted files to be restored, you should use a file larger than 2KB to select the required
partition.
Cross-Linked Folders
Often R-Studio finds several FAT folder records that contain the same data. Such folders are called
cross-linked. R-Studio marks such folders with an arrow mark:
R-Studio attributes the content of cross-linked folders to one folder called a target folder. When
recovering, R-Studio places the content to the target folder.
To view the list of cross-linked folders,
• Right-click a cross-linked folder and select Cross Linked Folders on the shortcut menu
Ü A list of cross-linked folders will appear
You may go to any folder in this list by clicking it.
To find a target folder,
¡ Right-click a cross-linked folder and select Go Target on the shortcut menu, or
Select the cross-linked folder and select Goto Target on the File menu
If Go Target is gray, this folder is already the target folder.
To set the target folder manually,
¡ Right-click a cross-linked folder and select Set As Default Target on the shortcut menu, or
Select the cross-linked folder and select Set As Default Target on the File menu.
If Set As Default Target is gray, this folder is already the target folder.
Questionable Folders
Sometimes, R-Studio may find FAT records, which look like folders, but their content is invalid. For
example, file names have invalid characters, date, time, and size, or other file attributes may look strange.
Please note that R-Studio correctly recognizes localized names. R-Studio treats such records as folders,
but does not analyze their content and structure. You can manually scan such folders, but results may be
unpredictable. Usually, such scan reveals garbage.
R-Studio marks such folders with a question mark.
To re-scan an object,
¡ Right-click a questionable folder on the R-Studio's Folders panel and select Rescan on the shortcut
menu, or
Select the questionable folder and select Rescan on the File menu.
4.3 Data Formats
You may enter data in all numerical fields either in sectors or in bytes. If there is no letters are after the
number, R-Studio assumes the numbers are in bytes.
Decimal numbers are entered as it is: 2372354
Hexadecimal numbers are entered as 0x23Fa67 or 23Fa67 hex.
types:
Disk, WORM, CDROM, Optical, Changer, Floppy, RAM Disk, LDM Partition, LDM
Component, LDM Volume
and subtypes:
Device, OS File, Physical Drive, Mount Point, Partition, Volume Set, Mirror, Stripe Set,
RAID5
Name Device/disk name
Size Device/disk size
Bus Type Device/disk bus type. Can be:
IDE/ATA, IDE/ATAPI, SCSI, Floppy, USB, 1394, SSA, FibreChannel, RAID, SMART,
ABIOS
2.Information on hard drives and logical disks
This section shows available information on hard drives and logical disks. These properties depend on
the drive/disk type and appear only when applicable. Under Windows NT/2000/XP/2003, an IDE
drive/disk may be represented as a SCSI device, that is why the SCSI Address section appears under
these OSes for those drives/disks.
More information...
OS object Appears for image files under Windows 9x/ME and NT/2000/XP/2003, for
drives/disks under Windows NT/2000/XP/2003 only. An object name used by
OS to access the device/disk.
R-Studio driver Driver names (both internal and OS) used to access this drive/disk.
Sector Size Drive/disk sector size
Physical Drive This section shows physical geometry for a hard drive. For a logical disk it shows
Geometry the physical geometry for a hard drive where the logical disk resides
Cylinders
Tracks Per Cylinder
Sectors Per Track
Sector Size
Device This section shows vendor information for the drive/disk
Identification
Vendor
Product
Firmware
Bus
SCSI Address This section shows SCSI information for the drive/disk
Port Number
Path ID
Target ID
Lun
Windows 9x/ME adds the following properties:
Int13 Drive Number 128 for the first hard drive accessible through Int13, 129 for the second one, etc.
0...128 for drives and other devices accessible through a Windows 9x/ME
protected mode driver, if their Int13 device option is disabled. R-Studio can use
Int13 disk access, and for some drive types, like SCSI devices, Int13 access is
preferable. You may consider enabling the Int13 device option in the Windows
Device Manager for such devices.
Int13 Extension Int13 Extension Version Support for hard drives. Extended Int13 support is
Version necessary for large drives. If this property is zero, Extended Int13 is not
supported, otherwise, it shows Extended Int13 standard version, the large, the
better.
3.Properties controlling access to hard drives and logical disks
This section shows properties that control access (read and write) to hard drives and logical disks. They
are set to their optimal values and should be altered only if access problems appear.
More information...
Drive Control
Maximum transfer Maximum data size that can be read or written during a single access to the drive.
If there are problems with drive access, decrease the value of this property
I/O Unit Data size read or written during a single access to the drive is a multiple value of
this property. If there are problems with drive access, decrease the value of this
property
Buffer Alignment Drive data transfer buffer is positioned at an address multiple value of this
property. If there are problems with drive access, increase the value of this
property.
These three properties are set by OS drivers. If the drivers set incorrect values, problems may appear
during data transfer operations. You can alter them until data transfer becomes stable.
I/O Tries Number of read/write tries during access to the drive. If there are bad sectors on
the drive, increase the value of this property. This may help to successfully read
those sectors. Sometimes, if the I/O Tries parameter is set too large and there are
some unreadable sectors on the hard drive, the hard drive-controller pair may
refuse to perform any successive read/write operations with the entire hard drive
when it fails to read/write such sectors. In this case, set this parameter to zero.
The default value is specified on the Settings (Bad Sectors) panel.
4.Partition properties
A partition is a continuous area on a hard drive, characterized by its offset and size. There are partitions
on basic disks, dynamic disks, and recognized volumes and partitions. R-Studio treats regions like
partitions.
More information...
Partition Offset Initial offset for the partition.
Partition Size Size of the partition.
Partition Type File system type for the partition. If the record in the drive partition table is
incorrect, this property may differ from the actual file system type for this
partition. Still, R-Studio will process this partition correctly, as it does not use
this property.
Partition number Appears under WinNT/2000/XP/2003 only. Shows the number of the partition on
the physical drive.
For regions and recognized partitions, Partition Offset and Partition Type properties can be manually
corrected.
5.Compound volume properties
A compound volume is a union of several partitions or other disk objects. Each union type has its own
rules, unique for each compound volume type. Among compound volumes are: Volume Sets (RAIDs
Level 0), Mirrors (RAIDs Level 1), RAIDs5 (RAIDs Level 5), both physical and created by the user (
Virtual Volume Sets, Virtual Stripe Sets, Virtual Mirrors, Virtual RAID5).
More information...
Main properties of compound volumes are parents (disk objects from which a compound volume is
created) and their order. These properties may be viewed in the Parents tab. For user-created
compound volumes these properties may be altered.
Raid Block Size Data block size for compound volumes of RAID (Level 0-5) types
6.LDM disks and volumes (Dynamic Disks)
LDM disks and volumes are volumes controlled by Logical Disk Manager (LDM). They are represented
on a hard drive as a LDM database rather than partition tables. Under Windows 2000/XP/2003, LDM
disks are also called Dynamic Disks.
More information...
Offset of Logical Initial offset of a logical disk on a hard drive. For disks, initially formatted by
Disk LDM, this value is often 31.5KB, for converted disks, it may be larger.
Supposed Parents Supposed number of parent partitions for compound LDM volumes. If the LDM
Count database is not damaged, the value of this property must be equal to the number
of parent objects in the Parents tab for the disk object.
LDM Host GUID Global Unique Identifier of a computer system where this LDM disk group has
been created.
LDM DiskGroup Global Unique Identifier of the LDM disk group.
GUID
LDM Disk GUID Global Unique Identifier of the hard drive.
LDM Volume GUID Global Unique Identifier of the volume.
LDM Disk ID Local hard drive Identifier, unique within this LDM disk group.
LDM Partition ID Local partition Identifier, unique within this LDM disk group.
LDM Component ID Local component Identifier, unique within this LDM disk group.
LDM Volume ID Local volume Identifier, unique within this LDM disk group.
LDM Disk AltName Additional Alternative Name given by LDM to the hard drive.
LDM Disk DriveHint Last name of the volume, under which is has been mounted in the system. May
be either a letter (C:, D:, etc.), or a mount point under Windows 2000/XP/2003.
7.File System Volume properties
A File System (FS) volume is a disk object where a certain, supported by R-Studio, file system is
present. There are two FS volume types: FS volume on a regular disk object and a recognized volume,
found by a scan process. FS volume properties depend on volume's file system and type.
7.1.NTFS Volume properties
These properties are present for all NTFS volumes and represent their main properties. For recognized
volumes, these values can be altered.
More information...
NTFS Information Regular volumes
Recognized NTFS Recognized volumes
Cluster Size Cluster size for the NTFS volume.
MFT record size Size of one MFT record describing one file on the NTFS volume. This is an
important property of any NTFS volume. Its common value is 1KB. If this
property has incorrect value, many files may be incorrectly recovered.
Sector Size Sector size for the physical drive. This property is read from the boot sector of the
NTFS volume and does not affect R-Studio operation.
Index Block Size Index block size for the NTFS volume. This property determines binary trees
used to store NTFS folder structure. It does not affect R-Studio operation.
MFT position MFT offset from the start of the NTFS volume.
MFT Mirror Position Second MFT copy offset from the start of the NTFS volume.
Volume size Size of the NTFS volume. This property does not affect R-Studio operation.
7.2.FAT Volume properties
These properties are present for all FAT volumes and represent their main properties. For recognized
volumes, these values can be altered.
More information...
FAT Information Regular volumes
Recognized FAT Recognized volumes
FAT Bits (12,16,32) FAT type. 12 for the FAT12, 16 for the FAT16, 32 for the FAT32.
Cluster Size Cluster size for the FAT volume.
First Cluster Offset Offset of the first cluster from the start of the FAT volume.
Boot Directory (For FAT32 only.) Cluster number where the root directory starts on the FAT
Cluster volume where the logical disk resides.
Root Directory (For FAT12 and 16 only.) Root directory offset from the start of the FAT
Offset volume.
Root Directory (For FAT12 and 16 only.) Root directory length for the FAT volume.
Length
First FAT Offset Offset for the first FAT table on the volume. Together with the Size of One Fat
Table property, is a most important property for a FAT volume. If this property is
incorrect, many files (especially fragmented ones) may be incorrectly recovered.
Size of One FAT Size of one FAT table on the volume.
Table
Sector Size Sector size of the hard drive. This property is read from the boot sector of the
FAT volume and does not affect R-Studio operation.
Number of FAT Number of FAT copies on the FAT volume.
Copies
Active FAT copy Active FAT table number for the FAT volume. Can be set to Disabled, Auto, 1, or
2. If it is Disabled, R-Studio processes the volume as there is no FAT table
present. This may be useful if the volume has been reformatted and thus a new
FAT table is created and the old one is deleted. In this case, it is reasonable to
recover files from the previous volume without processing the new and irrelevant
FAT table. All files will be recovered as continuous byte chains beginning from
their start cluster. Unfragmented files will be recovered successfully. If it is 1 or 2
, R-Studio uses the first or second FAT table copy, respectively. If it is Auto,
R-Studio uses both FAT table copies and decides, which FAT table copy should
be used for a particular FAT table sector. This may be useful when both FAT
tables are partially damaged.
Major version FAT version.
Minor version FAT minor version.
Volume size Size of the volume.
V R-Studio Emergency
R-Studio Emergency is a tool that allows you to startup a computer with a damaged startup disk and
recover data stored on its hard drives. Then restored data can either be saved on its disk or transferred to a
working computer via a network.
The R-Studio Emergency version is a part of the R-Studio software package.
You may run this R-Studio Emergency version on a computer for which you have bought an
R-Studio license, and you may not transfer the licensed software to another computer.
R-Studio Emergency
Contact Information and Technical Support
Installing R-Studio Emergency Startup Media Creator
Creating Startup Disks
R-Studio Emergency Operation
Starting a Computer with the R-Studio Emergency Startup Disks
File Recovery
Searching for a File
Disk Scan
Disk Images
Technical Information
Network Drives
Properties and Text/Hexadecimal Viewer
Log
Hardware Compatibility List
5.1 Contact Informaiton and Technical Support
To obtain the latest version of R-Studio Emergency, go to:
Product Site: http://www.r-tt.com
Sales Department: [email protected]
R-Studio Technical Support Team is available 24 hours a day, seven days a week, and has an average
response time less than 4 hours.
Tech. Support: [email protected]
Send your support request to: http://www.r-tt.com/Support_request.html
5.2 Installing R-Studio Emergency Startup Media Creator
Attention Windows NT/2000/XP/2003 users! You must have administrative privileges to install
R-Studio Emergency Startup Media Creator.
If you are not sure whether you have such privileges, you almost certainly do not have them. Contact your
system administrator for assistance.
1.Run the setup file.
2.Follow the on-screen instructions.
You may create startup disks even before the installation ends.
click the Next button to see the list of all devices on which startup disks may be created.
To create a startup CD/DVD disc directly on your CD/DVD writer (if present):
• Run R-Studio Emergency
‚ Select the CD/DWD writer on the Startup media type selection dialog box and click the Next button
ƒ Read and accept the License Agreement and enter the registration key on the R-Studio Emergency
Activation dialog box and click the Next button
R-Studio Emergency Activation dialog box
„ Insert a blank CD/DVD disk into the CD/DVD recorder and click the Next button
R-StudioInsert a CD/DVD disc dialog box
Ü R-Studio Emergency Startup Media Creator will start creating the startup CD/DVD disc showing
the progress on the Creating startup media dialog box
R-StudioCreating startup media dialog box
When R-Studio Emergency Startup Media Creator finishes creating the startup CD/DVD disc, the
R-Studio Emergency Startup Media Creation is Finished message will appear
You may either exit R-Studio Emergency Startup Media Creator by clicking the Finish button or
create another startup media by clicking the Next button.
Ü R-Studio Emergency Startup Media Creator will start creating the startup CD/DVD disc showing
the progress on the Creating startup media dialog box
When R-Studio Emergency Startup Media Creator finishes creating the startup device, the
R-Studio Emergency Startup Media Creation is Finished message will appear
You may either exit R-Studio Emergency Startup Media Creator by clicking the Finish button or
create another startup media by clicking the Next button.
Ü When R-Studio Emergency Startup Media Creator finishes creating the second startup floppy
disk, the R-Studio Emergency Startup Media Creation is Finished message will appear
You may either exit R-Studio Emergency Startup Media Creator by clicking the Finish button or
create another startup media by clicking the Next button.
Display kernel startup if this checkbox is enabled, R-Studio Emergency displays all startup
messages messages. That may be useful to locate the source of the problem when
your system hangs during R-Studio Emergency startup.
Disables ACPI Select these checkboxes when your system detects some hardware
Disables APIC incorrectly during R-Studio Emergency startup and displays messages
like: hda: lost interrupt
Disables USB device support Select these checkbox if your system experiences problems with USB
devices during R-Studio Emergency startup.
Disables DMA for all IDE disk Select these checkbox if your system experiences problems with IDE disks
We recommended that you print out this help page and have the hardcopy on hand while you
are performing this action.
If there is a non-IDE disk controller in your system, or you plan to use network disks or external hardware
devices, first check the Hardware Compatibility List.
If you plan to use any external device, turn it on before starting the system.
If the motherboard in your computer supports the Serial ATA (SATA) devices, but IDE disks are also
present, only the SATA devices should be set to the Enhanced Mode in BIOS.
To start the computer with the R-Studio Emergency startup CD disc or any removable device,
• Make sure that the first startup device in the system BIOS is the CD drive or the removable device
Refer to your system documentation for details.
‚ Insert the R-Studio Emergency startup CD disc and start your computer
Ü R-Studio Emergency will start and its Device/Disk panel will appear
To start the computer with the R-Studio Emergency startup floppy disks,
• Make sure that the first startup device in the system BIOS is A (Floppy)
Refer to your system documentation for details.
‚ Insert the first startup floppy disk and start your computer
Ü The following text will appear on the screen:
Loading
Uncompressing ... OK, starting the kernel
To recover files,
• Select a partition on the Device/Disk panel on which the files to recover reside and press the Enter
key
Ü R-Studio will change its panel showing the disk's folders/files structure
‚ Select the file to recover on the Files View panel. Use the Tab key to switch between panes
ƒ Press the F2 key and specify the output folder on the Recover dialog box
Searching for a File
Mapping Network Drives
Viewing object properties
5.4.3 Searching for a File
To scan an object
• Select an object on the Device/Disk panel and press the F6 key
‚ Specify the required parameters on the Scan dialog box and press the Enter key
Scan dialog box
Start: Sets the start point of the area to be scanned.
Size: Sets the size of the area to be scanned.
Numbers in these fields can be in bytes or sectors.
If no letters are after the numbers, R-Studio assumes the numbers in bytes.
The following case-ignoring notation is possible:
b Bytes
kb Kilobytes
mb Megabytes
gb Gigabytes
tb Terabytes
Ü When an object is scanned, it may be searched for files, and found files may be recovered the same
way as for a regular object
Found objects:
Extra Found Files Entries of known file types have been found
Recognized1 Records and file entries are found for this partition
Recognized2 Only file entries are found for this partition
Recognized3 Only boot records are found for this partition
To save scan information
• Select an object with scan information
‚ Press the Alt+D key and select Save Scan Information on the Drive menu
ƒ Specify the output folder and file name on the Save Scan Information dialog box
Mapping Network Drives
To open scan information
• Select an object to which scan information is to be opened
‚ Press the Alt+D key and select Open Scan Information on the Drive menu
ƒ Specify the folder and file name with the scan information on the Open Scan Information dialog box
Mapping Network Drives
To delete scan information
• Select an object to which scan information is to be deleted
ƒ Press the Alt+D key and select Delete Scan Information on the Drive menu
5.4.5 Disk Images
Password: User's password on the computer where the network drive is to reside.
Ü The mounted network disk will appear
To disconnect a mounted network drive
• Select a mounted network drive
‚ Switch to the Disconnect button and press the Enter key
5.5.3 Log
PROMISE PDC202{46|62|65|67}
PROMISE PDC202{68|69|70|71|75|76|77}
ServerWorks OSB4/CSB5/CSB6 chipsets *
Silicon Image chipset
SiS5513 chipset *
SLC90E66 chipset *
Tekram TRM290 chipset *
VIA82CXXX chipset *
SCSI low-level drivers
3ware 5/6/7/8xxx ATA-RAID *
3ware 9xxx SATA-RAID *
7000FASST SCSI *
ACARD SCSI *
Adaptec AHA152X/2825 *
Adaptec AHA1542 *
Adaptec AACRAID
Adaptec AIC7xxx Fast -> U160
Adaptec AIC7xxx *
Adaptec AIC79xx U320
Adaptec I2O RAID *
Always IN2000 SCSI *
LSI Logic Management Module *
LSI Logic MegaRAID Driver *
AHCI SATA *
ServerWorks Frodo / Apple K2 SATA *
Intel PIIX/ICH SATA *
NVIDIA SATA *
Promise SATA TX2/TX4 *
Pacific Digital SATA QStor *
Promise SATA SX4 *
Silicon Image SATA *
SiS 964/180 SATA *
ULi Electronics SATA *
VIA SATA *
VITESSE VSC-7174 SATA *
BusLogic SCSI
DMX3191D SCSI *
DTC3180/3280 SCSI *
EATA ISA/EISA/PCI (DPT and generic EATA/DMA-compliant boards) *
EATA-PIO (old DPT PM2001, PM2012A) *
Future Domain 16xx SCSI/AHA-2920A *
Intel/ICP (former GDT SCSI Disk Array) RAID Controller *
Generic NCR5380/53c400 SCSI PIO *
Generic NCR5380/53c400 SCSI MMIO *
IBM ServeRAID *
Initio 9100U(W) *
Initio INI-A100U2W *
NCR53c406a SCSI *
SYM53C8XX Version 2 SCSI
IBM Power Linux RAID adapter *
PAS16 SCSI *
PSI240i *
Qlogic FAS SCSI *
Qlogic ISP SCSI
Qlogic ISP FC SCSI
Qlogic QLA 1240/1x80/1x160 SCSI
QLogic ISP2100 host adapter family *
QLogic ISP2200 host adapter family *
QLogic ISP2300 host adapter family *
QLogic ISP2322 host adapter family *
QLogic ISP63xx host adapter family *
Symbios 53c416 SCSI *
Tekram DC395(U/UW/F) and DC315(U) SCSI *
Tekram DC390(T) and Am53/79C974 SCSI
Trantor T128/T128F/T228 SCSI *
UltraStor 14F/34F *
UltraStor SCSI *
Workbit NinjaSCSI-32Bi/UDE
IEEE 1394 (FireWire)
SBP-2 support (Harddisks etc.) *
Networking Devices
Ethernet (10 or 100Mbit)
Sun Happy Meal 10/100baseT *
Sun GEM *
3c501 `EtherLink` *
3c503 `EtherLink II` *
3c505 `EtherLink Plus` *
3c507 `EtherLink 16` *
3c509/3c529 (MCA)/3c569B (98)/3c579 `EtherLink III` *
3c515 ISA `Fast EtherLink` *
3c590/3c900 series (592/595/597) `Vortex/Boomerang` *
3cr990 series `Typhoon` *
AMD LANCE and PCnet (AT1500 and NE2100) *
WD80*3 *
SMC Ultra *
SMC 9194 *
NI5210 *
NI6510 *
Early DECchip Tulip (dc2104x) PCI *
DECchip Tulip (dc2114x) PCI *
Generic DECchip & DIGITAL EtherWORKS PCI/EISA *
Winbond W89c840 Ethernet *
R-Tools Technology Inc.
R-Studio Emergency 99
Davicom DM910x/DM980x *
AT1700/1720/RE1000Plus(C-Bus) *
DEPCA, DE10x, DE200, DE201, DE202, DE422 *
HP 10/100VG PCLAN (ISA, EISA, PCI) *
Cabletron E21xx *
EtherExpress 16 *
EtherExpressPro support/EtherExpress 10 (i82595) *
HP PCLAN+ (27247B and 27252A) *
HP PCLAN (27245 and other 27xxx series) *
LP486E on board Ethernet *
ICL EtherTeam 16i/32 *
NE2000/NE1000 *
Zenith Z-Note *
SEEQ8005 *
AMD PCnet32 PCI *
AMD 8111 (new PCI lance) *
Adaptec Starfire/DuraLAN *
Ansel Communications EISA 3200 *
Apricot Xen-II on board Ethernet *
Broadcom 4400 ethernet *
Reverse Engineered nForce Ethernet *
CS89x0 *
Digi Intl. RightSwitch SE-X *
EtherExpressPro/100 *
Intel(R) PRO/100+ *
Myson MTD-8xx PCI Ethernet *
National Semiconductor DP8381x series PCI Ethernet *
PCI NE2000 and clones support (see help) *
RealTek RTL-8139 C+ PCI Fast Ethernet Adapter *
RealTek RTL-8139 PCI Fast Ethernet Adapter *
SiS 900/7016 PCI Fast Ethernet Adapter *
SMC EtherPower II *
Sundance Alta *
TI ThunderLAN *
VIA Rhine *
AT-LAN-TEC/RealTek pocket adapter *
D-Link DE600 pocket adapter *
D-Link DE620 pocket adapter *
Ethernet (1000 Mbit)
Alteon AceNIC/3Com 3C985/NetGear GA620 Gigabit *
D-Link DL2000-based Gigabit Ethernet *
Intel(R) PRO/1000 Gigabit Ethernet *
National Semiconduct DP83820 *
Packet Engines Hamachi GNIC-II *
Packet Engines Yellowfin Gigabit-NIC *
Realtek 8169 gigabit ethernet *
ƒ Enter the registration information and number on the Registration dialog box and click the Next button
If you leave all the field blank, R-Studio Agent Emergency will work with the Demo-version
limitations
„ Select a place and file name for the ISO image of the startup CD and click the Save button
Ü When R-Studio Bootable Startup Media Creator finishes writing the file with the ISO image, the
R-Studio Agent Emergency Startup Media Creation is Finished message will appear
You may either exit R-Studio Bootable Startup Media Creator by clicking the Finish button or
create another startup media by clicking the Next button.
R-Studio Agent Emergency Startup Media Creation is Finished dialog box
Ü R-Studio Agent Emergency Startup Media Creator will start creating the startup floppy disk
showing the progress on the Creating startup media dialog box
Creating startup media dialog box
When R-Studio Bootable Startup Media Creator finishes creating the startup floppy disk, the
R-Studio Agent Emergency Startup Media Creation is Finished message will appear. You may
either exit R-Studio Bootable Startup Media Creator by clicking the Finish button or create
another startup media by clicking the Next button.
R-Studio Agent Emergency Startup Media Creation is Finished dialog box
A prompt with a computer address will appear. You need to remember it to access the computer via
network.
If your network does not have a DHCP server
You need to configure the interfaces and IP addresses manually.
1. A prompt to select an interface will appear. Enter the selected interface name and press Enter.
2. A prompt to enter its IP address and optional subnet mask will appear. Enter the IP address and
optional subnet mask and press Enter.
3. A prompt to configure another interface or to finish configuring the interfaces will appear.
------------------------------------------------------------------
# Enter interface name or just press Enter to finish
#>
4. Press Enter to finish configuring the interfaces, or enter the name of the next interface to configure.
Ü R-Studio Agent Emergency will show a prompt that is ready to accept connections
* R-Studio Agent started and ready to accept connections...
Now the computer may be accessed by R-Studio via network.
6.5 R-Studio Agent Emergency Hardware Compatibility List
Disk Controllers
Network Cards
R-Studio Agent Emergency
Contact Information and Technical Support
Installing R-Studio Agent Emergency Startup Media Creator
Creating Startup Disks
Starting a Computer with the R-Studio Agent Emergency Startup Disk
6.5.1 Disk Controllers
R-Studio Agent Emergency is based on the FreeBSD 5.3 kernel and supports devices from the list
published at http://www.freebsd.org/releases/5.3R/hardware-i386.html.
*: Supported in the floppy version
Disk controllers
IDE/ATA controllers ( ata driver) *
The adapters supported by the aic driver include:
Adaptec AHA-1505 (ISA)
Adaptec AHA-1510A, AHA-1510B (ISA)
Adaptec AHA-1520A, AHA-1520B (ISA)
Adaptec AHA-1522A, AHA-1522B (ISA)
Adaptec AHA-1535 (ISA)
Creative Labs SoundBlaster SCSI host adapter (ISA)
Adaptec AHA-1460, AHA-1460B, AHA-1460C, AHA-1460D (PC Card)
Adaptec AHA-1030B, AHA-1030P (PC98)
NEC PC-9801-100 (PC98)
The aha driver supports the following SCSI host adapters:
Adaptec AHA-154xB
Adaptec AHA-154xC
Adaptec AHA-154xCF
R-Tools Technology Inc.
R-Studio Agent Emergency 107
Adaptec AHA-154xCP
Adaptec AHA-1640
Adaptec AHA-174x in 154x emulation mode
DTC 3290 SCSI controller in 1542 emulation mode
Tekram SCSI controllers in 154x emulation mode
The ahb driver supports the following SCSI host adapters:
Adaptec AHA-1740
Adaptec AHA-1742
Adaptec AHA-1740A
Adaptec AHA-1742A
The ahc driver supports the following SCSI host adapter chips and SCSI controller cards:
Adaptec AIC7770 host adapter chip
Adaptec AIC7850 host adapter chip
Adaptec AIC7860 host adapter chip
Adaptec AIC7870 host adapter chip
Adaptec AIC7880 host adapter chip
Adaptec AIC7890 host adapter chip
Adaptec AIC7891 host adapter chip
Adaptec AIC7892 host adapter chip
Adaptec AIC7895 host adapter chip
Adaptec AIC7896 host adapter chip
Adaptec AIC7897 host adapter chip
Adaptec AIC7899 host adapter chip
Adaptec 274X(W)
Adaptec 274X(T)
Adaptec 284X
Adaptec 2910
Adaptec 2915
Adaptec 2920
Adaptec 2930C
Adaptec 2930U2
Adaptec 2940
Adaptec 2940J
Adaptec 2940N
Adaptec 2940U
Adaptec 2940AU
Adaptec 2940UW
Adaptec 2940UW Dual
Adaptec 2940UW Pro
Adaptec 2940U2W
Adaptec 2940U2B
Adaptec 2950U2W
Adaptec 2950U2B
Adaptec 19160B
Adaptec 29160B
Adaptec 29160N
Adaptec 3940
Adaptec 3940U
Adaptec 3940AU
Adaptec 3940UW
Adaptec 3940AUW
Adaptec 3940U2W
Adaptec 3950U2
Adaptec 3960
Adaptec 39160
Adaptec 3985
Adaptec 4944UW
NEC PC-9821Xt13 (PC-98)
NEC RvII26 (PC-98)
NEC PC-9821X-B02L/B09 (PC-98)
NEC SV-98/2-B03 (PC-98)
Many motherboards with on-board SCSI support
The ahd driver supports the following:
Adaptec AIC7901 host adapter chip
Adaptec AIC7901A host adapter chip
Adaptec AIC7902 host adapter chip
Adaptec 29320 host adapter
Adaptec 39320 host adapter
Many motherboards with on-board SCSI support
Controllers supported by the aac driver include:
Adaptec AAC-364
Adaptec SCSI RAID 2120S
Adaptec SCSI RAID 2130S
Adaptec SCSI RAID 2200S
Adaptec SCSI RAID 2410SA
Adaptec SCSI RAID 2810SA
Adaptec SCSI RAID 5400S
Dell CERC SATA RAID 2
Dell PERC 2/Si
Dell PERC 2/QC
Dell PERC 3/Si
Dell PERC 3/Di
Dell PERC 320/DC
HP NetRAID 4M
The adv driver supports the following SCSI controllers:
AdvanSys ABP510/5150
AdvanSys ABP5140
AdvanSys ABP5142
AdvanSys ABP902/3902
AdvanSys ABP3905
AdvanSys ABP915
AdvanSys ABP920
AdvanSys ABP3922
AdvanSys ABP3925
AdvanSys ABP930, ABP930U, ABP930UA
AdvanSys ABP960, ABP960U
AdvanSys ABP542
AdvanSys ABP742
AdvanSys ABP842
AdvanSys ABP940
AdvanSys ABP940UA/3940UA
AdvanSys ABP940U
AdvanSys ABP3960UA
AdvanSys ABP970, ABP970U
AdvanSys ABP752
AdvanSys ABP852
AdvanSys ABP950
AdvanSys ABP980, ABP980U
AdvanSys ABP980UA/3980UA
MELCO IFC-USP (PC-98)
RATOC REX-PCI30 (PC-98)
@Nifty FNECHARD IFC-USUP-TX (PC-98)
The adw driver supports SCSI controllers including:
AdvanSys ABP940UW/ABP3940UW
AdvanSys ABP950UW
AdvanSys ABP970UW
AdvanSys ABP3940U2W
AdvanSys ABP3950U2W
The bt driver supports the following BusLogic MultiMaster ``W'', ``C'', ``S'', and ``A'' series and compatible
SCSI host adapters:
BusLogic BT-445C
BusLogic BT-445S
BusLogic BT-540CF
BusLogic BT-542B
BusLogic BT-542B
BusLogic BT-542D
BusLogic BT-545C
BusLogic BT-545S
BusLogic/BusTek BT-640
BusLogic BT-742A
BusLogic BT-742A
BusLogic BT-747C
BusLogic BT-747D
BusLogic BT-747S
BusLogic BT-757C
BusLogic BT-757CD
BusLogic BT-757D
BusLogic BT-757S
BusLogic BT-946C
BusLogic BT-948
BusLogic BT-956C
BusLogic BT-956CD
BusLogic BT-958
BusLogic BT-958D
Storage Dimensions SDC3211B / SDC3211F
AMI FastDisk Host Adapters that are true BusLogic MultiMaster clones are also supported by the bt
driver.
The dpt driver provides support for the following RAID adapters:
DPT Smart Cache Plus
Smart Cache II (PM2?2?, PM2022 [EISA], PM2024/PM2124 [PCI]) (Gen2)
Smart RAID II (PM3?2?, PM3021, PM3222)
Smart Cache III (PM2?3?)
Smart RAID III (PM3?3?, PM3332 [EISA], PM3334UW [PCI]) (Gen3)
Smart Cache IV (PM2?4?, PM2042 [EISA], PM2044/PM2144 [PCI]) (Gen4)
Smart RAID IV
The adapters currently supported by the asr driver include the following:
Adaptec Zero-Channel SCSI RAID 2000S, 2005S, 2010S, 2015S
Adaptec SCSI RAID 2100S, 2110S
Adaptec ATA-100 RAID 2400A
Adaptec SCSI RAID 3200S, 3210S
Adaptec SCSI RAID 3400S, 3410S
Adaptec SmartRAID PM1554
Adaptec SmartRAID PM1564
Adaptec SmartRAID PM2554
Adaptec SmartRAID PM2564
Adaptec SmartRAID PM2664
Adaptec SmartRAID PM2754
Adaptec SmartRAID PM2865
Adaptec SmartRAID PM3754
Adaptec SmartRAID PM3755U2B / SmartRAID V Millennium
Adaptec SmartRAID PM3757
DEC KZPCC-AC (LVD 1-ch, 4MB or 16MB cache), DEC KZPCC-CE (LVD 3-ch, 64MB cache),
DEC KZPCC-XC (LVD 1-ch, 16MB cache), DEC KZPCC-XE (LVD 3-ch, 64MB cache) -- rebadged
SmartRAID V Millennium
The amr driver supports the following:
AMI MegaRAID 320-1
AMI MegaRAID 320-2
AMI MegaRAID 320-4X
AMI MegaRAID Series 418
AMI MegaRAID Enterprise 1200 (Series 428)
AMI MegaRAID Enterprise 1300 (Series 434)
AMI MegaRAID Enterprise 1400 (Series 438)
AMI MegaRAID Enterprise 1500 (Series 467)
AMI MegaRAID Enterprise 1600 (Series 471)
53C876
53C895
53C895A
53C896
53C897
53C1000
53C1000R
53C1010-33
53C1010-66
53C1510D
The SCSI controllers supported by sym can be either embedded on a motherboard, or on one of the
following add-on boards:
ASUS SC-200, SC-896
Data Technology DTC3130 (all variants)
DawiControl DC2976UW
Diamond FirePort (all)
I-O DATA SC-UPCI (PC-98)
Logitec LHA-521UA (PC-98)
NCR cards (all)
Symbios cards (all)
Tekram DC390W, 390U, 390F, 390U2B, 390U2W, 390U3D, and 390U3W
Tyan S1365
The following devices are currently supported by the ncv driver:
I-O DATA PCSC-DV
KME KXLC002 (TAXAN ICD-400PN, etc.), KXLC004, and UJDCD450
Macnica Miracle SCSI-II mPS110
Media Intelligent MSC-110, MSC-200
NEC PC-9801N-J03R
New Media Corporation BASICS SCSI
Qlogic Fast SCSI
RATOC REX-9530, REX-5572 (SCSI only)
Controllers supported by the stg driver include:
Adaptec 2920/A
Future Domain SCSI2GO
Future Domain TMC-18XX/3260
IBM SCSI PCMCIA Card
ICM PSC-2401 SCSI
MELCO IFC-SC
RATOC REX-5536, REX-5536AM, REX-5536M, REX-9836A
Note that the Adaptec 2920C is supported by the ahc driver.
Cards supported by the isp driver include:
ISP1000
PTI SBS440
ISP1020
ISP1040
PTI SBS450
Qlogic 1240
Qlogic 1020
Qlogic 1040
Qlogic 1080
Qlogic 1280
Qlogic 12160
Qlogic 2100
Qlogic 2102
Qlogic 2200
Qlogic 2202
Qlogic 2204
Qlogic 2300
Qlogic 2312
PTI SBS470
Antares P-0033
Controllers supported by the amd driver include:
MELCO IFC-DP (PC-98)
Tekram DC390
Tekram DC390T
Controllers supported by the nsp driver include:
Alpha-Data AD-PCS201
I-O DATA CBSC16
Adaptec AIC-7110 Parallel to SCSI interfaces ( vpo driver)
The following controllers are supported by the ida driver:
Compaq SMART Array 221
Compaq Integrated SMART Array Controller
Compaq SMART Array 4200
Compaq SMART Array 4250ES
Compaq SMART 3200 Controller
Compaq SMART 3100ES Controller
Compaq SMART-2/DH Controller
Compaq SMART-2/SL Controller
Compaq SMART-2/P Controller
Compaq SMART-2/E Controller
Compaq SMART Controller
Controllers supported by the ciss driver include:
Compaq Smart Array 5300
Compaq Smart Array 532
Compaq Smart Array 5i
HP Smart Array 5312
HP Smart Array 6i
HP Smart Array 641
HP Smart Array 642
HP Smart Array 6400
HP Smart Array 6400 EM
HP Smart Array 6422
Ethernet NICs
Adapters supported by the sf driver include:
ANA-62011 64-bit single port 10/100baseTX adapter
ANA-62022 64-bit dual port 10/100baseTX adapter
ANA-62044 64-bit quad port 10/100baseTX adapter
ANA-69011 32-bit single port 10/100baseTX adapter
ANA-62020 64-bit single port 100baseFX adapter
The ti driver supports Gigabit Ethernet adapters based on the Alteon Tigon I and II chips. The ti driver has
been tested with the following adapters:
3Com 3c985-SX Gigabit Ethernet adapter (Tigon 1)
3Com 3c985B-SX Gigabit Ethernet adapter (Tigon 2)
Alteon AceNIC V Gigabit Ethernet adapter (1000baseSX)
Alteon AceNIC V Gigabit Ethernet adapter (1000baseT)
Digital EtherWORKS 1000SX PCI Gigabit adapter
Netgear GA620 Gigabit Ethernet adapter (1000baseSX)
Netgear GA620T Gigabit Ethernet adapter (1000baseT)
The following adapters should also be supported but have not yet been tested:
Asante GigaNIX1000T Gigabit Ethernet adapter
Asante PCI 1000BASE-SX Gigabit Ethernet adapter
Farallon PN9000SX Gigabit Ethernet adapter
NEC Gigabit Ethernet
Silicon Graphics PCI Gigabit Ethernet adapter
The pcn driver supports adapters and embedded controllers based on the AMD PCnet/FAST, PCnet/FAST+,
PCnet/FAST III, PCnet/PRO and PCnet/Home Fast Ethernet chips:
AMD Am53C974/Am79C970/Am79C974 PCnet-PCI *
AMD Am79C970A PCnet-PCI II *
AMD Am79C971 PCnet-FAST *
AMD Am79C972 PCnet-FAST+ *
AMD Am79C973/Am79C975 PCnet-FAST III *
AMD Am79C976 PCnet-PRO *
AMD PCnet/Home HomePNA
Allied-Telesis LA-PCI
Contec C-NET(98)S (PC-98)
NEC SV-98/2-B05, B06
The lnc driver supports the following adapters:
Novell NE2100 *
Novell NE32-VL *
Isolan AT 4141-0 (16 bit)
Isolan BICC
Isolink 4110 (8 bit)
Diamond HomeFree
Digital DEPCA
Hewlett Packard Vectra 486/66XM
Hewlett Packard Vectra XU
Also supported are adapters working with the pcn driver. The lnc driver runs these in compatibility
mode, thus the pcn driver should be preferred.
Built in Sun DMFE 10/100 Mbps Ethernet on Sun Netra X1 and Sun Fire V100 (DM9102A, MII)
Built in Ethernet on LinkSys EtherFast 10/100 Instant GigaDrive (DM9102, MII)
CNet Pro110B (ASIX AX88140A)
CNet Pro120A (98715A or 98713A) and CNet Pro120B (98715)
Compex RL100-TX (98713 or 98713A)
D-Link DFE-570TX (21143, MII, quad port)
Digital DE500-BA 10/100 (21143, non-MII)
ELECOM Laneed LD-CBL/TXA (ADMtek AN985)
Hawking CB102 CardBus
IBM EtherJet Cardbus Adapter
Intel PRO/100 Mobile Cardbus (versions that use the X3201 chipset)
Jaton XpressNet (Davicom DM9102)
Kingston KNE100TX (21143, MII)
Kingston KNE110TX (PNIC 82c169)
LinkSys LNE100TX (PNIC 82c168, 82c169)
LinkSys LNE100TX v2.0 (PNIC II 82c115)
LinkSys LNE100TX v4.0/4.1 (ADMtek AN985 Centaur-P)
Matrox FastNIC 10/100 (PNIC 82c168, 82c169)
Melco LGY-PCI-TXL
Microsoft MN-120 10/100 CardBus (ADMTek Centaur-C)
Microsoft MN-130 10/100 PCI (ADMTek Centaur-P)
NDC SOHOware SFA110A (98713A)
NDC SOHOware SFA110A Rev B4 (98715AEC-C)
NetGear FA310-TX Rev. D1, D2 or D3 (PNIC 82c169)
Netgear FA511
PlaneX FNW-3602-T (ADMtek AN985)
SMC EZ Card 10/100 1233A-TX (ADMtek AN985)
SVEC PN102-TX (98713)
Xircom Cardbus Realport
Xircom Cardbus Ethernet 10/100
Xircom Cardbus Ethernet II 10/100
Adapters supported by the aue driver include:
Abocom UFE1000, DSB650TX_NA
Accton USB320-EC, SpeedStream
ADMtek AN986, AN8511
Billionton USB100, USB100LP, USB100EL, USBE100
Corega Ether FEther USB-T, FEther USB-TX, FEther USB-TXS
D-Link DSB-650, DSB-650TX, DSB-650TX-PNA
Elecom LD-USBL/TX
Elsa Microlink USB2Ethernet
HP hn210e
I-O Data USB ETTX
Kingston KNU101TX
LinkSys USB10T adapters that contain the AN986 Pegasus chipset, USB10TA, USB10TX,
USB100TX, USB100H1
MELCO LUA-TX, LUA2-TX
Planex UE-200TX
Sandberg USB to Network Link (model number 133-06)
Siemens Speedstream
SmartBridges smartNIC
SMC 2202USB
SOHOware NUB100
The cue driver supports CATC USB-EL1210A based USB Ethernet adapters including:
Belkin F5U011/F5U111
CATC Netmate
CATC Netmate II
SmartBridges SmartLink
The kue driver supports Kawasaki LSI KL5KLUSB101B based USB Ethernet adapters including:
3Com 3c19250
3Com 3c460 HomeConnect Ethernet USB Adapter
ADS Technologies USB-10BT
AOX USB101
ATen UC10T
Abocom URE 450
Corega USB-T
D-Link DSB-650C
Entrega NET-USB-E45, NET-HUB-3U1E
I/O Data USB ETT
Kawasaki DU-H3E
LinkSys USB10T
Netgear EA101
Peracom USB Ethernet Adapter
SMC 2102USB, 2104USB
The axe driver supports ASIX Electronics AX88172 based USB Ethernet adapters including:
Buffalo (Melco Inc.) LUA-U2-KTX
D-Link DUBE100
LinkSys USB200M
Netgear FA120
System TALKS Inc. SGC-X2UL
The rue driver supports RealTek RTL8150 based USB Ethernet adapters including:
Buffalo (Melco Inc.) LUA-KTX
Green House GH-USB100B
LinkSys USB100M
Billionton 10/100 FastEthernet USBKR2
The udav driver supports the following adapters:
Corega FEther USB-TXC
Adapters supported by the de driver include:
Adaptec ANA-6944/TX
Cogent EM100FX and EM440TX
Corega FastEther PCI-TX
D-Link DFE-500TX
DEC DE435, DE425, DEC DE450, and DEC DE500
The ep driver supports Ethernet adapters based on the 3Com 3C5x9 Etherlink III Parallel Tasking chipset,
including:
3Com 3C1 CF
3Com 3C509-TP, 3C509-BNC, 3C509-Combo, 3C509-TPO, 3C509-TPC ISA
3Com 3C509B-TP, 3C509B-BNC, 3C509B-Combo, 3C509B-TPO, 3C509B-TPC ISA
3Com 3C529, 3C529-TP MCA
3Com 3C562/3C563 PCMCIA
3Com 3C569B-J-TPO, 3C569B-J-COMBO CBUS
3Com 3C574-TX, 3CCFE574BT, 3CXFE574BT, 3C3FE574BT PCMCIA
3Com 3C579-TP, 3C579-BNC EISA
3Com 3C589, 3C589B, 3C589C, 3C589D, 3CXE589DT PCMCIA
3Com 3CCFEM556B, 3CCFEM556BI PCMCIA
3Com 3CXE589EC, 3CCE589EC, 3CXE589ET, 3CCE589ET PCMCIA
3Com Megahertz 3CCEM556, 3CXEM556, 3CCEM556B, 3CXEM556B PCMCIA
3Com OfficeConnect 3CXSH572BT, 3CCSH572BT PCMCIA
Farallon EtherMac PCMCIA
The el driver supports the 3Com 3c501 8bit ISA Ethernet card.
The xl driver supports the following hardware:
3Com 3c900-TPO *
3Com 3c900-COMBO *
3Com 3c905-TX *
3Com 3c905-T4 *
3Com 3c900B-TPO *
3Com 3c900B-TPC *
3Com 3c900B-FL *
3Com 3c900B-COMBO *
3Com 3c905B-T4 *
3Com 3c905B-TX *
3Com 3c905B-FX *
3Com 3c905B-COMBO *
3Com 3c905C-TX *
3Com 3c980, 3c980B, and 3c980C server adapters
3Com 3cSOHO100-TX OfficeConnect adapters
3Com 3c450 HomeConnect adapters
3Com 3c555, 3c556 and 3c556B mini-PCI adapters
3Com 3C3SH573BT, 3C575TX, 3CCFE575BT, 3CXFE575BT, 3CCFE575CT, 3CXFE575CT,
3CCFEM656, 3CCFEM656B, and 3CCFEM656C, 3CXFEM656, 3CXFEM656B, and 3CXFEM656C
CardBus adapters
3Com 3c905-TX, 3c905B-TX 3c905C-TX, and 3c920B-EMB embedded adapters
Both the 3C656 family of CardBus cards and the 3C556 family of MiniPCI cards have a built-in
proprietary modem. Neither the xl driver nor any other driver supports this modem.
The vx driver supports the following cards:
3Com 3c590 EtherLink III PCI *
3Com 3c592 EtherLink III EISA
3Com 3c595 Fast EtherLink III PCI in 10 Mbps mode *
3Com 3c597 Fast EtherLink III EISA in 10 Mbps mode
Next Pattern 55
Dialog boxes
Broken File Name 12
Create Image 38 -F-
Create Region 37
File Already Exists
Edit RAID Order 43
Add a File ID to filename 42
File mask 23
Overwrite 42
File Types 25
Prompt 42
Files with bad sectors 75
File mask options
Fill 55
Date 23
Find/Mark 18
Deleted files 23
Go to 55
Existing files 23
New RAID Order 43
Match case 23
Please configure R-Studio Agent 52
Show empty folders 23
Recover 12, 40, 42
Size from/up to 23
Scan 25
File masks 23
Scan Information 25
File menu
Search 55
Close All Previews 20
Settings 6
Goto Target 73
Disk scan 3, 25 Preview 20
Drive menu Recover 12
Connect To Remote 50
Recover Marked 12
Create Image 38
Rescan 73
Delete Scan Informaiton 25
Set As Default Target 73
Open Drive Files 12
View/Edit 55
Open Drive Files Sorted By 41
File search 3
Open Image File 38
File Type Signature Specification 35
Open Local Drives 50
FileTypes.xml 35
Open Scan Informaiton 25
Find and Mark Multiple Files 41
Real File System Structure 41
Find options
Recover All Files 40
Date 18
Save Scan Informaiton 25
Deleted files 18
Scan 25
Direction 18
Existing files 18
-E- File Id 18
Files 18
Edit menu Find/Mark mode 18
Bookmarks 55 Folders 18
Fill 55 Look in 18
Find 55 Match case 18
Find Next 55 Regular expression 18
Find Previous 55 Size from/up to 18
Find Template Signature Next 55
Find Template Signature Previous 55
Save Changes 55 -I-
Event log 25
Image 38
Image options
Image options
Compressed image (R-Drive Image compatible)
38 -O-
Estimated size 38
Offset 43
Image name 38
Image split size 38
Password 38
Plain image 38
-P-
IntelligentScan Technology 72 Panels
Introduction to R-Studio 1 Files 12
Folders 12
Log 12, 25
-L- Main 3
Panes
Log settings
Bookmarks 55
Disk 6
Data Interpreter 55
Error 6
Find Results 55
File location 6
Template 55
File System 6
Pattern Example I 64
Files 6
Pattern Example II 68
Information 6
Previewing files 20
Network 6
Properties tab
Partition 6
Active FAT copy 77
Recover 6
Block Size 77
Rewrite/Append 6
Blocks Per Volume 77
Save as 6
Boot Directory Cluster 77
Save log to file 6
Buffer Alignment 77
Success 6
Bus Type 77
Warning 6
Cluster size 77
Creator OS 77
-M- Device Identification 77
Drive Control 77
Main Panel settings Drive Type 77
Debug Mode 6 Estimated Size 77
Default HFS Code Page 6 Ext2FS Information 77
Disable All Warnings and Confirmations 6 Fat Bits (12,16,32) 77
Enable Write 6 FAT Information 77
Hints 6 First Cluster Offset 77
Show All Warnings and Confirmations 6 First FAT Offset 77
Mass file recovery 40 First SuperBlock Offset 77
Mass File Recovery Options 42 I/O Tries 77
Messages I/O Unit 77
Cannot connect 52 Index Block Size 77
Double-click a logical disk... 12 INodes Per Volume 77
Too many files... 12, 40, 76 Int13 Drive Number 77
Missing Disk 43 Int13 Extension Version 77
Last Check Time 77
Last Mount Time 77
Properties tab
Last Write Time 77
LDM Component ID 77 -R-
LDM Disk AltName 77
RAID block size 43
LDM Disk DriveHint 77
raidlayout.xml 49
LDM Disk GUID 77
Recover options
LDM Disk ID 77
Condense successful restoration events: 12
LDM DiskGroup GUID 77
Ignore file mask: 12
LDM Host GUID 77
Recover alternative data streams: 12
LDM Partition ID 77
Recover extended attributes: 12
LDM Volume GUID 77
Recover metafiles 12
LDM Volume ID 77
Recover real folders structure 12
Major version 77
Recover security: 12
Maximum transfer 77
Remove hidden attributes 12
MFT Mirror Position 77
Restore folder structure: 12
MFT position 77
Restore from root 12
MFT record size 77
Region 37
Minor version 77
Region options
Name 77
Disk size 37
NTFS Information 77
Size 37
Number of FAT Copies 77
Start 37
Offset of Logical Disk 77
Regular expressions 24
OS object 77
Remote install 52
Parsed Boot Records 77
Rows count 43
Parsed File Entries 77
R-Studio Agent 52
Partition number 77
R-Studio Agent Emergency 50, 101
Partition Offset 77
Contact information and technical support 101
Partition Size 77
Creating Startup Disks 102
Partition Type 77
Disk Controllers 106
Physical Drive Geometry 77
Hardware Compatibility List 106
Raid Block Size 77
Installing R-Studio Agent Emergency Startup
Recognized Ext2FS 77 Media Creator 101
Recognized FAT 77 Network Cards 115
Recognized NTFS 77 Starting a Computer with the R-Studio Agent
Root Directory Length 77 Emergency Startup Disk 105
Root Directory Offset 77 R-Studio Agent main panel 52
R-Studio driver 77 R-Studio Emergency 83
SCSI Address 77 Contact Informaiton and Technical Support 83
Sector Size 77 Creating Startup Disks 84
Size 77 Disk Images 94
Size of One FAT Table 77 Disk Scan 93
Supposed Parents Count 77 File Recovery 93
Volume size 77 Hardware Compatibility List 96
Installing R-Studio Emergency Startup Media
Creator 83
-Q- Log 96
Network Drives 95
Questionable folders 73
Operation 92
-V-
View menu
ANSI 55
Arrange 12
Bookmarks View 55
Contents Columns 12
Data Interpreter View 55
Details 12
Device View 3
Event Log 3, 12
Files panel 12
Folders panel 12
Large Icons 12
List 12
Log panel 12
OEM 55
Parents Tab 3
Properties 3, 77
Properties Tab 3
Properties View 3, 55
Scan Information Tab 3
Sectors View 55
Small Icons 12
Status bar 3, 12
Template View 55
Toolbar 3, 12, 55
UNICODE 55
UNICODE+ 55
Virtual volume sets and RAIDs 43