DSF is serviced by replacement text decks. To apply, 1) Put the text decks in the TXTLIB with the ICKTXT EXEC. 2) Rebuild the module with the ICKMOD EXEC. Both execs are on the DSF disk, currently MAINT D00. ------------------------------------------------------------------------- To run DSF, say ICKDSF Answer DSF's first two prompts with CONSOLE (defines the input device) CONSOLE (defines the output device) To check out a new volume, say REVAL UNIT(cuu) NVFY (I think reval is similar to INIT UNIT(cuu) NVFY, but you can rewrite the volid with INIT with VOLID(newvid). ) To check it out, say ANALYZE UNIT(100) SCAN or ANALYZE UNIT(100) DRIVETEST SCAN CYLRANGE(ccc,ccc) To clean up a data check you need OPTION DEVMAINT LNKEXCLU LNKSTABL, INSPECT REALADDR(real_cuu) TRACK(cccc,hh) NVFY NOASGN NPRSV eg INSPECT REALADDR(2436) TRACK(2278,12) NVFY NOASGN NPRSV or INSPECT UNIT(vcuu) UID(userid) TRACK(cccc,hh) NVFY NOASGN NPRSV eg INSPECT UNIT(191) UID(ACCOUNT) TRACK(8,12) NVFY NOASGN NPRSV then U When typing in commands to DSF, you're limited to a 72-character line. To type longer lines, use a plus sign at the end of each line fragment. For example, to inspect multiple tracks, INSPECT UNIT(100) TRACKS((ccc,hh),(ccc,hh),(ccc,hh)) + NOVERIFY NOASSIGN PRESERVE then U or to inspect a range of tracks, INSPECT UNIT(100) CYL(ccc,ccc) HD(hh,hh) + NOVERIFY NOASSIGN PRESERVE then U