🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.misc
Article #6533

Re: MIRROR.FIL

#6533
From: Larry Hastings
Date: Tue, 01 Jan 1991 14:01
46 lines
2809 bytes
+-In article <13939@chaph.usc.edu>, dchun@aludra.usc.edu (Dale Chun) wrote:
|
| Does anyone know what the file MIRROR.FIL and MIRROR.BAK does with
| PC-Tools? As in, what *exactly* (in as much detail as possible) does
| this file contain and do?
| 
| Can this file be safely deleted without any harm to the system? 
| [... We] are having some bizzare problems with this MIRROR.FIL and
| MIRROR.BAK files on our hard disk.
|
+----------

Those are the FAT backup files written out by "mirror".  "mirror" is a
combination FAT-restoring and deleted-file-tracking utility.  (The "FAT"s are
your disk's File Allocation Tables -- in a nutshell, the lists of what files
are stored where.)

What mirror does is make a direct copy of your hard disk's FAT tables into a
file.  Then, if your FATs get trashed somehow (like a rogue disk-writing
process or a nasty virus) you can restore them.  Mirror can also (optionally)
keep track every time you delete a file, and make it possible to restore
them.  (This is done by loading a small TSR.) By keeping this information, PC
Tool's Undelete can do a much better job of restoring the files than without
it.  (I would guess that Mirror stores deleted file information in the same
file -- I never use it.)

The file that Mirror writes into is called MIRROR.FIL.  If there's already a
file called MIRROR.FIL, Mirror makes a copy of it (calling the copy MIRROR.BAK) 
before overwriting it.  This is useful if you got part of your FAT trashed,
and rebooted, and Mirror ran again -- you can use the old .BAK FAT from before
your FAT got trashed.

When you install PC Tools, as I recall, they automatically insert a call to
Mirror into your AUTOEXEC.BAT, both backing up your FATs and turing on
"deleted-file" tracking.  The manual mentions that if you're having problems
with collisions between Mirror's TSR and other TSRs that you can stop doing
the "deleted-file" tracking but still run mirror to back up your FATs -- this
is what I'd recommend.  If you still have trouble, just remove Mirror from
your AUTOEXEC.BAT -- but I don't think you will.
--
larry hastings, the galactic funkster, funkstr@ucscb.ucsc.edu

I don't speak for Knowledge Dynamics or UC Santa Cruz, nor do they speak for me

"People, it's Fonzie with Teret's syndrome!"--Dennis Miller on Andrew Dice Clay
Technical Details
Message-ID: <10503@darkstar.ucsc.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!tut.cis.ohio-state.edu!ucbvax!agate!darkstar!ucscb.UCSC.EDU!funkstr
References: <13939@chaph.usc.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rutgers!att!tut.cis.ohio-state.edu!ucbvax!agate!darkstar!ucscb.UCSC.EDU!funkstr
From: funkstr@ucscb.UCSC.EDU (Larry Hastings)
Newsgroups: comp.sys.ibm.pc.misc
Subject: Re: MIRROR.FIL
Keywords: help, PC-Tools
Message-ID: <10503@darkstar.ucsc.edu>
Date: 1 Jan 91 14:01:29 GMT
References: <13939@chaph.usc.edu>
Sender: usenet@darkstar.ucsc.edu
Organization: Knowledge Dynamics Corporation
Lines: 46