Skip to content
Date: Time:
Commodore
Mister / Pi
Nintendo
YT-Tutorials
frankybyte
Tutorials, Hardware, Modding, Retrogaming,
Welcome, Log in by clicking  Here!
frankybyte
Tutorials, Hardware, Modding, Retrogaming,
  • Mister FPGA
    • Triple Controller
    • SNAC2IEC
    • HD Gehäuse
    • NES – Mister Gehäuse
  • Mini Konsolen
    • A500 Mini
    • C64Mini
  • Raspberry Pi
    • Amibian update Amiberry
  • Retro-Konsolen
    • Nintendo
      • Nintendo GC Modchip
    • Atari
      • Atari Pluscard
      • Atari MultiCartridge
    • ColecoVision
      • Colecovision Picoleco
      • Colecovision AV MOD
  • Commodore 64
    • C64 Hardware
      • C64-> HD-64
        • C64-> HD-64 Troubleshooting
      • C64-> Freezer
      • C64 -> 1533 Tape
      • C64-> Datasette Rec & Play
      • C64->Tapuino
      • C64->Tapuino Anleitung
      • C64->PlayOnTape
      • C64->XUM1541v2
      • C64 ->XUM1541
        • XUMflashing
      • C64->1541rebuild
      • C64->MegaSwitcher
      • C64 -> Trackduino
  • Amiga
    • Amiga Software
      • Amiga -> Datenaustausch PC
      • Amiga -> AGS
      • Amiga -> Siedler 2 Easy Install
      • Amiga -> CF,SD,HD Clone
    • Amiga Hardware
      • Amiga 1200 MouseFix
      • Amiga -> Plipbox NetWork
      • Amiga 1 MB Chip-Ram
      • Amiga -> Kickstart Adapter
      • Amiga -> Burn Kickstart
      • Amiga -> SD-Box
        • Amiga SDflash
      • Amiga -> ADF Copy
    • Amiga PiStorm
      • Amiga -> PiStorm Info’s
      • Amiga -> Emu68 Imager
      • Amiga -> FrameThrower
      • Amiga -> Siedler 2 Easy Install
  • Hardware
    • Joystick USB Umbau
  • Youtube Tutorials

Amiga -> a314cp-Teil3

Amiga A314 / Teil 3

 ADF mounting

Teil 1 / Installation
Teil 2 / Shared Folder
Teil 3 / ADF Mount
Teil 4 / MP3

a314cp Tutorial

Teil 1  A314cp / Infos  & Wlan

a314cp Tutorial

Teil 2  A314cp / Shared Folder 

a314cp Tutorial

Teil 3 A314cp  / ADF

a314cp Tutorial

Teil 4 A314cp  / MP3

ADFs direkt einbinden: AmigaOS 3.2 trifft auf A314


Mit AmigaOS 3.2 wurde das Mounten von Diskette-Images (ADF) endlich zum nativen Standard: Dank des integrierten trackfile.device lassen sich .adf-Dateien ganz ohne Dritthersteller-Tools direkt per Doppelklick oder über die Shell als virtuelles Diskettenlaufwerk nutzen.

In Kombination mit der A314 entfällt das lästige Hantieren mit physischen Disketten oder separaten SD-Karten-Übertragungen komplett:

Nahtloser Transfer: Auf dem Raspberry Pi gespeicherte .adf-Files können direkt ins Amiga-Dateisystem gereicht und unter Workbench 3.2 als Laufwerk gemountet werden.

Hohe Geschwindigkeit: Das Einbinden und Auslesen der Diskettendaten erfolgt über den Shared Memory des A314-Bus-Expansion-Interfaces in Sekundenschnelle.

Volle Kompatibilität: Ob Software-Installation, Tool-Setups oder Multi-Disk-Programme – das System behandelt die gemounteten ADFs genau wie echte Diskettenlaufwerke (DF0:, DF1: usw.).

Fazit: Die A314 dient als ultimative Brücke zum Host-System, während Workbench 3.2 die saubere, betriebssystemeigene Verarbeitung der ADFs übernimmt – eine perfekte Symbiose für modernen Retro-Komfort!

Alternative für AmigaOS 3.1:

ADF-Mounting mit A314 & GoADF
Da AmigaOS 3.1 von Haus aus noch kein eigenes Tool zum Einbinden von Diskettendateien mitbringt, bildet GoADF! die perfekte Ergänzung für die A314:

Nahtlose Ergänzung: GoADF! schließt die Lücke des älteren Betriebssystems und übernimmt das virtuelle Mounten der .adf-Files direkt auf der Workbench.

A314 als schnelles Daten-Tor: Über die A314 greifst du blitzschnell auf deine ADF-Sammlung zu, die auf der Raspberry-Pi-Seite liegt – ohne lästiges Hantieren mit physischen Disketten.

Grafischer Komfort: GoADF! bietet eine moderne GUI, um Abbilder per Mausklick in die virtuellen Laufwerke (RAD:, DF0: etc.) einzulegen.

Fazit: Während OS 3.2 das Mounting nativ an Bord hat, holst du mit der Kombination aus A314 und GoADF! denselben modernen Komfort auch auf dein klassisches AmigaOS 3.1-Setup!

Nützliche Tools / Links

GoADF

EasyADF

Aminnet

GoADF

Kurze Zusammenfassung der GitHib Seite

