- ベストアンサー
MSDOSフロッピーディスクのDIR表示で2枚目の内容が表示されない問題の修正方法はある?
- MSDOSのVer6.6を使用している際に、フロッピーディスクの内容をDIRで表示させると、2枚目の内容が表示されない問題が発生します。
- 修正方法を探していますが、これはマザーボードの設定の問題なのでしょうか?
- 問題を解決するためにはどうすれば良いのか、教えていただきたいです。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
> 修正する方法はありますでしょうか? > これはマザーボードの設定の問題でしょうか? 確かに、言われている通りであれば、 フロッピーデバイスの不良が考えられます。 正常な場合は、交換されたことをデバイス側で認識していて、dirコマンドが入力された場合は、再読み取りするはずです。 この動作をしないということは、デバイス側の不良か、OS側の問題かの切り分けをする必要があります。 一般的に、ハードの交換が行われたとき、今回の場合は、フロッピー媒体交換されたときは、デバイス側で、特別割り込みが発生して、読み直しすべきことをWindows OSまで報告するようになっているのですが、それがどこかで消えたのか、 認識できなかったのかです。 この区別をするためには、もし普段フロッピーを使用していないときは、windowsは何かを記載されていないのでどんな操作になるかは、分かりませんが、コントロールパネル、ハードウェアの追加、フロッピーを選択、トラブルシューティングして見るのもひとつの手段かもしれません。
その他の回答 (7)
- bunjii
- ベストアンサー率43% (3589/8249)
Windowsのコマンドプロンプトではないですよね? MS-DOSはHDDから起動しましたか? それともFDからの起動ですか? >修正する方法はありますでしょうか? 再インストールしてみることをお勧めします。 >これはマザーボードの設定の問題でしょうか? マザーボードよりFDDの不具合を考えたいです。 FDからの起動であれば別のPCでMS-DOSの不具合の有無を確認できます。 HDDからの起動であればカレントディレクトリをC:\にしてdir a:を実行して下さい。 また、FDを交換したときにdir b:を実行するような方法で同一ドライブをアクセスさせる方法も試して下さい。 MS-DOSはFDDが1台でもa:またはb:を指定すると自動的に切り替えて動作します。
補足
御回答ありがとうございます。 DOSはHDD、FDD起動どちらでも同じです。 FDDに関してはCOnfig.sysに何も設定していません。 FDDにSYSコマンドでシステムを送り起動Diskを作りました。 この起動Diskで起動しても現象は変わりませんでした。
- ralf124c
- ベストアンサー率52% (232/446)
これはわたくしも経験があります。 WinXPのDOS窓でもおこる現象なので、ドライブ不良ではないかと思いますが確証は有りません。 もうFDDはほとんど使っていないので放置しています。 根本解決じゃないのですがFDのようなファイラを使ってみてはどうでしょうか。
- saijyo_739
- ベストアンサー率53% (119/222)
DOS使わなくなって久しいです。 ハードウェアの問題だとしたら、 マザーボード FDドライブ ケーブル を確認する必要があります。 マザーボードFDコネクタのピンが汚れていて信号が伝わるのを阻害していたりケーブル側のコネクタにゴミが入って電気信号が流れてなかったりという可能性もあります。 ピンが曲がっていて正しく接触してないとか。 # 回答者:yakan9 # 一般的に、ハードの交換が行われたとき、今回の場合は、フロッピー媒体交換されたときは、デバイス側で、特別割り込みが発生して、読み直しすべきことをWindows OSまで報告するようになっているのですが、それがどこかで消えたのか、 認識できなかったのかです。 質問者はWindowsでないと反応してますが、Windowsの場合にはとお書きくださっただけでDOSでも同じですよ。 デバイス側で発生した割り込みはケーブル通ってMBへ伝わりますので、その時使っているラインが情報伝達不能な状態になっていれば伝わりませんし。 DOSにもハードウェアを確認するソフトは色々有ったと思いますので、使ってみるのも良いかと思います。 http://pc.watch.impress.co.jp/docs/article/20000524/np000616.htm 『checkit diagnostics』なんかだとネットから取得できる(旧バージョンは無料配布かな)様ですね。
お礼
ありがとうございます。 現在確認できた部分では、まざーボードを変えても同じ現象が発生しているので FDDもしくはケーブルに問題がある可能性が高いです。
- SaKaKashi
- ベストアンサー率24% (755/3136)
試しにですが、 フロッピーAを入れる。 a:>dir フロッピーBを入れる。 b: の後に dir って実行したらどうなります?
補足
フロッピーBの内容が表示されます。 さらに、フロッピーAを入れて b:>dirを実施すると フロッピーBの内容が表示されます。 a:> と同じ現象が発生します。
>修正する方法はありますでしょうか? 恒久的対策でないし、うろ覚えでしかも今試せないのですが、 <Ctrl>+C を押すとバッファがクリアされるので、 それ以降の DIR コマンドではFDを読み直すので正しく表示できる... だったと思います。 本当はFDが抜けたらそれを検出し自動的にクリアされるはずなんですけどね。
補足
FDD自体はDIRをするたびにFDDの動作表示ランプが点灯するのですが、 だめなんです。 一つ方法を見つけたのですが、一度FDDを取り出し、その状態でDIRで Ignore,Retry,Failだったかな?エラーを発生させ、FDを入れて Retryすればいいのは分かったのですが、これでは恒久対策に出来ないので 他の方法を探しています。 FDDを探して、交換してみます。
- e0_0e_OK
- ベストアンサー率40% (3382/8253)
再現する環境にありませんが次のようにしたら フロッピーBを入れる。 a:>リターン(空白のまま) a:>dirリターン ないしは フロッピーAを取り出す。 a:>リターン(空白のまま) フロッピーBを入れる。 a:>dirリターン
- joqr
- ベストアンサー率18% (742/4026)
>本来 2.txtが表示されるはずですが表示されない あるはずなのが問題 あるのに表示されないのなら、本当に問題 DIR /A /V 表示される属性は一致するでしょうか?
補足
OS 自体がMS-DOSなのでコントロールパネル等がありません。