headerheaderheaderheaderheaderheaderheaderheader
header
headerheaderheaderheaderheaderheaderheaderheaderheaderheaderheader
header
Die Compact Flash (CF-) Karte in der FireBee

Die FireBee hat einen CF-Kartenslot auf dem Motherboard, die CF-Karte dient dann als primäre "Festplatte". Zum Zugriff auf CF-Karten werden keine zusätzlichen Treiber benötigt.

Man benötigt lediglich eine handelsübliche CF-Karte, je nach Größe und persönlicher Vorliebe in eine oder mehrere Partitionen aufgeteilt. FireTOS unterstützt Partitionen bis zu 2GB (FAT16); mit MiNT kann man zusätzlich FAT32- und ext2- Partitionen bis zu 2TB(!) verwenden.
Die Bootpartition C: muß aber immer den FireTOS-Bedingungen entsprechen.


Partitionierung der CF-Karte:

Es gibt bisher kein Harddisk/Partitionierungs-Tool für die FireBee, man muß also die CF-Karte mit einem anderen Computer einrichten. Wie gesagt muß die Bootpartition als FAT16 / bis zu 2GB eingerichtet sein. Es muß ebenfalls das "boot"-Flag für die Bootpartition gesetzt sein damit FireTOS diese erkennen kann. Ist das boot-Flag nicht gesetzt, fragt FireTOS beim Start von welcher der verfügbaren Partitionen man booten will.

Will man nur unter TOS arbeiten, teilt man einfach den verfügbaren Platz in soviele 2GB-Partitionen wie möglich (max. 16 Partitionen, Laufwerksbuchstaben A: - P:), z.B.:
  1. FAT16 2000 MB
  2. FAT16 2000 MB
  3. ...

Für die Leute, die sowohl TOS als auch FreeMiNT nutzen empfiehlt sich folgendes Partitionsschema (als Beispiel hier eine 32GB CF-Karte):
  1. FAT16 2000 MB (Bootpartition, VFAT)
  2. FAT16 2000 MB (FAT, für nur-TOS Software)
  3. FAT32 28000 MB (viel Platz, lange Dateinamen)

Wer ein komplettes MiNT/Unix-artiges System plant verwendet besser diesen Typ:
  1. FAT16 2000 MB (Bootpartition, VFAT)
  2. FAT16 2000 MB (FAT, für nur-TOS Software)
  3. ext2 4096 MB (MiNT Root-Partition, genug Platz für Unix-Tools, lange Dateinamen)
  4. FAT32 Rest CF-Karte (viel Platz, lange Dateinamen)

Das folgende sind nur Kurzanleitungen, bitte lest die Dokumentationen der genannten Software für detailierte Infos.

- Partitionieren mit Linux PC/GParted:


picture

1. Verbinde die CF-Karte mit einem Linux-Computer und starte das Programm "GParted". Prüfe genau ob im Dropdown-Menü rechts oben das richtige Gerät ausgewählt ist!
Alle Aktionen werden nicht direkt ausgeführt, sondern zuerst in einer "Todo list" zusammengefasst.








picture

2. Zuerst löscht man alle eventuell existierenden Partitionen; dazu selektiert man eine Partition und klickt im Menü auf "Partition/Delete".
Erzeuge danach eine neue Partitionstabelle mit Menü "Device/Create Partition Table"; der voreingestellte Partitionstabellen-Typ ist "MSDOS" und sollte nicht geändert werden.








picture

3. Klicke danach im Menü auf "Partition/New" . Wir brauchen mindestens eine FAT 16 Partition; gib hier erst die Größe (bis zu 2GB) ein, dann setze "Create as primary partition" und "Filesystem FAT16". Man kann auch ein Label für die Partition angeben (optional, aber nützlich).
Mit Klick auf den "Add"-Button wird diese Partition zur "Todo list" hinzugefügt.







picture

4. Man kann dann nach Belieben weitere Partitionen hinzufügen. Dazu wählt man im Hauptfenster den freien, nicht zugewiesenen Speicherbereich, klickt auf "Partition/New" im Menü (oder rechter Mausklick "New") und der "Create partition"-Dialog öffnet sich erneut.
Denkt daran, FireTOS unterstützt nur FAT16 Partitionen; mit MiNT kann man auch FAT32- und ext2-Partitionen verwenden. Das Bild hier zeigt das Beispiel einer ext2-Partition.





