DOSマシンにファイルを移動する最良の方法?


10

(ここで参照されている)古いDOSゲームを実行している古いDOS(読み取り:放棄ウェア)マシンを持っています。時間の経過とともにフロッピーが消え始め、完全に読めなくなっていることがわかりました。

最近、私が現在所有しているゲームの放棄ウェアバイナリを見つけて、Vistaボックスにダウンロードしました。

Vistaマシンにはフロッピードライブはありませんが、CD / DVD-Rがあります。Vistaマシンには、シリアルポートもパラレルポートもありません。DOSマシンにはフロッピードライブがありますが、CD / DVDドライブはありません。(100MBのHDDはありますが)驚くことに、両方のマシンにUSBとイーサネットがあります。DOSマシンには古い3Com 10BTカードがあります。

FTPをTCP / IPスタックでDOSマシンで実行する方法をはるかに少なくする方法がわからないようで、両方のマシンでUSBストレージの形式を読み取ることができませんでした。

これらのバイナリをDOSマシンに転送する最良の方法は何ですか?

(これは、キツネ、赤ちゃん、穀物の袋を2人乗りのボートで川を渡って移動する方法についての昔からの質問のように聞こえ始めています。)


3
予備のCD-ROMドライブはありませんか?DOSイーサネットカードに詳細を投稿します。ところで、私は赤ちゃんが穀物の袋を食べるとは思わない。
ハイパースラッグ2009

非常に空腹の赤ちゃんは、多分?
ジョーイ

回答:


5

永続的な解決策として、最善の策はNICを機能させることです。NICにはDOSドライバーが必要です。3comのWebサイトをチェックして、モデルにまだ使用できるかどうかを確認します。

Vistaマシンに直接接続する場合は、クロスケーブルが必要です(ピン1、2、4、6が交換されています)。1つ購入するか、1つ作成することができます。ハブまたはスイッチを使用している場合は、標準のcat5ケーブルで十分です。

DOSマシンにネットワークを追加するさまざまな方法は多すぎるため、ここで説明することはできませんが、次のリンクから始めることができます。

http://www.dendarii.co.uk/FAQs/dos-net.html

http://bbright.tripod.com/information/dosnetwork.htm

http://www.freedos.org/freedos/news/technote/157.html

TCP / IPの実行に成功した場合は、LynxなどのTUI Webブラウザーを実行できるため、ファイルを直接DOSマシンにダウンロードできるという利点があります。


1
鶏と卵のケースじゃないですか?アクセスできないマシンにDOSドライブが必要です。それで、どうやってそこに行くのですか?
WireGuy 2009

彼はフロッピーがすり減っていると言った。フロッピードライブが壊れたとは言わなかった。
ケネスコクラン

10

そのDOSマシンを無期限に使い続けたい場合は、次のようにするとよいでしょう。

代替テキスト

ここで購入できます:Tiger Direct-($ 19.99)Sabrent 1.44MB外付けUSB 2Xフロッピーディスクドライブ

... Vistaシステム(または他のシステムも)に接続します。

次に、新しいフロッピーを作成し、ファイルを簡単に前後に移動し、(Vistaシステムで)バックアップを保持し、インターネットから(Vistaシステム経由で)より多くのDOSファイル/ゲーム取得できます


6

これが1回限りの必要性である場合(つまり、ゲームを追加しない場合)、最も簡単な方法は、DOSボックスからハードドライブを取り外し、USBアダプタを介してVistaマシンに接続することです(Vistaマシンが空きIDEコネクタがありません)。ファイルを1行下にダンプし、それをDosマシンに戻します。

Vistaが初めてドライブを認識したときにドライブをフォーマットしないように注意してください。


これは何度でも行うことができます-扱いにくい可能性があります。6か月ごとにそれを行うことは面倒である必要はありませんが。
ChrisF

ドライブの移動は理にかなっているようです。support.3com.com/infodeli/tools/nic/3c509b/docs/ugb/index.htmにアクセスして、いくつかのファイルを取得し、nicを機能させることができるかどうかを確認することもできます
WireGuy

5

私が便利だと思った古いマシンにファイルを移動する1つの方法は、ZModemを使用することです。ダイヤルアップ接続だけではありません。かなり新しいコンピューターからRS-232ケーブルをセットアップする場合、Windowsのハイパーターミナルを使用して、ZModemまたは同様のシリアル転送プロトコルで古いコンピューターにファイルを送信できます。これにより、Minicomを確実に実行できます。唯一の問題はminicomをコンピューターにインストールすることです。それでもフロッピーを使用する必要があります。

