Msg: 5919 *Conference*
08-06-95 11:59:17
From: COMET _
To : TRACY ALLEN
Subj: REPLY TO MSG #5918 (UNDELETE -- COLD START RECOVERY)
The UNDEL.BA loader program would create a BASIC program which displays the address of the recovery routine. This would be placed in directory slot #1. Within that program's address space would be two ML programs. One would copy from the backup file directory to the real file directory, and the other would do the opposite. Furthermore, the data for the backup file directory would also reside in the address space of this 1st BASIC program. The hooks for operations which change the contents of files or the file directory would be changed to make a backup copy of the directory. I have a copy of "Cold Boot Hill!", which you wrote, detailing the "standard method" of recovery, which allows restoration of string data. My concept of the utility programs would be that it would give one a fighting chance to also recover ML and BASIC programs, at least some of the time. :)