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

disk/misc/ffstd64.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:FastFileSystem with TD64 (>4GB) support
Author: laire at popmail.owl.de (Ralph Schmidt)
Uploader:olli elaborate-bytes com (Oliver Kastl)
Type:disk/misc
Version:44.5
Architecture:m68k-amigaos
Date:1998-01-05
Requires:OS 2.04, OS 3.0 or better recommended.
Download:disk/misc/ffstd64.lha - View contents
Readme:disk/misc/ffstd64.readme
Downloads:5126

The patch files included in this archive serve to update
versions 40.1 and 40.4 of Commodore's FastFileSystem and
version 38.2 of Commodore's CLI command "Info" to handle
partitions larger than 4 GB. The new filesystem provides
support for the TD64 standard, which has been defined by
an independent group of third-party Amiga developers. The
trackdisk64 specification itself is available from Aminet
sites (dev/misc/trackdisk64.lha). It is supported by:

  Dan Babcock
  Ralph Babel
  Jamie Cooper
  Randell Jesup
  Oliver Kastl
  Bernhard Möllemann
  Matthias Scheler
  Ralph Schmidt
  Michael B. Smith

Features of the new filesystem:

- supports TD64 API for TD64-aware devices.

- supports HD_SCSICMD for non-TD64-aware devices, so almost
  everyone with a working Direct SCSI interface can use hard
  disks larger than 4 GB without any device update (which
  may be impossible for older hardware).
  ATTENTION:
  Don't create partitions greater than 2GB(Dos Limitation)

- supports TD_GETGEOMETRY (to update a removable medium's
  geometry automatically). The following devices are known
  to implement TD_GETGEOMETRY:

    1230scsi.device(Phase5's Blizzard I-IV,Blizzard 1260)
    2060scsi.device(Phase5's Blizzard 2060)
    ALF.device(BSC's Alf Controller)
    carddisk.device
    cybscsi.device(CyberSCSI I-II)
    dracoscsi.device(Macrosystem's Draco)
    oktagon.device(BSC's Oktagon)
    omniscsi.device(Ralph Babel's GuruRom)
    trackdisk.device
    z3scsi.device(Phase5's Fastlane Z3)

  The following devices are known to be potentially incompatible
  and are mapped out for the DriveGeometry functionality.
  The list currently includes:

    scsi.device (All CBM SCSI Devices)
    HardFrame.device (Microbotics HardFrame)
    scsidev.device   (GVP Series I)
    hddisk.device    (CBM A2090)
    statram.device   (Ram Disk)
    ramdrive.device  (Ram Disk)

- MountList/DOSDrivers/RDB entries for cyclinder, surfaces,
  and sectors are no longer limited to 16-bit quantities.

- automatically disables TD64 for drivers that are known to
  be potentially incompatible. The list currently includes:

    HardFrame.device (Microbotics HardFrame)
    statram.device   (Ram Disk)
    ramdrive.device  (Ram Disk)

- automatically disables SCSIDirect for drivers that are known
  to be potentially incompatible. The list currently includes:

    scsidev.device   (GVP Series I)
    hddisk.device    (CBM A2090)
    statram.device   (Ram Disk)
    ramdrive.device  (Ram Disk)

  If you create a partition >4GB border the FFS can't handle
  this case for these devices.


- an RDB extension to manually disable certain FFS tests for
  broken drivers the TD64 developers were not aware of:

    de_Control, bit 0: set to 1 to skip TD_GETGEOMETRY test
    de_Control, bit 1: set to 1 to skip TD64 test
    de_Control, bit 2: set to 1 to mark a device as broken scsidirekt

- a TD64-/HD_SCSICMD-aware Format command is in the works.



INSTALLATION:

If your l:fastfilesystem is 40.4 then use this shell line

  spatch -ol:fastfilesystem_44_1 -pfastfilesystem_40_4.patch l:fastfilesystem

If your l:fastfilesystem is 40.1 then use this shell line

  spatch -ol:fastfilesystem_44_1 -pfastfilesystem_40_1.patch l:fastfilesystem


RELEASENOTES:

o 44.5
  - Added a -1 io_error check for the TD64 test.
    scsi.device doesn`t return IOERR_NOCMD

o 44.4
  - Sorry..the 44.3 init fix wasn`t perfect and the BUMP didn`t work

o 44.3
  - Fixed a de_Control problem which could lead to failed inits

o 44.2
  - Fixed a problem with detecting >4GB access.

o 44.1
  - Initial Release



BUGREPORTS:

o Bugreports about a crashing ffs are WORTHLESS if you don't provide
  segtracker/tnt(both tools are on Aminet and a MUST HAVE) informations.


ATTENTION:

Probably not all devices which are incompatible with this FFS patch
are listed in the disable tables. Therefore we need the feedback for
incompatible and ancient devices.

PROBLEMS

o Don`t use REORG on a partition after the 4GB border
o Don`t use DiskSalv on a partition after the 4GB border
o Don`t use AmibackTools on a partition after the 4GB border
o Don`t use QuarterbackTools on a partition after the 4GB border
o Don`t use DynamiCache on a partition after the 4GB border

laire@popmail.owl.de (Ralph Schmidt)


Contents of disk/misc/ffstd64.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 6532    8656  75.5% -lh5- 4752 Dec 29  1997 Release/fastfilesystem_40_1.patch
[generic]                 5522    7360  75.0% -lh5- 16bf Dec 29  1997 Release/fastfilesystem_40_4.patch
[generic]                  345     456  75.7% -lh5- 7e84 Dec 29  1997 Release/info_38_2.patch
[generic]                 1788    4268  41.9% -lh5- 0785 Dec 29  1997 Release/readme.txt
[generic]                 9285   14636  63.4% -lh5- e89d Jul 25  1996 Release/spatch
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         5 files   23472   35376  66.4%            Jan  5  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>