以下で説明する「ハードコア」の追加ツールなしの方法を試す前に、Optiplexの内部にPATAポートがあるかどうかを確認します。この場合、必要なのは2.5インチPATAドライブ用のアダプターだけです(プラグは異なります2.5 "vs 3.5" /5.25 "PATAフォームファクター...)、ラップトップからハードドライブを取り外してOptiplexでアクセスできます。不要なもの(CDドライブ?)がすでにPATAバス上にある場合、PATAで何をしているのかわからない限り、それを切断してください。マスター/スレーブ/ CSメカニックが事態を複雑にする可能性があります。
古代のST506またはESDIインターフェイスでハードドライブを使用するラップトップがありました-事前に確認して(ハードドライブのモデル番号をグーグルで調べ、スペックシートを入手してください)、そのようなドライブをPATAマシンに接続しないでください。
または、PATA-USBアダプターを入手できますが、高価ではありません。
ポートは、DOS(COM1 ... x、LPT1 ... x)の下でデバイスファイルとしてアクセス可能であり、COPYコマンドまたはリダイレクトされたTYPEコマンドのターゲットとして使用できます。Linux側では、ポートはデバイスファイル(/dev/ttyS0..x、/dev/lp0..x)としてもアクセス可能であり、「cat / dev / ttyS0 >> some.file」などから読み取ることができます。 。txt"。
これらには、シリアル転送用のヌルモデムケーブル(物理的に接続できる通常のシリアルケーブルがある場合は、9ピンのピン2と3にワイヤを交換してみてください)、または対応するパラレルケーブル(まれですが、それらのほとんどには、PCパラレルポートに物理的に嵌合しないセントロニクスプラグがもう一方の端にありました)。実際、ピン2と3を交差させ、ピン5とピン5を接続するワイヤーフックアップ(9ピンのピン配列を想定)は、ワイヤーを短くして互いに近づけるとシリアルで機能します。DOSデバイスドライバーで動作するには、STROBE / ACKシグナルを正しく設定する必要があるため、ここではパラレルを無視しましょう...
シリアルポートを使用する場合は、両方のコンピューターでポートを設定する必要があります。Linux側はstty、DOS側はMODEです。これらの構成設定は、再起動後も保持されないことに注意してください。115200,8、o、1を試してみて、うまくいかない場合は速度を下げることをお勧めします。ただし、電気的干渉によるエラーを検出するためにあるので、パリティはオンのままにします。また、アクティブな改行変換メカニズムが設定されていないことを確認してください(一部のDOSバージョンがMODEコマンドを介して管理するかどうかはわかりません)。
複数のファイルを転送する必要がある場合、最善の策はそれらをアーカイブに結合することです。DOSマシンでPKZIPが利用可能な場合、Linux側で「unzip」または「zip x」コマンドで解凍できます。ただし、最悪の場合は転送を繰り返す必要があります。シリアル通信は干渉に対して100%信頼できない場合があります。