こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

USBメモリでDOS起動したい。WinXP環境で。

USBメモリでDOS起動ディスクを作りたいと思います。
BiosでUSBメモリをディスク認識、USBメモリからのBootサポートしていることなど、HW要件はそろっています。

Win98機環境では、次の手順で実現できました。
WinXP環境で、実現するには、どうしたら良いでしょうか?下記手順の2.~4.あたりがネックになると思うのですが・・・

※いったんパーティションを削除するのは、USBメモリ(メーカー)によって、単にformatするだけでは、Bootできなかったから・・・という経緯があります。


1.DOS起動ディスク(FDK)を作成
2.fdisk.exeとformat.comもFDKにコピーしておく
2.BiosでHDDをDisableにし、FDKでDOS起動。(USBメモリは挿しておく)
3.USBメモリはCドライブに見えるので、fdiskで、いったんパーティションを削除。基本アクティブパーティション作成。
4.format c: /s でUSBメモリをフォーマット
5.FDDをはずし、再起動
6.USBメモリからDOSが起動する。

投稿日時 - 2004-07-24 21:03:56

QNo.938261

暇なときに回答ください

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

『回復コンソール』に"FDISK"コマンドはありませんが、
"DISKPART"コマンドで、アクティブなパーティションの作成は可能です。

しかし、回復コンソールの"FORMAT"コマンドにDOS起動ディスク作成のオプション("/s")が無いので、『回復コンソール』からは無理ですね。

(そもそも、『回復コンソール』は、起動時にインストール済みのWindowsに『ログオン』しなければならないので、HDDが切り離されていると、『ログオン』するWindowsが見つからず、『回復コンソール』そのものが使えないのではないかと思いますデス。)

XP上での、FDのフォーマットの際にDOS起動ディスクの作成が可能なので、Windows 9xの"FDISK.EXE"と"FORMAT.COM"を用意しておくしか手は無いと思います。

『マイクロソフト サポート技術情報 - 229716
 Windows 回復コンソールについて』
http://support.microsoft.com/default.aspx?scid=kb;ja;229716

参考URL:http://support.microsoft.com/default.aspx?scid=kb;ja;229716

投稿日時 - 2004-07-26 07:52:22

お礼

回答ありがとうございます。
回復コンソールは使えないんですねぇ。それ(HDD切り離し)は盲点でした。
やはり、Win9xのFDISKとFORMATを用意しておくしか手がなさそうですね。
ありがとうございました。

投稿日時 - 2004-07-30 21:11:04

このQ&Aは役に立ちましたか?

4人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

質問の内容には、WinXPもWin98も関係ないんじゃないですか?
要するに、USBメモリからブートするときにHDより先にUSBを見に行ってくれるかどうかですよね。
Win98の時に起動出来たマシンなら起動できると思いますよ。

投稿日時 - 2004-07-24 22:21:46

補足

すいません。質問の内容が明確ではありませんでした。

・Win98では、DOS起動させるUSBメモリを作成することはできました。
・Win XPでは、おそらくfdisk.exeがないので、同じ手順をふむことができません。回復コンソールなるものがあるようですが、あいにくXP環境が手元にないので、確認することができない状況です。回復コンソールのfdiskで、パーティションの削除、基本アクティブパーティションの作成、及びフォーマットができるのか知りたいのです。また、回復コンソールが無理でしたら、それに変わる手段を知りたいのです。
よろしくお願いいたします。

投稿日時 - 2004-07-25 20:49:20

あなたにオススメの質問