AminetAminet
Search:
84512 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/misc/FFS4516p.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Unofficial patch for FastFileSystem V45
Author:Etienne Vogt
Uploader:evogt free fr
Type:util/misc
Replaces:util/patch/FFS45*p.lha
Architecture:m68k-amigaos >= 3.9.2
Date:2010-10-25
Download:http://aminet.net/util/misc/FFS4516p.lha - View contents
Readme:http://aminet.net/util/misc/FFS4516p.readme
Downloads:2826

 The FastFileSystem shipped in OS 3.9 BB2 (V45.13) still has bugs.
As an official fix for these is now quite unlikely to appear, I decided
to release the patches I made myself.

 THIS PATCH IS COMPLETELY UNOFFICIAL. IT HAS NOT BEEN APPROVED BY AMIGA INC.
OR BY HAAGE & PARTNER. BY USING IT ON YOUR SYSTEM, YOU ACCEPT THE ENTIRE
RISK AS TO ITS QUALITY AND PERFORMANCE.
PLEASE BACKUP YOUR DISKS BEFORE TRYING TO INSTALL THE PATCHED FFS ON YOUR
AMIGA !!!

 Only this archive may be freely redistributed. The patched FastFileSystem
generated by it contains code from the AmigaOS 3.x FastFileSystem and is thus
subject to the same restrictions than the original.

Installation
------------

 You must have the FastFileSystem 45.13 (from OS3.9 BB2), 45.9 (from the OS3.9
CD-ROM or OS3.5 BB2) or 45.1 (from the OS3.5 CD-ROM) in your L: directory.
First rename the original FastFileSystem to FastFileSystem.old, then, create
the 45.16 FastFileSystem with the spatch command and the corresponding patch
file included in this archive:

spatch -pFFS4513to4516.pch -oL:FastFileSystem L:FastFileSystem.old
 or
spatch -pFFS459to4516.pch -oL:FastFileSystem L:FastFileSystem.old
 or
spatch -pFFS451to4516.pch -oL:FastFileSystem L:FastFileSystem.old

 Finally, use your favourite harddisk installation tool (HDToolBox from OS3.9
for example) to install the new FastFileSystem into your harddisk's rdb area.

 If you want this patched FFS to be also used for floppy drives, you need to
make it resident using Thomas Richter's LoadModule command, available on
Aminet as util/boot/LoadModule.lha. You also need to modify the SetPatch
command in your Startup-Sequence to skip loading the 45.13 FFS from the ROM
Update file by adding SKIPROMMODULES "filesystem" to the SetPatch command.

Changes
-------

 V45.16
  Fix for another FFS V45 bug in the allocation of the bitmap which was
  computed one bit too short, resulting in a missing bitmap block if that
  last block just would have one useful bit. The symptom was that the volume
  would always revalidate when mounted.

 V45.15
  Added more stack to the error requester display routine. Also switch stack
  properly with StackSwap.
  
 V45.14
  Fixed the validator mismatched FreeMem() bug: a memory buffer that is
  allocated for the validation is later freed with a wrong smaller size,
  causing a memory leak as well as a mismatched FreeMem() report from
  debugging tools like MuGuardianAngel and MungWall.


Contents of util/misc/FFS4516p.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 1851    2252  82.2% -lh5- 0a18 Apr 25  2010 FFS4516p/FFS4513to4516.pch
[generic]                 1360    2606  52.2% -lh5- a37a Oct 25 22:53 FFS4516p/FFS4516p.readme
[generic]                 5409    6868  78.8% -lh5- b01e Apr 25  2010 FFS4516p/FFS451to4516.pch
[generic]                 2748    3324  82.7% -lh5- 9a2d Apr 25  2010 FFS4516p/FFS459to4516.pch
[generic]                 9285   14636  63.4% -lh5- e89d Nov 11  1994 FFS4516p/spatch
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files   20653   29686  69.6%            Oct 25 20:33

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>