picture

5. Wie gesagt, alle Aktionen wurden bisher nur in die "Todo list" geschrieben.
Somit muß man nach dem Editieren (und Überprüfen) des Partitionsschemas mit Klick auf den Button mit dem grünen Haken die Liste endgültig ausführen. Jetzt werden die neuen Partitionen auf der CF-Karte eingerichtet.









picture

6. Als letztes muß man noch das "Boot"-Flag für die erste Partition setzen. Im Hauptfenster selektiert man dazu die erste Partition und öffnet dann im Menü "Partition / Manage Flags" den Dialog.











picture

7. Hier hakt man nur das Flag "boot" an, mit Klick auf den "Close"-Button wird es dann direkt ausgeführt. Jetzt ist die CF-Karte fertig zum Gebrauch.
Nach dem Beenden von GParted kann man dann Dateien auf die Karte kopieren (zum Beispiel unser TOS Addon-Archiv oder das FireBee FreeMiNT Setup). Danach das "Gerät" bei Linux aushängen und die CF-Karte in die FireBee einstecken.







- Partitionieren mit HDDriver/Diskus:

Hat man einen anderen Atari Computer mit einem CF-Kartenadapter und HDDriver (Vollversion), so kann man auch diese großartige Software zum Partitionieren verwenden. Aber Achtung, die Biene benutzt, wie gesagt, ihre eigenen Treiber. Also dürft ihr den HDDriver auf der Firebee CF-Karte niemals installieren , sondern nur zum Partitionieren verwenden!
Weitere Infos findet ihr in der HDDriver-Anleitung.

Info: HDDriver hat keinen eigenen Dialog zum Einstellen der Partitions-Flags, eben auch nicht für das benötigte "boot flag". Theoretisch kann das "Diskus" (ein freies Harddisk-Tool, auch von U.Seimet). Diskus setzt dieses Flag auch korrekt, aber seltsamerweise wird es vom FireTOS Harddisk-Treiber NICHT akzeptiert.
Somit fragt FireTOS beim Start immer von welcher Partition man booten will.




Zusätzliche Infos

  • Hier ist ein Video-Tutorial auf YouTube wie man am besten die CF-Karte in die FireBee "einfädelt": https://m.youtube.com/watch?v=vGHCi6gBj8c

  • Bootlaufwerk nicht gefunden:
    Wenn die CF-Karte beim Booten nicht gefunden wird ist es möglich daß die FireTOS-Konfiguration auf den alten (Atari Original) Hardware-Zugriffsmodus eingestellt ist. Dies kann temporär beim Start gesetzt werden: Drücke die Taste 'c' wenn die PCI-Geräteliste erscheint, dann öffnet sich ein Menü zur Auswahl der Geräte-Bootreihenfolge. Hier wählt man die Option "New boot IDE0-1 / SCSI0-7" und bestätigt dann mit der RETURN-Taste.
    Die Einstellung kann mit dem FIRECONF.CPX Kontrollfeld (Sektion "Boot") permanent im NVRAM gespeichert werden.

  • Maximale Anzahl der Partitionen:
    Eine MSDOS Partitionstabelle kann nur bis zu 4 primäre Partitionen haben!
    Die 4- (Primär-)partitionen Begrenzung ist das Resultat einer gemeinsamen Konvention, unterstützt von PC BIOS'en und Betriebssystemen welche einen "MBR" zum Definieren der Partitionen verwenden. Diese MBR-Konvention, erstellt im Jahr 1983, erlaubt maximal vier primäre Partitionen [1]

    [1] Quelle: https://superuser.com/a/596046


Letzte Neuigkeiten
Das FireBee FreeMiNT Setup 2022
2022-12-31:
Mit einem kräftigen Lebenszeichen dürfen wir uns dieses Jahr erstmalig zurück ...
Mehr
EmuTOS 1.2 und 1.2.1
2022-12-25:
Das EmuTOS Development Team hat am 7. August 2022 die neue Version 1.2 des freien ...
Mehr
EmuTOS 1.1.1
2021-08-16:
Das EmuTOS Development Team hatte am 8. Juli 2021 die neue Version 1.1 des
freien ...

Mehr
RSS Feed | Nutzungsbedingungen | Seitenübersicht