Copyright (c) Hyperion Entertainment and contributors.
Difference between revisions of "UserDoc:AmigaOS File Systems"
Jump to navigation
Jump to search
Paul Sadlik (talk | contribs) m |
m |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | 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 MediatToolbox in the SYS:System drawer. Always have a backup. |
||
− | |||
{| class="wikitable" |
{| class="wikitable" |
||
|+ AmigaOS File System Table |
|+ AmigaOS File System Table |
||
Line 9: | Line 7: | ||
! SmartFileSystem 2<br/>(SFS2) |
! SmartFileSystem 2<br/>(SFS2) |
||
! JXFS |
! JXFS |
||
+ | ! [[AmigaDOS_Vector-Port#New_Generation_File_System|New Generation File System]]<br/>(NGFS) |
||
|- |
|- |
||
| Bootable? |
| Bootable? |
||
Line 16: | Line 15: | ||
| Yes |
| Yes |
||
| No |
| No |
||
+ | | Yes, on AmigaOne X-1000 and later machines using amigaboot |
||
|- |
|- |
||
| DosType |
| DosType |
||
Line 23: | Line 23: | ||
| SFS\02 0x53465302 |
| SFS\02 0x53465302 |
||
| JXF\04 0x4A584604 |
| JXF\04 0x4A584604 |
||
+ | | NGF\00 0x4E474600 |
||
|- |
|- |
||
| Max. Filename Length |
| Max. Filename Length |
||
Line 30: | Line 31: | ||
| 107 characters |
| 107 characters |
||
| 107 characters |
| 107 characters |
||
+ | | 255 characters (fewer if the filename is UTF-8 encoded) |
||
|- |
|- |
||
− | | Max. |
+ | | Max. Partition Size |
| 2 TB to 128 TB |
| 2 TB to 128 TB |
||
| 2 TB to 128 TB |
| 2 TB to 128 TB |
||
Line 37: | Line 39: | ||
| 1 TB |
| 1 TB |
||
| 256 TB |
| 256 TB |
||
+ | | 100 EiB |
||
|- |
|- |
||
| Max. File Size |
| Max. File Size |
||
Line 44: | Line 47: | ||
| 1 TB |
| 1 TB |
||
| 256 TB |
| 256 TB |
||
+ | | 2^64 - 1 Bytes |
||
|- |
|- |
||
| Supported Block Size |
| Supported Block Size |
||
| 512 to 32768 |
| 512 to 32768 |
||
| 512 to 32768 |
| 512 to 32768 |
||
− | | |
+ | | use 512 |
− | | |
+ | | use 512 |
− | | |
+ | | 512 |
+ | | 256 to 65536 (auto selected) |
||
|- |
|- |
||
| Comments |
| Comments |
||
Line 56: | Line 61: | ||
| 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, 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, 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 |
+ | | 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 |
+ | | Fastest but not backwards compatible with some 68K legacy software. No recovery tools. Discontinued starting with 4.1 Final Edition. |
+ | | [[AmigaDOS_Vector-Port|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! |
Latest revision as of 08:37, 20 December 2017
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!