- ベストアンサー
MS-DOS形式のファイルをWindowsで。
毎度ご迷惑おかけしております・・・(2回目です) ネット上からMS-DOSで動作するフリーソフトをダウンロードしたのですが、 そのフロッピをそのままPC(MS-DOS3.30?古いです)に差し込んで探しても、ファイルが見つかりませんでした。 考えてみれば、WindowsとMS-DOSではフォーマット形式が違うので、 Windows上で落としたファイルの内容は、MS-DOSでは見れないのですね。 PCのハードの中に入っているファイルを(→フロッピに保存して)、Windowsで展開したり、その逆で、Windowsで保存したファイルをMS-DOSで開いたり・・・ということは出来るのでしょうか? (ところで、調べるうちに「Windows上のMS-DOS」という言葉を耳にしたのですが、 「OSの上にOS?」ということに・・・? ファイル形式とかはどうなっているのでしょう?)
- みんなの回答 (15)
- 専門家の回答
質問者が選んだベストアンサー
EPSON=PC98互換機です。 うちでも使っていました・・・ で、まずどうしてもEPSONで見たい場合、EPSONで9セクタフォーマットしてからWINDOWSマシンからコピーします。 アプリがPC98専用アプリなら動作しますが、断りを入れていないなら多分PC/AT用でしょう、動作しません。
その他の回答 (14)
- tomohiro_3
- ベストアンサー率20% (1/5)
MS-DOSで使用するFDDのフォーマット形式とWindowsのフォーマット形式は 別のものです。2DDのFDを使ってやれば共通のファイルシステムで ファイルを共有可能なはずです。 ファイル名は文字化けとか防ぐために英数半角の8.3形式の文字がいいでしょう。 MS-DOSプロンプトはWindows上のMS-DOSと言ってる人もいますが、 OSのカーネルがMS-DOSの互換性を重視したWindows95 が最もMS-DOSに近く 98・Me となるにつれて互換性が低くなっています。 WindowsNT系のカーネルは32ビットなので別物と考えたほうがいいです。 どちらにしろプログラムを動作させるのにはかなり不具合が多いと思います。 あんまり期待しないほうがいいでしょう。 問題が発生するようならあきらめて純なMS-DOSで作業しましょう。
今のWINでしょうから. フロッピーは.2HC(1.44MB)のフォーマットでしょう。 MS-DOS3.3のPC-9801というと.2DDか2HDしかサポートしていません。 すると.WINで2DDのフォーマットが読めるかどうか.を試してください。 これは.PC-9801でフォーマットして.適当な内容をコピーして.エクスプローラーあたりで.内容が読めるかどうかを調べることです。9801のフォーマットは何通りかありますので.可能なフォーマットをすべて試してください。 WINでは.2HCが初期値になりますので.おそらく読めないでしょう。 もし.内容が見られるのであれば.エクスプローラーあたりでコピーすれば.ある程度まで読めるはずです(長いファイル名はボリウムラベルとして表示される.別名のみ9801で読み取り可能。長いファイル名と別名の対応は.エクスプローラで.プロバテイで表示されるので.これで対応を取る)。
team-uさんは、FDのフォーマット形式のことをご存じなかったので、2HDのFDを買って、AT互換機とEPSON製のPC-9801互換機(おそらくノートかラップトップ)でファイル共有しようとしたみたいですね。 それぞれのフォーマット形式は、互換性がありませんので、AT互換機側に3モード対応ドライブを搭載し、特殊なドライバを入れる必要があります。 普通は、2DD(720KB)のFDを使って共用ですね。 ■AT互換機からのフォーマット(DOS窓から) format a: /f:720 ■EPSON(2|3|4)86シリーズからのフォーマット(コマンドライン) format b: /9 安価な2HDディスクを、強制的に2DDフォーマットすれば使えることもありますが、信頼性は低くなります。
- bin-chan
- ベストアンサー率33% (1403/4213)
2DDのFDが手元に無い場合の「とりあえず」。 右側の穴(プロテクトノッチの無いほう)を何かテープでふさいでみてください。 たしか2HDを2DDとして認識するはず。 format /9は必ずEpson側で行なってください。 なおFDドライブの名称には十分に注意してください。(Aドライブでは無いと思います)
- hofuhofu
- ベストアンサー率70% (336/476)
多分、EPSONが出していたPC9801互換のPCではないでしょうか。 DOSの画面で、 format /9 を実行するか、windows上で720kb(2DD)を指定してフォーマットすれば、両方で読めるようになるはずです。 ただし、このフォーマット形式は2DD用ですので、できれば2DDのディスク(右側の穴がふさがっているもの)を用意したほうがいいです。
お礼
PCは間違いないと思います。9セクタフォーマットですね。有難う御座います、早速試してみます。でもFDは2HDでした・・・古いのを当たってみます。
- oshiete_goo
- ベストアンサー率50% (374/740)
さっそくのテストありがとうございます. やはり2つのマシンの(OSの)フォーマットに互換性がないようですね. 多分MS-DOSマシンでフォーマットしたフロッピーをWindowsマシンで見たのだと思います.元のMS-DOSマシンだとchkdskか何かで調べられるはずです. TEST1:->(1.25MBと思われます.) ダウンロードしたマシンでフォーマットしたフロッピーの容量をその機械自身で見てみてください. TEST2:->多分1.44MBだと思います. しかし,それが分かっても,ご質問だとMS-DOSマシンで1.44MBが認識できないので,まずいことが分かるだけです. もしMS-DOSマシンのハードが比較的新しい(Ver5以降対応)なら,DOSを更新して使える可能性はありますが,そうでないと3モード対応の外付けFDドライブを使ったりするしかないかも知れません. まず上のテストを念のためやって他の方のアドバイスも聞いて見ると良いかも知れません.
お礼
元のDOSマシンで調べると、”SYSTEM”?らしきファイルが1コ入っています。おっしゃるとおり、この状況だと思います。1.44MBでしたので、まずいことが解りました・・・
- oshiete_goo
- ベストアンサー率50% (374/740)
#7さんのアドバイスの関連ですが, ダウンロードしたマシンで読めますか? もし読めたらディスクの容量を調べてみてください. もし1.44MBなどだと,MS-DOS3.30の特にNEC系だと(2HDは確か1.25MBのみ)多分読めません.その後のVerでは3モード対応とかで読めるものが普通ですが.(Verいくつからでしたっけ.多分5以降です.)ただし対応したハードのみです.
お礼
アドバイス有難う御座います。ディスクの容量はプロパティで見たところ、なぜか空き量0バイトとファイルシステム不明とも・・・。DOSの入っているほうのPCでフォーマットすると、1MBor650(?)という選択肢が出てくるので、とりあえず1MBを選んだのですが。
- honeorizon
- ベストアンサー率70% (197/279)
>”DIR”で探したら、セクタが見つかりません云々と言われてしまいました。 なんだ、フォーマットできてないだけじゃん。 つーことで、まずはフロッピーをフォーマットせんことには 話になりません。
お礼
アドバイス有難う御座います。一応フォーマットはしたのですが・・・それだとWindowsで「フォーマットされていません」と言われるんですよね。ここでフォーマットすると、Windows系(?)になって、DOSでは使えなくなるのかと・・・
- Pesuko
- ベストアンサー率30% (2017/6702)
確認です。 お話の中で出てくるPCは2台ありませんか? >MS-DOS3.30 お使いの機種NECのPC98系統ですか(DOSVはVer5.0以降だったはず) ダウンロードした機種はそのPC98系ではなくWindows98以降が動作している別の機種ですね。 メーカが両方ともNECでもだめです、おまけにPC98NXと書いてあってもPC/ATです。 以上の予測があたっていた場合、ダウンロードした機種はPC/AT互換機系列です、PC98系列とはフォーマットが違うので、「セクタが見つかりません」が出ます。 おまけにダウンロードしたアプリは最近のものだと殆どPC/AT向けで動かそうとしているPC98系列とはMS-DOSの内部割込みが違うのでPC/AT・DOS版のアプリは互換性が無いです、つまり動きません。 ダウンロードしたものがデータファイルだったら、PC/ATマシンでフロッピーのフォーマットをする時9セクタフォーマットして2DDにすればPC98系列でも読めます。 予想を外していたらごめんなさい。
お礼
ご回答有難う御座います。確かにPCは2台で、ダウンロードしたのは新しい機種です。もう1台(DOS)はNECでは無かったです、EPSONで、何だかやたらと重い折りたたみ式のでした。しかもダウンロードしたのはデータファイルではなく、実行ファイルでした。・・・やっぱり動かないということになりますか?
- Singollo
- ベストアンサー率28% (834/2935)
> Windows上のMS-DOS いわゆる『(仮想)MS-DOSプロンプト』のことです Windowsに付属しているMS-DOSエミュレータですね ファイルはMS-DOSファイル名(Windows上でもファイルのプロパティで確認できます)で取り扱われます
お礼
ご回答有難う御座います。Windows付属しているのですね、有料だったらどうしようかと・・・参考になります。
- 1
- 2
お礼
9セクタフォーマットして、Windowsマシンからコピーで・・・有難う御座います、早速試してみます。アプリは”断りの入れていないもの”と、”PC98”動作と書いてある2種類あります。両方試しますが(笑)