User Guide
280 Utilities Reference
Utilities Reference
103-000153-001
August 29, 2001
Novell Confidential
Manual 99a38 July 17, 2001
Syntax
[LOAD] [path] VREPAIR [volume_name] [log_filename]
Using VREPAIR
For an explanation of the VREPAIR main menu, see “VREPAIR
Options” on page 282.
If a volume fails to mount when the server is brought up, VREPAIR loads
automatically and tries to repair the failed volume.
If you don’t want VREPAIR to automatically repair a volume that won’t
mount, load MONITOR, select Server Parameters > File System, and set
the Automatically Repair Bad Volume parameter to OFF. (For more
information, see “MONITOR” on page 103.)
Use the version of VREPAIR that matches the operating system.
The majority of all problems fixed by VREPAIR are caused by hardware
failures. If a volume frequently needs repair, consider replacing the hard
disk or controller.
HINT: Copy vrepair.nlm and the VREPAIR name space support modules
(v_namespace.nlm) to the boot partition of your server. Then, if volume SYS: fails
to mount, you can load and run VREPAIR from the DOS boot directory.
How VREPAIR Works
Minor problems can occur on a volume if the primary File Allocation Table
(FAT) or Directory Entry Table (DET) becomes corrupted.
VREPAIR compares the primary tables with their mirrored counterparts. (The
operating system keeps two copies of all tables. If hard disks are mirrored,
then four copies are kept.)
VREPAIR checks the sets of mirrored tables for errors. If it finds
inconsistencies, it uses the most correct table entry as the corrected entry.
VREPAIR then writes the corrected entry to both the primary and mirrored
tables.
Parameter Use to
path Specify the path to VREPAIR.NLM if you
moved it from the default directory.
volume_name Specify the name of a volume to repair.
log_filename Specify a text filename to log errors into.