Ich habe mal zusammengestellt, welche Lösungen ich sehe:
A) Mit lokalem Speicher (SD-Karte, lokale Festplatte)
A1) HPDRIVE https://www.hp9845.net/9845/projects/hpdrive/
A1.1) HPDRIVE auf Pentium PC mit Windows 98 und ISA oder PCI Karte.
A1.2) HPDRIVE auf ThinClient mit PCI-Karte
Verwende ich mit zusätzlichem Arduino Bedienpanel mit LCD Display und 4 Tasten zur Auswahl eines Disk Images via HPDRIVE -remote Option.
Der Thin Client startet ohne Tastatur und Bildschirm und lässt sich durch einfaches Ausschalten sauber herunterfahren (Windows XP).
A2) HP85Disk - SD-Karte (Mike Gore, Jay Hamlin) https://github.com/magore/hp85disk
Funktioniert gut an langsamen Rechnern wie Serie-80, für schneller Rechner zu lanmgsam.
A3) HPdisk (Anders Gustafsson) http://www.dalton.ax/hpdisk/
Die aktuelle Version "Mark IIc" scheint auch mit schnelleren Rechnern zu funktionieren, es gibt auch ein Bedienpanel dazu.
B) mit remote Speicher (Server, Cloud), Kommunikation über z.B. WiFi
B1) HPDRIVE wie A1) aber mit gemounteten FIlesystem vom Server, sollte leicht machbar sein.
B2) neue Hardware-Lösung mit Bedienelementen, idealerweise mit 2, einzeln bestückbaren(wählbaren Datenpfad-Optionen:
B2.1) mit lokalem Medium
B2.2) mit WiFi-Verbindung + Server-Software, erfordert Kommunikation zur Auswahl einer Imagedatei sowie zur Datenübertragung.
C) The real thing
Die Auswahlmöglichkeit für eine Imagedatei ist insbesondere bei kleinen Rechnern, wie der Serie-80 nützlich, da die kein hierarchisches Dateisystem haben. bei größeren Rechnern könnte man darauf verzichten.
Ich selbst verwende A1,1) und A1.2) sowie A2) regelmässig (und natürlich C)).
Von A3) habe ich nur eine frühe Version, die lief bei mir nie stabil und war deshalb nicht brauchbar. Die aktuellen Versionen sind aber anscheinend gut brauchbar.
Vielleicht lässt sich ja ein "Pflichtenheft" zusammenstellen, das mehrere Anwendungsszenarien befriedigt.
Eine Frage ist z.B. soll das Gerät mehr als eine HP-IB Adresse unterstützen (also Speichersysteme mit unterschiedlichen HP-IB Adressen, nicht Geräte-Nummern z.B. für Festplatte und Magnetband)? Bei HPDRIVE braucht man dann mehrere HP-IB Karten im PC (ich habe zwei für zwei HPDRIVE Instanzen), was bei 3 oder 4 dann unhandlich wird.
Martin