Copyright (c) Hyperion Entertainment and contributors.
UserDoc:AmigaOS File Systems
Revision as of 08:37, 20 December 2017 by Daniel Jedlicka (talk | contribs)
FastFileSystem (FFS) |
FastFileSystem 2 (FFS2) |
SmartFileSystem (SFS) |
SmartFileSystem 2 (SFS2) |
JXFS | New Generation File System (NGFS) | |
---|---|---|---|---|---|---|
Bootable? | Yes | Yes | Yes | Yes | No | Yes, on AmigaOne X-1000 and later machines using amigaboot |
DosType | DOS\03 0x444f5303 | DOS\07 0x444f5307 | SFS\00 0x53465300 | SFS\02 0x53465302 | JXF\04 0x4A584604 | NGF\00 0x4E474600 |
Max. Filename Length | 30 characters | 107 characters | 107 characters | 107 characters | 107 characters | 255 characters (fewer if the filename is UTF-8 encoded) |
Max. Partition Size | 2 TB to 128 TB | 2 TB to 128 TB | 128 GB | 1 TB | 256 TB | 100 EiB |
Max. File Size | 4 GB - 2 Bytes | 4 GB - 2 Bytes | 4 GB - 2 Bytes | 1 TB | 256 TB | 2^64 - 1 Bytes |
Supported Block Size | 512 to 32768 | 512 to 32768 | use 512 | use 512 | 512 | 256 to 65536 (auto selected) |
Comments | Legacy file system, not recommended for AmigaOS 4.x due to lack of long filename support. Can be used for bootloader partition in AmigaOS 4.x only setup. | Current file system, bootable, can be used with AmigaOS 4.x, recovery tools available, not as fast as SFS, requires validation if disk error. | Current file system, bootable, can be used with AmigaOS 4.x, some recovery tools available. Fast, does not require validation if disk error. | Current file system, bootable, can be used with AmigaOS 4.x. Fast, does not require validation if disk error. No recovery tools. | Fastest but not backwards compatible with some 68K legacy software. No recovery tools. Discontinued starting with 4.1 Final Edition. | Vector-port-based file system, full DOS compatibility. Journalling, full check/repair facility provided. |
- SFS\00 and SFS\02 support other block sizes but only 512 bytes should be used since it is slower with larger blocks. JXFS only supports 512 block size.
- Recovery tools are located in Media Toolbox in the SYS:System drawer. Always have a backup!