GEOS Installation auf Apple IIgs mit CFFA3000 Karte

Die CFFA3000 Karte ermöglicht es, Compact Flash Karten und USB Sticks als Disketten- und Festplattenersatz in Apple II Rechnern zu verwenden. Auf FAT16- oder FAT32 formattieren Speichermedien können Image-Dateien angelegt werden, aus dem Internet heruntergeladene Images können als Disketten gemountet werden usw.. Auch ein bootfähiges Festplattenimage mit Apple GEOS ist so schnell erzeugt. Hier kommt ein Schritt-für-Schritt Protokoll meiner Einrichtung:

Festplattenimage erzeugen

  1. Ein bestehendes GS/OS Image auf die CF-Karte kopieren, z.B. aus dem KEGS Emulatorpaket: http://www.emaculation.com/kegs/gsosdisk.zip
  2. Apple mit CFFA3000 und eingelegter CF-Karte starten, beim Boot die Taste m drücken, um in das Verwaltungsmenü der Karte zu kommen.
  3. Mit Punkt 6 = „New blank disk image“ auswählen und ein 32 MB grosses Image (Maximum für ProDOS) mit einem passenden Namen, z.B. GEOSHD anlegen.
  4. Das GS/OS Image unter Punkt 4 = „SmartPort Assignments“ mounten und mit Ctrl-B den Apple neu booten
  5. Sobald GS/OS läuft, mit Ctrl-Apfel-ESC in das Verwaltungsmenü der Karte wechseln und unter Punkt 4 = „SmartPort Assignments“ das GEOSHD-Image als SmartPort Disk mounten.
  6. Zurück nach GS/OS wechseln (ESC), das neue Volume wird erkannt und zum initialisieren angeboten. Der Volumename sollte entsprechend der Imagedatei gewählt werden, also auch GEOSHD.

Damit ist das Image ersteinmal vorbereitet.

ProDOS und GEOS installieren

Zunächst muss ProDOS8 installiert werden:

  1. Ein bootfähiges Image gibt es hier: http://mirrors.apple2.org.za/ftp.apple.asimov.net/images/masters/prodos/prodos402.dsk. Das Image kommt auf einen USB Stick.
  2. Den Stick an die CFFA3000 anschliessen und im Verwaltungsmenü der Karte unter Punkt 2- „Disk II Assignments“ das ProDOS Image auf Disk 1 zuordnen.
  3. Anschliessend unter Punkt 4 = „SmartPort Assignments“ das GS/OS Image abmelden und den Apple neu booten.
  4. Der Boot wird jetzt vom SmartPort versucht, was mit der Meldung „Unable to load ProDOS“ fehlschlägt. Nach einem Reset (Ctrl-Resetknopf) kann aber mit „PR#6“ vom ProDOS Image gebootet werden.
  5. Mit
    - SYSUTIL.SYSTEM
    wird dann das Verwaltungsmenü aufgerufen. Über das Menü muss nun das Festplatteimage erneut formattiert werden (Auswahl mit Volumenamen GEOSHD).

  6. Anschliessend wird der gesamte Inhalt der ProDOS Diskette auf das Image kopiert (auch aus dem Menü heraus).
  7. Ein erneuter Boot des Apple sollte jetzt ProDOS vom Festplattenimage laden.

GEOS installieren

  1. GEOS ist in einer Komplettversion über CALL A.P.P.L.E. zu bekommen: ftp://ftp.callapple.org/pub/GEOS-Apple2-CD.zip
  2. Alle Diskimages müssen auf einen USB Stick, anschliessend kommt der in die CFFA3000 und es wird das Image GEOSD1S1.dsk gemountet
  3. Dann wird wieder nach ProDOS gebootet und anschliessend mit „PR#6“ die GEOS Disk.
  4. Unter „appls“ findet sich das Programm Disk Maker. Dieses führt menügesteuert durch die Installation. Ziel ist das Image GEOSHD
  5. Nach Abschluss der Installation bootet man wieder das Image und startet mit

    - GEOS.SYSTEM

    das installierte GEOS. Es läuft dann ein einfacher Konfigurationsdialog ab. Dieser fragt nach den Treiberdisketten, das sind die Images GEOSD2S1.dsk und GEOSD2S2.dsk

  6. Nach Abschluss der Konfiguration muss man nochmals das Image GEOSD1S1.dsk mounten und den Ordner SYSTEM auf GEOSHD kopieren. Dazu klickt man diesen einmal an, zieht ihn auf das GEOSHD Icon und klickt erneut. Nach einiger Zeit ist die Kopie abgeschlossen und der Mauspfeil gehorcht wieder.
  7. Nach einem erneuten Boot sollte GEOS jetzt wie oben normal vom Image starten.

Auf den anderen Disks sind Anwendungen wie GEOWRITE und GEOPAINT, die Disketten können einfach auf das Image kopiert werden.

Wenn man nicht nach jedem Start manuell GEOS starten will, hilft ein HELLO Programm:

10 D$=CHR(4)
20 PRINT D$"- GEOS.SYSTEM"

Das wird einfach vom BASIC.SYSTEM Prompt aus eingegeben und mit SAVE HELLO auf dem Image gespeichert (der Name ist verbindlich). Das Programm wird ähnlich einer AUTOEXEC.BAT beim Boot ausgeführt und startet GEOS.