This article originally appeared in TidBITS on 1992-04-20 at 12:00 p.m.
The permanent URL for this article is:
Include images: Off

Tune-Up Notes

by Adam C. Engst

Robert Hess writes:

Not that it matters, but System 7 Tune-Up is not just an extension. The first time you run it, it patches the System to fix the "disappearing files bug." Each boot after that, it checks the System to see if the patch needs to be re-applied (which would be the case if you reinstalled the System from scratch, thus losing the original patch); if not, it continues with the other RAM-only (INIT) patches. Therefore, even if you run WITHOUT the System 7 Tune-Up 1.1.1, you're still protected from the "disappearing files bug" if you have run with Tune Up 1.1.1 installed at least once.

Disclaimer: this info comes from a highly reliable and highly placed individual but, as far as I know, has not been publicly discussed or confirmed by Apple.

Information from:
Robert Hess --

More Tune-Up INIT oddities -- Bo Holst-Christensen confirms Robert's notes above and adds some information that might help with some of the random problems that the occasional person has reported with Tune-Up 1.1.1. Bo claims that there are only four bytes different between 1.1 and 1.1.1 (although changing the version number added six bytes to the size of the vers resource). Of these changes one byte was the fixed selection of the right Process Manager globals, one byte was a change of a flag in a call and the last two bytes were a change of ID number for the INIT that is put in the System file to prevent the missing folder problem.

Tune-Up 1.1 installs an INIT ID 11 ("Tuna Helper") in the System file, and 1.1.1 installs an INIT with the same name and size, but with ID 13. The result is that your System file has two INITs that seemingly do the same thing. No one has confirmed any problem with a System file containing these two INITs, but if you have been experiencing any problems with Tune-Up 1.1.1, you might consider removing the first INIT ID 11. Bo notes that it would have been trivial to modify the installer script used by Tune-Up 1.1.1 to remove that INIT, so it's odd that Apple did not do just that.

If you want to remove this INIT ID 11 from your System file, make a copy of the System and use ResEdit to delete the offending resource. Then drag the old System to the trash, make sure the new one is named "System" and resides in the System Folder, and reboot. As usual, do this at your own risk - we have no confirmation that this will make one whit of difference.

Information from:
Bo Holst-Christensen --

NetWare for Macintosh & Tune-Up -- Henk Verhaar writes in regard to Geoff Bronner's warning (from TidBITS-119) about printing with LaserWriter 7.1.1 (included with System 7 Tune-Up 1.1 and 1.1.1). Henk notes that although users of NetWare for Macintosh 3.01 may indeed suffer the printing problem, he has not experienced any problems printing from LaserWriter 7.1.1 to NetWare for Macintosh 2.x. Curious stuff.

Information from:
Henk Verhaar --

FolderBolt/Disk First Aid Interaction -- Cecil Habermacher of Kent*Marsh sends along this extremely important technical note for users of Kent*Marsh's FolderBolt, Disk First Aid, and System 7 Tune-Up. If you know people who use FolderBolt and System 7, please make sure they know about this since it could save them the effort of backing up and reformatting their hard disks.

The following technical notes cover interactions between FolderBolt, Disk First Aid, and System 7 Tune-Up 1.1 and 1.1.1.

As part of the installation instructions for Apple's System 7 Tune-Up version 1.1 and later, Apple advises users to examine their hard disks with version 7.0 or newer of Apple's Disk First Aid utility before proceeding. If Disk First Aid discovers problems or is unable to verify the disk successfully, Apple recommends that users backup and reformat their hard disks before proceeding with the installation. Before performing the Disk First Aid analysis, however, users of FolderBolt should use the FolderBolt Administrator to override their entire hard disk without a snapshot.

As part of its normal operation, FolderBolt slightly modifies the catalog structure of the disk the first time any folder is locked on that particular disk. Due to these modifications, Disk First Aid will not be able to verify the disk. Thus, users of FolderBolt may be needlessly reformatting their disks.

When the user overrides the entire disk without a snapshot, FolderBolt will undo all changes it has made to the disk's directory structure. Once the disk or disks are overridden, Disk First Aid can be used with confidence that any difficulties it encounters are not a result of FolderBolt's presence.

If you have any questions, please refer to the FolderBolt User Guide. If the documentation doesn't answer your questions, please contact Kent*Marsh Customer Support for further assistance.

America Online: KentMarsh
CompuServe: 73730,274
Phone: 713/522-LOCK -- Fax: 713/522-8965
Customer Support: 713/522-8906 -- BBS: 713/522-8921

Information from:
Cecil Habermacher -- Kent*Marsh