新しいコンピュータにシリアルポートがない場合は、かなり安価なシリアルポートを見つけることができます(これらを使用しています)。


追加するのを忘れました。Vistaマシンにはシリアルポートがあり
ません

1
USBをシリアルに追加するように編集しました。これは、私が使用しており、ハイパーターミナルで適切に動作します
jamuraa

そのリンクをたどると、Minicomはunix / linuxプログラムのようです。DOSバージョンは必要ないでしょうか?オススメ?
ウィルM

4

お使いのマシンが386以上、4MB RAM以上の486の場合、Tomのrtbtのようなフロッピーで非常に小さなLinuxディストリビューションを使用して起動できるため、基本的なネットワーク(FTP)を実行でき、 FATハードドライブ。

別のオプションは、DOSシステムにネットワークを追加することです。FreeDOSウェブサイトでこの素晴らしいリストを見てくださいところで、FreeDOSを試してみると、古いDOSよりも新しくて優れた機能がいくつかあります(コマンドライン補完、USBドライブのサポートなど)。


3

WindowsマシンのDOSエミュレーターでゲームを実行するのが最善の方法ではないでしょうか。たとえば、DOSBox。

http://www.dosbox.com/


5
古いハードウェアで遊ぶ懐かしい価値はあります。DOSで起動するのが好きです。Roland MT-32 MIDIモジュールの点滅するライトが好きです。クレイジーと呼んでください。でも、コンテンツがすぐに読み込まれないときも好きです。
NoCarrier

1
blinkenlightsをどうするかはわかりませんが、フルスクリーンで実行して完全なDOSエクスペリエンスを実現し、CTRL-F11を繰り返し押して、シミュレートされたCPU速度を適切な氷河のペースに落とすことができると思います。ところであなたは狂っています。
Alistair McMillan、

@NoCarrier「でも、物がすぐにロードされないときも好きです」そうです、トイレに急いでいません。Old Wordperfectがロックされました
Barlop

2

ここに私が好む重量のソリューションのコレクションがあります:

  1. USBスティックをFAT16としてフォーマットし、BIOSでレガシーUSBモード(存在する場合)をオンにして、起動時にこれらをドライブ文字として提示します。その後、DOSはそれらを読み取ることができます。
  2. X11なしのLinuxまたはNetBSDの小さなバージョン用の起動可能なUSBディスクを作成します。これはおそらくネットワークインターフェイスカードをサポートし、DOSドライブをマウントすることができます。その後、必要なファイルに対して定期的にFTPまたはSMBを実行できます。これには、たまに再起動が必要です。
  3. クロスオーバーシリアルケーブルと、BBS時代のdszやfdsz などのXYまたはZモデムプログラムを使用します。または、これらをサポートする端末プログラムでは、非常に多くのものがありました。Qmodemを使用しましたが、まだ無料ではない可能性があります。
  4. NIC用のDOSドライバーを入手し、それをArachneなどのプログラムで使用します。
  5. FreeDOSまたはDR-DOSを優先してDOSを破棄します。しかし、NICとUSBのサポートが向上する可能性があることを除いて、基本的には上記の作業を続けています。
  6. エミュレート。DosBoxはPC ATよりもはるかに簡単に操作できます。
  7. ドライブを定期的に移動します。ドライブをUSBモードで使用し、BIOSをレガシーモードのUSBドライブをサポートするように設定すると、これははるかに簡単になります。さもなければ、ものを開いて40ピンのIDEと4ピンの電源モレックスを取り外す必要があるのは非常に面倒です。
  8. 超最新のBIOSを入手するか、GRUBをインストールしてください。tftpサーバーにマップされたドライブでdosBoxまたはfreeDOSのみを実行するmini-linuxシステムをホストするサーバーからこのマシンをNetBoot しnfsます。これで、DOSマシンの電源を切るたびに、メインマシンまたはサーバー上のイメージファイルやその他のファイルをマウントして操作できます。これは実際には多くの作業ですが、DOSの天才のような気分になります。

1

DOSハードドライブのVistaボックスに接続があるかどうかを確認します。そうでない場合は、清掃するか、非常に安価に取得できるはずです。

ハードドライブをVistaボックスに移動し、ファイルをそのドライブに移動します。次に、ドライブをDOSボックスに再度マウントします。


0

単純でばかげた質問ですが、これらのサムドライブはDOS読み取り可能なファイルシステムでフォーマットされていますか?