(https://github.com/niklasekstrom/a314/tree/main/Software/disk)

 

Festplattendienst

Mit dem Festplattendienst können Sie Festplatten-Images (ADF- oder HDF-Dateien) auf dem Raspberry Pi als Festplattenlaufwerke auf dem Amiga unter den Laufwerksbezeichnungen PD0: bis PD3: einbinden.

Da „a314disk.device“ ROM-fähig ist, kann es in ein Kickstart-ROM-Image integriert werden, sodass ein Bootvorgang von einem virtuellen Laufwerk möglich ist. Im Folgenden konzentrieren wir uns auf die Verwendung von „a314disk.device“ als normalen, auf Festplatte gespeicherten Gerätetreiber.

Plattengeometrie

Wenn ein Platten-Image (eine ADF-/HDF-Datei) zum ersten Mal in ein virtuelles Laufwerk eingelegt wird, wird die Größe der ADF-Datei ausgelesen und daraus die Plattengeometrie abgeleitet. Beträgt die Größe des Images 80*2*11*512 = 901120 Byte, wird davon ausgegangen, dass es sich um eine Standard-Diskette mit CHS-Geometrie (80, 2, 11) handelt. Andernfalls wird angenommen, dass es sich bei dem Image um eine HDF-Datei mit der Geometrie (1, 32, x) handelt, wobei x der Größe des Images geteilt durch 16384 (16 kB) entspricht. Das bedeutet, dass die Größe des Disk-Images ein Vielfaches von 16 kB sein muss. Das HDF-Image muss außerdem mindestens 1 MB groß sein.

Jedes Mal, wenn nach einem Neustart des Amiga zum ersten Mal ein Disketten-Image in ein virtuelles Laufwerk eingelegt wird, wird die Diskettengeometrie für dieses Laufwerk an die Geometrie des Images gebunden. Wird das Disketten-Image aus dem Laufwerk ausgeworfen und ein anderes Image eingelegt, muss das neu eingelegte Image dieselbe Geometrie wie das vorherige aufweisen.

 Automatisches Einlegen

In der Konfigurationsdatei /etc/opt/a314/disk.conf auf dem Pi lassen sich Disk-Images konfigurieren, die automatisch eingelegt werden, wenn ein virtuelles Laufwerk auf dem Amiga gemountet wird. Man gibt den Namen des Disk-Images an, in welches Laufwerk das Image eingelegt werden soll und ob das Image beschreibbar („rw“: true) oder nur lesbar („rw“: false) sein soll. Es kann eine Liste von Images angegeben werden, die in verschiedene Laufwerke eingelegt werden sollen.

Images manuell einlegen und auswerfen

Es ist möglich, Images manuell einzulegen und auszuwerfen. Die Befehle dafür sind etwas kryptisch, und vielleicht kann jemand Skripte schreiben, die dies vereinfachen.


Kleine Info :
nc localhost 23890 ist einfach die leichteste Möglichkeit, dem Hintergrund-Dienst disk.py einen Steuerbefehl „zuzuwerfen“, ohne dass du dafür Python oder komplexe Skripte aufrufen musst.

				
					Der Befehl, um das Disk-Image /home/pi/disk.adf in Laufwerk 0 einzulegen und es les- und schreibbar zu machen, lautet:

echo insert 0 -rw /home/pi/disk.adf | nc localhost 23890

Entferne  „-rw“, damit das Image nicht beschreibbar ist (d. h. nur lesbar).

Der obige Befehl sollte auf dem Pi ausgeführt werden. Mit dem Befehl „Pi“ kann er Amiga aus wie folgt ausführen:

pi bash -c "echo insert 0 -rw /home/pi/disk.adf | nc localhost 23890"

Das Auswerfen des Bildes aus Laufwerk 0 erfolgt auf ähnliche Weise mit dem folgenden Befehl: following command:

echo eject 0 | nc localhost 23890

Beispiel :

echo "insert 0 -rw /home/pi/a314shared/disk/A314-amiga.adf" | nc localhost 23890
				
			

Einbinden des Laufwerks

Bevor Sie das virtuelle Laufwerk nutzen können, müssen Sie es auf dem Amiga einbinden. Dies geschieht mit dem Befehl „Mount“. Wenn Sie in der Einbindeliste DEVS:MountList einen Eintrag für das Laufwerk PD0: haben, können Sie PD0: mit folgendem Befehl einbinden:

mount PD0: from DEVS:MountList

Beachten Sie, dass Sie zunächst die Mount-Liste bearbeiten müssen, um die Geometrie (Surfaces, BlocksPerTrack, LowCyl und HighCyl) so einzustellen, dass sie mit der Geometrie des Disk-Images übereinstimmt. Ich bin mir nicht sicher, ob es eine Möglichkeit gibt, die Geometrie aus den von a314disk.device gemeldeten Werten zu übernehmen.

Weiter Infos findet ihr auf Discord .. 

Posted on 2026-07-26 in Amiga,Amiga Hardware,AmigaSoftware,Commodore by admin

Comments on 'Amiga -> a314cp-Teil3' (0)

Kommentar-Feed

Comments are closed.

Beitragsnavigation

« Amiga -> a314cp-Teil2
Amiga -> a314cp-Teil4 »
Tutorials , Hardware, Modding, Retrogaming,

© 2026 frankybyte
Powered by WordPress Theme Micronix By DesignWicked