Bevor Sie die nachfolgend beschriebene "Hardcore" -Methode ohne zusätzliche Tools ausprobieren, überprüfen Sie, ob in Ihrem Optiplex ein PATA-Anschluss verfügbar ist. In diesem Fall ist wahrscheinlich nur ein Adapter für ein 2,5-Zoll-PATA-Laufwerk erforderlich (die Stecker sind unterschiedlich) in 2,5 "vs 3,5" / 5,25 "PATA-Formfaktoren ...) und Sie können einfach die Festplatte aus dem Laptop entfernen und im Optiplex darauf zugreifen. Befindet sich bereits etwas Unnötiges (CD-Laufwerk?) Auf dem PATA-Bus, trennen Sie diesen, es sei denn, Sie wissen, was Sie mit PATA tun. Die Mechanik von Master / Slave / CS kann Probleme verursachen.
Es gab Laptops, die Festplatten an den alten ST506- oder ESDI-Schnittstellen verwendeten - versuchen Sie, dies vorher zu überprüfen (googeln Sie die Modellnummer auf der Festplatte und holen Sie sich ein Datenblatt), und versuchen Sie nicht, eine solche Festplatte an einen PATA-Computer anzuschließen.
Oder Sie könnten einen PATA-zu-USB-Adapter bekommen, die sind nicht teuer.
Die Ports sind als Gerätedateien unter DOS (COM1 ... x, LPT1 ... x) zugänglich und können als Ziel für einen COPY-Befehl oder einen umgeleiteten TYPE-Befehl verwendet werden. Auf Linux-Seite sind die Ports auch als Gerätedateien (/dev/ttyS0..x, /dev/lp0..x) zugänglich und können zB mit "cat / dev / ttyS0 >> some.file" gelesen werden .TXT".
Diese benötigen ein Nullmodemkabel für die serielle Übertragung (wenn Sie ein normales serielles Kabel haben, das Sie physisch anschließen können, versuchen Sie, die Drähte auf die Stifte 2 und 3 am 9-poligen Ende zu vertauschen) oder ein entsprechendes Parallelkabel (was selten vorkommt). Die meisten von ihnen hatten einen Centronics-Stecker am anderen Ende, der physikalisch nicht mit einem parallelen PC-Port zusammenpasst. Tatsächlich verbindet jede Eindrahten Pins 2 und 3 durchquert und Pin 5 5 (unter der Annahme , 9 pin pinout) an Pin sollte auf serielle arbeiten , wenn man die Drähte kurz und dicht beieinander. Lassen Sie uns dies zunächst ignorieren, da Sie die STROBE / ACK-Signalisierung korrekt einrichten müssten, um mit den DOS-Gerätetreibern zu arbeiten ...
Wenn Sie serielle Ports verwenden, müssen Sie die Ports auf beiden Computern konfigurieren, mit stty auf der Linux-Seite und MODE auf der DOS-Seite. Beachten Sie, dass diese Konfigurationseinstellungen bei Neustarts NICHT dauerhaft sind. Ich würde vorschlagen, es mit 115200,8, o, 1 zu versuchen und die Geschwindigkeit zu verringern, wenn es nicht funktioniert - ich würde die Parität jedoch beibehalten, da sie zur Erkennung von Fehlern dient, die durch elektrische Störungen verursacht werden. Stellen Sie außerdem sicher, dass keine Art von Newline-Übersetzungsmechanismus aktiviert ist (ich weiß nicht, ob einige DOS-Versionen dies über den Befehl MODE verwalten).
Wenn Sie mehrere Dateien übertragen müssen, kombinieren Sie diese am besten zu einem Archiv. Wenn PKZIP auf dem DOS-Computer verfügbar ist, kann es mit den linuxseitigen Befehlen "unzip" oder "zip x" entpackt werden. Möglicherweise müssen Sie die Übertragung jedoch wiederholen, da die serielle Kommunikation im schlimmsten Fall nicht zu 100% störsicher ist.