NTFSはそこに飛ぶことはありません。FAT32は6.22より前のDOSでは動作しません。


USBドライブはすべてFATだと思いました。(また、NTFSを読み取るためのDOSドライバーも備えています)
hyperslug 2009

すべてのドライブがFATフォーマットされているわけではありません。フォーマットは自由に設定できます。そして、はい、NTFS用のDOSドライバーがあります。それでも、FAT16とFAT32の間には明確な違いがあります。彼がバニラDOS 6.22より前のバージョンを実行している場合、NTFSまたは(最新の)FAT32を読み取ることはできません。ドライバーが存在し、解決策になる可能性があります。それは彼の問題を解決しないかもしれませんが、ファイル転送とこれらのタイプのシステムを扱うとき、それは確かにそれらの「落とし穴」の1つです。特にFAT16とFAT32の非互換性は見落とされがちです。
ケック

hyperslug:鉱山はNTFSで、2番目の小さなパーティションさえあります。ほとんどの新しいものはデフォルトでFAT32です。
user1686 2009

0

VistaはIPXをサポートしていますか?はいの場合、イーサネット経由で使用できます。

*彼のアーカイブでIPXスタックを探しに行く*

これらのツールはMicros〜1 Virtual PCで機能しましたが、DC21X4の交換にはGoogleが必要になると思います...

(まだ試してみる場合、ロード順はLSL; DC21X4(または同等のネットワークカードドライバー);ですIPXODI。)


0

代替テキスト

DOSボックス用のCD-ROMドライブ、20ドルのトップを入手するだけで、おそらくすぐに使えます。転送したいときはいつでもCDを作成できます。メディアは0.25個です。

Doomをプレイするのでない限り、IPXネットワーク全体を台無しにしたくないでしょう。あなたの時間は$ 20以上の価値があります。


そして、どのくらい正確にcdrom.sysDOSボックスに到達する予定ですか?
user1686 2009

正確なDOSブート可能CD。
ハイパースラッグ2009

KijijiやeBayのクラシファイドなど、地元のクラシファイドを確認してください。ほとんどの場合、古いCD-ROM / DVD-ROMドライブを無料(<= $ 5)で販売している人を見つけることがほぼ確実です。実際、自分で広告を投稿してください。小さな集落に住んでいない限り、すぐに集まります。また、CD + RWディスクのパックも安く購入できます(ここでも、クラシファイド広告を試してください)。乾燥機については、DOSブートディスク/ BartのPEフロッピーを作成/ダウンロードするか、Windows 95/98 / ME CDを使用します。(もちろん、これはあなたが頻繁に前後にファイルを転送したい場合には不便ですが、一回限りの、それの罰金。
Synetech

0

これをDOSで一度行い、NICのCrynwyrパケットドライバーを取得してセットアップし、次にKA9QネットワークオペレーティングシステムKA9Q NOSまたはその最新のバリアントJNOSを入手して、DOS TCP / IPネットワーク機能を提供します。ハムラジオ用に作成されたものですが、ネットワークカードでも動作し、FTPなどの複数の異なるサーバーを実行できます。Windowsシステムのftpクライアントで使用して、ファイルを効率的にやり取りしました。

私の投票は、Windowsシステム用のUSBフロッピードライブです。うまく動作し、DOSシステム用の新しい新しいディスクを作成できます。これは私が使用してきたもので、実際にDOSBoxとVirtual PC仮想DOSマシンの両方でA / Bドライブとして使用しています。



-2

通称「サム」ドライブまたは「ペン」ドライブと呼ばれる取り外し可能なUSBストレージデバイスを使用できますか?


DOS 6.22では読み込めません。
NoCarrier 2009

うーん。違うように思い出すようです。ただし、特別なドライバーが必要になる場合があります。特別なドライバーは、それをどのようにボックスに入れるかという問題を提起します。1つのオプションは、USBブートディスクを作成し、システムをロードしてファイルをコピーし、config.sysを更新することです。これで問題ありません。
akf 2009

1
それらはおそらくFreeDOSでも読めるでしょう。FreeDOSは素晴らしい働きをします。DOS6.22よりもはるかに優れており、互換性は優れています。
wazoox 2009

NoCarrier:多くのBIOSには「レガシーUSB」オプションがあり、IIRCではUSBリムーバブルストレージを通常のディスクドライブとして提供します。
user1686 2009

彼のDOSマシンにUSBがあり、そのため「レガシーUSB」オプションがあるかどうかはかなり疑わしいものです。
Fiasco Labs
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.