Da ich mal wieder am Sammeln war und irgendwie nicht alles gefunden habe versuche ich mal die Infos über das freundliche Forum von neben an zusammen zu tragen 
Laut dem Post 23 und Post 25 kann das Amiga-OS auf einem 68k mit Dateien >2GiB nicht zuverlässig arbeiten, egal welches Filesystem hierbei verwendet wird.
Vorwort
Für das AmigaOS gibs es ja mehrere Wege Festplatten über 2 bzw. 4 GiB zu adressieren. Hier wären das NSD64, das TD64, sowie SCSIdirect.
Das NSD64 soll man favorisieren und das SCSIdirect nur im Falle, dass die Anderen nicht gehen wählen.
Um jetzt überhaupt große Festplatten adressieren zu können bedarf es einer gewissen Abhängigkeit.
- In der untersten Ebene befinden sich die Limits des Controllers, die je nach Versionsnummern unterschiedlich ausfallen. Hier muss man auf den Treiber im Eprom oder RDB achten.
- Darüber befinden sich die Limits des Partitionierungstools, dass auf dem Controler fußt.
- Ganz oben sind die Limits des Filesystems.
Sollte eines der unteren Teile ein Limit kleiner als das der oberen Teile haben, so ist dies der beschenkende Faktor.
Zunächst muss man schauen, welches Filesystem überhaupt welchen Patch verträgt um große Platten zu adressieren. Zu empfehlen sind die beiden kostenfreien Versionen von SFS und PFS für große Platten. Beide sind erst ab Kick 2.04 nutzbar und benötigen im Falle von SFS einen 68020 als CPU. PFS soll etwas zügiger arbeiten. SFS wird hingegen immer wieder upgedatet.
Der Controller
Dann steht sich die Frage, welches (IDE-/SCSI-) Device überhaupt große Platten verträgt. Diese Liste würde ich gerne noch detaillierter ausführen und hier auch die Limits der einzelnen Device aufführen.
Partitionen erstellen
Zum Partitionieren der Festplatte benötigt man das im Lieferumfang vom AmigaOS befindliche HDToolBox oder HDInstTool
Die Filesysteme
Und abschließend hier noch eine Übersicht, welche Limits die einzelnen Filesysteme haben:
Kick 1.3 im Überblick
Da für Kick 1.3 es schwieriger wird, die Limits zu erfassen, habe ich sie in eine gesonderte Tabelle überführt. Denke das tut der Übersicht der 3.1-3.9 gut.
Hat jemand die fehlenden Größen, dann würde ich die Tabellen gerne erweitern? Vor allem bei der Hardware bin ich auf eure Unterstürzung angewiesen, da ich nicht jedes Stück Device zu hause horte.
Bezugsquellen
HDInstTool: HDInstTool 6.9
NSD64: NSD64
TD64: TD64
SFS: SFS Homepage
PFS: PFS3 V5.1 und PFS3 V5.1 Source und 5.3 Patch
Oder alles zusammen auf der CD-Rom der Amiga Future Ausgabe 85
FFS: Seit WB 1.3 uner "l:" zu finden. Ab Kick 2.04 im ROM enthalten
OFS: In jedem Kickrom enthalten
Updates
Updates zu AmigaOS 3.9
Updates zu AmigaOS 3.5
Updates zu AmigaOS 3.1
Das Unofficial BoingBag 3 zum AmigaOS 3.9 steht zur Zeit leider nicht mehr zum Download bereit.
Nachtrag zum PFS:
Die Sourcen zum 5.3 Patch sind bisher nicht frei verfügbar. Auch gibt es für das Update 5.3 noch kein Workaround, wie man dieses ohne eine Original-CD installieren kann.
Update (am 28April2011):
In der SFS-Doku hab ich noch was zu den unterschiedlichen Patch-Möglichkeiten und welches Device mit welchem Patch funktioniert, gefunden. Und die Liste überarbeitet.
Maßeinheiten
Da die neuen Bezeichnungen vielen noch nicht so vertraut sind, hefte ich sie mal mit an...
Quellen
- Doku zu SFS
- Doku zu PFS3
- Die einzelnen Post der Helfer in diesem freundlichem Forum
- Maßeinheiten

