Solaris 7 3/99 Release Notes Supplement for Sun Hardware

Disk and Floppy Drives Test (disktest) Update

File System Mounting

As of SunVTS 3.0, SunVTS disktest by default does not mount any mountable partitions. To have SunVTS mount all partitions which contain a file system, set the environment variable BYPASS_FS_PROBE to 0 (zero), then start SunVTS as shown below:

# ./sunvts

To return to the SunVTS default behavior so no file systems are mounted, either set the BYPASS_FS_PROBE to a non-zero value, or unset it.

Even if BYPASS_FS_PROBE is set to 0 (zero), the SunVTS disk probe checks for the existence of Sun Enterprise Volume Manager and Solstice Disksuite on the system, and does not mount any partitions if their presence is detected.

If SunVTS is invoked from the Solstice SyMON graphical user interface, SunVTS will not mount any partitions in this case either.

Caution - Caution -

If a power failure occurs while the disktest is running, disk data may be destroyed.

Caution - Caution -

Running the Media subtest on a disk partition in the WriteRead mode may cause data corruption if the same partition is being used by other programs. Only select this mode when the system is offline (not used by any other users or programs).

disktest Option File Note

Loading an option file that was created when BYPASS_FS_PROBE was set to 0 (zero) might not work if the BYPASS_FS_PROBE environment variable no longer set to 0 (zero). Testing may fail with the following error:

SUNWvts.disktest.8088 07/24/98 15:47:22 disktest c0t0d0
FATAL: "Couldn't get file system information on /distest_c0t0d0s0, statvfs()
system call failure error: No such file or directory.

This error is caused when SunVTS expects to use the predefined mount point names (/disktest_cntndnsn) that are created when BYPASS_FS_PROBE is set to 0 (zero), but these mount points do not exist while BYPASS_FS_PROBE is not set to 0 (zero).

Workaround: Create two separate option files for the two different states of the BYPASS_FS_PROBE environment variable.