• ベストアンサー

MS-DOS起動について

お世話になります。 PC ThinkPad*R40e 現在OSはありません。 以前はWindowsXP*proでした。 FDDにて、MS-DOS起動して、HDDの中にある実行ファイルを実行させたいんですけど。 [質問1] 初心者で良く分からないんですけど、Aドライブから、HDDの中のドライブに移動とか、どうコマンド入力して行けば良いのでしょうか?教えて下さい。 [質問2] また、HDDのドライブ(ドライブ文字)は、EとかFでも大丈夫なんでしょうか? [質問3] やはり、アクティブにしておくんでしょうか? 教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.2

> 現在OSはありません。 フォーマットした、とか? FDのOSが何か?も疑問ですが。 移動はできても、目的のファイルは実行でき無いと思います。 ご承知置きください。 FDで起動できたら、[A;\]の状態のはず。 C: と入力して[Enter] でHDDに移ります。  DIR と入力して[Enter] で、その階層のファイル・フォルダ名が表示されます。 階層を移動するには CD <目的のフォルダ名> を入力して [Enter] で移ります。 上の階層に戻る場合は CD .. を入力して [Enter] で移ります。 階層を移動した都度、DIR で確認ですね。 なお、8.3形式という縛りがあるため、本来の名称では表示されないものがほとんどのはずです。 目的のファイル名がわかっているなら、 dir /s /b <目的のファイル名> [Enter]で探せると思います。

Funakko2
質問者

お礼

詳しく教えて下さり、ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (6)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.7

#2、#6です。 問題を整理すると「OSインストールしたくてFDから起動しているが、SETUP.EXEを実行するにはどうすれば良いか?」でしょうか? FD起動したいなら、FD起動時に選択肢が3つ出るうちの[With CD-ROM Support]を選択すれば良いですよ。(98SE以降で対応だっけ?) でもリカバリディスクは、それ用の手順書があるはずですからそれにしたがってくださいね。

Funakko2
質問者

お礼

回答ありがとうございました。 役立たずの\6300のリカバリーCDは手順通りに作業しても起動してくれません。 C&D以外のドライブで可能かの問題は残りますが、これで締め切ります。 ありがとうございました。

すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.6

#2です。 #1さんへの回答補足で気になることが。 > ドライブはFAT32でフォーマットしてあります。 HDDの「今の状態は空っぽ」なんですかね?以前XPで使用なさってた当時がFAT32だったということ? 誤ってフォーマットしたので何かの救済プログラムを実行したいのかな? その辺も詳しく。

Funakko2
質問者

補足

DOSで起動するので、パーディションを2つ作成してFAT32でフォーマットしました。 リカバリーCDの中のコピーか、i386フォルダのコピーのインストール実行ファイルを動かしてみたいと思ってます。 CとD以外の文字のドライブでも可能かどうか、検索では出てこないので、分からないです。

すると、全ての回答が全文表示されます。
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.5

#4修正と補足 GUI - grafical user interface CUI - charactor user interface Graphical User Interface Character-based User Interface が正解(適当に書きすぎました) たとえCUIベースでもプログラムがOSのバージョンチェック してて違うバージョンだと動かない事もありえます (最終的にMS-DOSって62だったような  忘れた) その昔にはDOSのバージョンごまかしてプログラム動かす為に 使うプログラムなんてのも存在してました

すると、全ての回答が全文表示されます。
  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.4

>DOSで認識できる実行ファイルなのかどうかは、どうやって判断するんでしょうか?教えて下さい。 プログラムにはPEヘッダというものが存在していてそこに情報が 入っているんです(以下参照) http://codezine.jp/article/detail/412 意味が理解できる人ならダンプして情報確認すれば事前にわかりますが 理解できないのであれば実際動かして動くかどうかの判断するしかありません(動いても一部制限が付く事もあります) どのようなプログラムを動かしたいのか知りませんが 元々XPだったという事ですので大半のプログラムはGUIベースの プログラムではないかと思われます それらのプログラムはMS-DOS上では動きません CUIベースのものなら物により動くかもしれません GUI - grafical user interface CUI - charactor user interface

Funakko2
質問者

お礼

ありがとうございます。実際に動かしてみれば良いのですね。

すると、全ての回答が全文表示されます。
  • W_Wine
  • ベストアンサー率22% (207/929)
回答No.3

FDはDOSが入っているわけですね。 1.)copyまたはmoveコマンドがFDに入っていれば、 A:\move xxx.xxx c:\移動先(フォルダ名まで指定) xxx.xxxは移動したいファイル 2.)ハードディスクがフォーマット済みであれば可能です。 ただしFAT32システムでなければDOSが認識できないと思います。 3.)FDD起動するのであれば、HDDはアクティブでなくても認識はすると思います。(これは記憶があいまいです) >FDDにて、MS-DOS起動して、HDDの中にある実行ファイルを実行させ>たいんですけど。 --->HDDの実行ファイルがDOSで認識できないものですと、実行できないと思います。

Funakko2
質問者

補足

回答ありがとうございます。 ファイルシステムはFAT32です。 DOSで認識できる実行ファイルなのかどうかは、どうやって判断するんでしょうか?教えて下さい。

すると、全ての回答が全文表示されます。
  • yama0020
  • ベストアンサー率40% (4/10)
回答No.1

まず、そのFDはXPのものですか? Windows98のとかだと、ファイルシステムの違いでまったく読めないかもしれません 質問1⇒Cドライブへ移動なら「c:+Enter」そのなかのフォルダに移動するときは「CD (フォルダ名)+Enter」です。 質問2⇒EとかFとかのドライブが元々あるなら大丈夫ですが... 質問3⇒パーティションをアクティブにするということでしょうか? アクティブになっていないと起動しないと思うんですが...

Funakko2
質問者

補足

回答ありがとうございます。 FDは、98の(1枚)と、XPの(6枚)も用意しました。 98ので前回試した時、Aドライブから他ドライブへ移動しようとしたら、CとD以外は入力エラーになってしまうので、質問しました。XPのは、まだ試してません。ドライブはFAT32でフォーマットしてあります。

すると、全ての回答が全文表示されます。

関連するQ&A