Laut dem Post 23 und Post 25 kann das Amiga-OS auf einem 68k mit Dateien >2GiB nicht zuverlässig arbeiten, egal welches Filesystem hierbei verwendet wird.
Vorwort
Für das AmigaOS gibs es ja mehrere Wege Festplatten über 2 bzw. 4 GiB zu adressieren. Hier wären das NSD64, das TD64, sowie SCSIdirect.
Das NSD64 soll man favorisieren und das SCSIdirect nur im Falle, dass die Anderen nicht gehen wählen.
Um jetzt überhaupt große Festplatten adressieren zu können bedarf es einer gewissen Abhängigkeit.
- In der untersten Ebene befinden sich die Limits des Controllers, die je nach Versionsnummern unterschiedlich ausfallen. Hier muss man auf den Treiber im Eprom oder RDB achten.
- Darüber befinden sich die Limits des Partitionierungstools, dass auf dem Controler fußt.
- Ganz oben sind die Limits des Filesystems.
Sollte eines der unteren Teile ein Limit kleiner als das der oberen Teile haben, so ist dies der beschenkende Faktor.
Zunächst muss man schauen, welches Filesystem überhaupt welchen Patch verträgt um große Platten zu adressieren. Zu empfehlen sind die beiden kostenfreien Versionen von SFS und PFS für große Platten. Beide sind erst ab Kick 2.04 nutzbar und benötigen im Falle von SFS einen 68020 als CPU. PFS soll etwas zügiger arbeiten. SFS wird hingegen immer wieder upgedatet.
Code:
System Version NSD64 TD64 SCSIdirect
FFS 43.18 yes no ?
FFS 44.5 no yes no
SFS 0.71 yes yes yes
PFS 3.5.3 ? ? no
Der Controller
Dann steht sich die Frage, welches (IDE-/SCSI-) Device überhaupt große Platten verträgt. Diese Liste würde ich gerne noch detaillierter ausführen und hier auch die Limits der einzelnen Device aufführen.
Code:
Devices Version NSD64 TD64 SCSIdirect
scsi.device (A1200/A4000) 43.21 yes no yes
cyberscsi.device (Cyberstorm) 8.1 no yes yes
HardFrame.device (Microbotics) ? ? no ?
scsidev.device (GVP Series I) ? ? ? no
hddisk.device (CBM A2090) ? ? ? no
statram.device (Ram Disk) ? ? no no
ramdrive.device (Ram Disk) ? ? no no
Code:
Name Version Contained in Maximum Hard Drive Size Additional Command Sets
scsi.device 50.0 (ATA3.Driver) FastATA 128 GiB NSD64, TD64, DirectSCSI
Partitionen erstellen
Zum Partitionieren der Festplatte benötigt man das im Lieferumfang vom AmigaOS befindliche HDToolBox oder HDInstTool
Code:
Kick 3.1
===
max. HDD-Größe: 4 GiB
max. HDD-Größe: Mittels TD64-Patch: 2 EiB (2^64 Byte)
max. HDD-Größe: Direct-SCSI-Patch: > 4GiB
max. Partitionsgröße: 2 GiB
max. Partitionsanzahl: unbegrenzt
Kick 3.5
===
max. HDD-größe: Mittels TD64: 2 EiB (2^64 Byte)
max. Partitionsgröße: 128 GiB
max. Partitionsanzahl: unbegrenzt
Kick 3.9
===
max. HDD-Größe: Mittels TD64: 2 EiB (2^64 Byte)
max. Partitionsgröße: 127 GiB
max. Partitionsanzahl: unbegrenzt
HDInstTool (6.9)
===
max. HDD-Größe: 2 Eib (2^64 Byte)
max. Partitionsgröße:
max. Partitionsanzahl:
Die Filesysteme
Und abschließend hier noch eine Übersicht, welche Limits die einzelnen Filesysteme haben:
Code:
Kick 3.1
===
max. FFS-Größe (40.1): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
max. FFS-Größe (43.20 update): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
Kick 3.5
===
max. FFS-Größe (45.1): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
max. FFS-Größe (45.9 - BB2): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
Kick 3.9
===
max. FFS-Größe (45.9): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
max. FFS-Größe (45.15 - BB 3):
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge: 32 Characters
max. Pfadtiefe:
max. Volumennamenlänge: 30 Characters
max. Comments: 79 Characters
SFS1 (0x53465300)
===
max. SFS-Größe (1.279 - 68k): 128 GiB
max. Dateigröße im SFS: 4 GiB - 2 bytes
max. anz. von Dateien im SFS:
max. Dateinamenlänge: 107 Characters
max. Pfadtiefe:
max. Dateienanz. im .recycled: 25 Files
max. Volumennamenlänge:
max. Comments: 79 Characters
nutzbar ab Kick 2.04 und 68020
SFS2 (0x53465302)
===
max. SFS-Größe (1.279 - 68k): 1 TiB * blocksize / 512
max. Dateigröße im SFS: > 4 GiB
max. anz. von Dateien im SFS:
max. Dateinamenlänge: 107 Characters
max. Pfadtiefe:
max. Dateienanz. im .recycled: 350 Files
max. Volumennamenlänge: > 30 Characters
max. Comments: 79 Characters
nutzbar ab Kick 2.04 und 68020
PFS
===
max. PFS3-Größe (5.3): 104 GiB
max. Dateigröße im PFS: 2 GiB
max. anz. von Dateien im PFS:
max. Dateinamenlänge: 107 Characters
max. Pfadtiefe: unbegrenzt
max. anz. Deldir-Dateien: 63 (Modifizierbar auf max. 992) Files
max. Volumennamenlänge:
nutzbar ab Kick 2.04 und 68000
Kick 1.3 im Überblick
Da für Kick 1.3 es schwieriger wird, die Limits zu erfassen, habe ich sie in eine gesonderte Tabelle überführt. Denke das tut der Übersicht der 3.1-3.9 gut.
Code:
Kick 1.3
===
max. HDD-Größe: > 1GiB (je nach Controller)
max. Partitionsgröße:
max. Partitionsanzahl:
max. OFS-Größe:
max. Dateigröße im OFS:
max. anz. von Dateien im OFS:
max. Dateinamenlänge:
max. Pfadtiefe:
max. Volumennamenlänge:
max. FFS-größe (36.03): 2 GiB
max. Dateigröße im FFS:
max. anz. von Dateien im FFS:
max. Dateinamenlänge:
max. Pfadtiefe:
max. Volumennamenlänge:
Hat jemand die fehlenden Größen, dann würde ich die Tabellen gerne erweitern? Vor allem bei der Hardware bin ich auf eure Unterstürzung angewiesen, da ich nicht jedes Stück Device zu hause horte.
Bezugsquellen
HDInstTool: HDInstTool 6.9
NSD64: NSD64
TD64: TD64
SFS: SFS Homepage
PFS: PFS3 V5.1 und PFS3 V5.1 Source und 5.3 Patch
Oder alles zusammen auf der CD-Rom der Amiga Future Ausgabe 85
FFS: Seit WB 1.3 uner "l:" zu finden. Ab Kick 2.04 im ROM enthalten
OFS: In jedem Kickrom enthalten
Updates
Updates zu AmigaOS 3.9
Updates zu AmigaOS 3.5
Updates zu AmigaOS 3.1
Das Unofficial BoingBag 3 zum AmigaOS 3.9 steht zur Zeit leider nicht mehr zum Download bereit.
Nachtrag zum PFS:
Die Sourcen zum 5.3 Patch sind bisher nicht frei verfügbar. Auch gibt es für das Update 5.3 noch kein Workaround, wie man dieses ohne eine Original-CD installieren kann.
Update (am 28April2011):
In der SFS-Doku hab ich noch was zu den unterschiedlichen Patch-Möglichkeiten und welches Device mit welchem Patch funktioniert, gefunden. Und die Liste überarbeitet.
Maßeinheiten
Da die neuen Bezeichnungen vielen noch nicht so vertraut sind, hefte ich sie mal mit an...
Code:
IEC-Name(IEC-Symbol) Bedeutung
Kibibyte (KiB) 2^10 Byte = 1.024 Byte
Mebibyte (MiB) 2^20 Byte = 1.048.576 Byte
Gibibyte (GiB) 2^30 Byte = 1.073.741.824 Byte
Tebibyte (TiB) 2^40 Byte = 1.099.511.627.776 Byte
Pebibyte (PiB) 2^50 Byte = 1.125.899.906.842.624 Byte
Exbibyte (EiB) 2^60 Byte = 1.152.921.504.606.846.976 Byte
Yobibyte (YiB) 2^80 Byte = 1.208.925.819.614.629.174.706.176 Byte
Quellen
- Doku zu SFS
- Doku zu PFS3
- Die einzelnen Post der Helfer in diesem freundlichem Forum
- Maßeinheiten

