it-swarm-ja.com

DOSベースのシステムのIDEハードディスクの交換オプションは何ですか?

IDEハードディスクから起動してデータを保存するMSDOS6.2を実行する「組み込み」システムがいくつかあります。これらのドライブは寿命に近づいているため、どうすれば交換できるのかという疑問が生じます。 。

要件は次のとおりです。

  1. DOSは、これらのドライブをインストールして起動できる必要があります。
  2. 彼らは重い(ほとんど)書き込みアクセスを維持できなければなりません。
  3. 可能であれば、中程度の振動に耐えられるはずです(現在のハードディスクは数年生き残っているのでそれほど悪くはありません)

これまで、次のオプションを検討しました。

  1. 他のIDEハードドライブ:残念ながら、最新のIDEドライブは大きすぎるため、小さなパーティションを作成してもDOSはそれらから起動できません。古いIDEドライブは次のとおりです:古いので、おそらくもはや最も信頼できるものではありません。
  2. SSD:IDEインターフェイスが利用可能なSSDがいくつかあります。まだ試していません。経験のある人はいますか?DOSがSSDから起動できれば、理想的な代替品のように見えます。その書き込み速度はそれほど低下しません(古いハードディスクもレースカーではありません)。
  3. コンパクトフラッシュ:CFをIDEコントローラーで使用するためのアダプターがあり、それらは正常に動作します。DOSはそれらから起動でき、振動の問題はまったくありません。耐久性についてはよくわかりません。 .DOSはFATを使用するため、メディアが書き込まれるたびに書き込まれるセクターはごくわずかです。
  4. IDEからSATAへのコンバーター:それらが良いかどうかはわかりません。誰かがそれらを試しましたか?これらのいずれかを使用してSATASSDをシステムに接続することもできます。

私が見逃した代替案はありますか? (これらのシステムの交換に取り組んでいますが、それでも数年かかります。)

7
dummzeuch

これは実際には質問に対する答えではありませんが、他の誰かがそれから利益を得る可能性があるように、実際に何をしたかを説明したいと思います。

システムの1つで、hddが停止しました。ドライブをCompactFlashto IDEアダプタに交換しました。障害を防ぐために、2番目のCompactFlashにオリジナルのイメージコピーを提供したので、故障した場合でも簡単に交換できます。そこに書き込まれたデータは、少なくとも1日に1回は別のシステムにコピーされるため、失われる可能性が最も高いのは1日のデータです。理想的ではありませんが、さらに悪化する可能性があります。

2011年3月から正常に動作しています。

故障の可能性を減らすために、コンパクトフラッシュを毎年交換します。

3
dummzeuch

LogicSystemsから購入したEmphaseIDEフラッシュモジュールを使用しています。これらは、より信頼性の高いSLCフラッシュメモリテクノロジに基づいており、組み込みシステムのハードディスクドライブの代替品として設計されています。これらはコネクタ自体(40ピンまたは44ピン)よりも少し大きく、通常はボードに直接接続するか、ケーブルの端に接続します。これらは、レガシーシステムの制限に対応するために、256MB、512MB、および2GBの小さなサイズで利用できます。

これはサイトからの簡単な説明です:

新しいEmphaseFDM 4000Xシリーズフラッシュモジュールは、組み込みのソリッドステートプラットフォームを開発するための理想的なメディアです。標準の40ピンIDEポートに直接接続して、ハードドライブとして機能します。 FDM 4000Xは、可動部品がなく、広い温度範囲、選択可能なマスター/スレーブスイッチ、および2,000,000倍のR/W耐久性を備えており、システムが耐えられる環境と動作構成の範囲を拡大します。ウェアレベリングアルゴリズムは、フラッシュ内のすべてのページにメディア使用量を均等に分散させることにより、モジュールの寿命とパフォーマンスを延長します。また、FDM 4000Xは、WindowsXPeやLinuxを含むほとんどのオペレーティングシステムをサポートしています。

読み取り/書き込み速度が高く(40MB/20MB)、SMART関数を使用して、200万の書き込み制限に近づいたときに警告します。これは、一般的なIDEでは得られない機能です。 _からxFlashアダプタ。私はそれらをClassicMac OS、DOS、Linux、およびAmigaOSベースのシステムで使用しました。

それらにはECCが組み込まれており、MTBFは300万時間です。過去3年間、フェイルオーバーはまだ発生していません。

2
Maxx Daymon

IBMマイクロドライブをコンパクトフラッシュと組み合わせて検討したことがありますか> IDEアダプター?これらの可動部品ハードドライブは古いiPod Nanoの基礎でしたので、それがいくつかの場合、仕事に確かに適しています動きと振動。悲しいことに、これらはおそらくeBayを介して調達する必要がありますが、かなり便利です。

また、どのソフトウェアがDOS用の優れた書き込みキャッシュを提供する可能性があるかを検討することもできます。 VirtualBoxのようなものでこれらのシステム上のソフトウェアを仮想化できる方法がある場合、組み込みの統計により、交換用デバイスに必要なウェアレベリングの程度の適切なプロファイルが得られます。

1
Ruairi Fullam

Win98SEブータブルフロッピー方式を使用して、ブータブルDOS環境を作成してみてください。 (win98SEを実行しているコンピューターが必要な場合があります)

コピーhimem.sysおよびemm386.sys from c:\windows\command必要に応じて、新しいドライブのルートに移動します。メモ帳を使用してconfig.sysを作成し、次のように入力します

device=himem.sys
device=emm386.sys

DOSで問題なく起動します。古いDOSプログラムをすべて実行し、FAT32を認識し、2GBを超える大きなパーティションを作成できる必要があります。

IDEハードドライブは引き続き使用可能です。最近、sataコントローラーへのIDEも見ました。

1
Fein Tan

現在、ファイルサーバーでIDE-> SATAアダプタを実行しています。現時点では正常に動作しているようです。以前に試していたシステムで不良ブロックが発生し始めたので、少し疑っていましたが、それは使用していたハードドライブに起因している可能性があります。

これまでのところ、問題はありません(RAID 5システムの1台の2TBドライブに電力を供給しています)。

そして素晴らしいことは?それは私に4.50ポンドかかりました。

0
Majenko

DOS仮想ハードディスクの作成を検討しましたか?

WindowsVistaホスト上のMicrosoftVirtual PC 2007内で完全に機能するINFORMIX-SQL DOS 6.22アプリケーションがあります。これには、LPT1のドットマトリックスパラレルプリンターへの印刷、WindowsVistaのUSBストレージデバイスおよびフォルダーとのファイル共有が含まれます。

次の理由でこれを行うことをお勧めします。

  1. DOS 6.22では2GBの最大パーティションサイズしか作成できず、30GB未満の新しいハードドライブを見つけることはなく、最終的にIDEは存在しなくなります

  2. 私のDOSアプリは、VirtualPCでネイティブDOSマシンよりも20倍高速に実行されます

  3. USBフラッシュドライブとディスケットのバックアップを行うことができます

  4. DOS仮想ハードディスクを2GBUSBフラッシュドライブに置くこともできます

  5. Virtual PC2007は無料です

0
Frank R.

私はebayに行き、あなたの古いコンピュータの時からハードドライブを探します、しかし古いハードウェアで気をつけてください。トップレートの売り手だけを使ってください:P。

0
J. Taylor