• ベストアンサー

コマンドプロンプトでInvalid Bootと出るのですがどうしたら?

コマンドプロンプトも初めて使う初心者のくせに、SP3適用済みWindowsXPブータブルCDを作ろうとして、悪戦苦闘しております。 他参考サイトなどを首っぴきで、Disk D:に作った作業フォルダ「temp」のなかに ・bbie.exe ・cdimage.exe ・WindowsXP-KB936929...(SP3).exe ・xpsp3.bat を入れ、CD-ROMドライブ(E:)にはXPの起動ディスクを入れ、コマンドプロンプトから C:\Documents and Settings\MyComputer>cd /D D:temp D:\temp>bbie.exe E: と実行しようとするのですが、 どうしても途中で Reading boot record from sector 17 (0x11) Invalid Boot record Indicator と出てしまい、そこから完遂できません。 ハードディスクの中で「17」というセクター部分が不良になっているのかと思い、ディスクCのエラーチェックスキャン(「ファイルシステムらーを自動的に修復する」「不良セクタをスキャンし回復する」のオプションつき)を行なったのですが、結果は変わりません。 これはどこに原因があるのでしょうか。 また、うまくいくにはどうしたらよいのでしょうか。 どなたかおわかりに方がいらしたら教えてくださいませ。

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

  • ベストアンサー
  • shakataku
  • ベストアンサー率22% (264/1161)
回答No.4

No1です CDドライブにはOSのCDを入れないとダメですよ 例えばうちの場合では XP HomeSP2のCDを入れました (それ単体でインストールできる物です) これでインストールするとSP3にアップデートするのが大変なので SP3のパッチを当てた物を作成しようという意図なのです nLiteと同じような機能をパッチのみを集めて作成しようと言う事なのです Windows2000も同じように作成できましたので間違いないと思います 集めたファイルの内いくつかはnLiteの中のものを借用して使用しました

metaginjo
質問者

お礼

たびたびのご回答をお寄せいただきどうもありがとうございました。

metaginjo
質問者

補足

たびたびのご回答をどうもありがとうございます。 > CDドライブにはOSのCDを入れないとダメですよ とのご指摘をいただき、これはまた 「あっw(°o°)w !と驚く初歩的なことがわかっていなかったか」 と冷や汗が出ました。 私の場合、SONY vaio PCG-GR3F/BPという、XPがプレインストールされた古いモデルなので、購入のときについてきた次の4枚のCD-ROM、 「システムリカバリCD-ROM vol.1, vol.2」 「アプリケーションリカバリCD-ROM vol.1,vol.2」 というのは手元にあるのですが、「XPのOSのCD」というのが手元にありません。 これはshakatakuさまがおっしゃるところの「それ単体でインストールできるもの」がない、ということだと思いました。 そこで、私はソニーのカスタマーセンターに電話をかけてみました。 「このシステムリカバリというCDと、OSのCDというのは同じものですか?   あるいは、システムリカバリディスクからOSだけ取り出して、SP3適応のディスクを作ることはできますか?」 と尋ねたところ、 「できない。システムリカバリからOSだけ取り出すことはできない。 システムリカバリディスクを挿入したら、リカバリが始まってしまう。 その世代のバイオの場合は、本当にリカバリするときは、みんなSP1->SP2->SP3と順々に時間をかけてアップグレードしていくしかない」 とのことでした。 どうやら、私は不可能な夢を追っていたのかもしれません(。>ω<)ノ。。。

その他の回答 (3)

  • shakataku
  • ベストアンサー率22% (264/1161)
回答No.3

No1です >rem 作業用フォルダ名 >SET TEMPD=D:\SP3 上記ドライブ名は SET TEMPD=D でいいと思いますよ その後の部分 [ :\SP3 ]は無しです 後のプロセスで指定されていますから

metaginjo
質問者

お礼

追加のご回答どうもありがとうございます。 また補足を書かせていただきました。

metaginjo
質問者

補足

追加のご回答どうもありがとうございます。 仰せにしたがって、バッチファイルの最初の方を --- rem 作業用フォルダ名 SET TEMPD=D rem WindowsXP CDの入っているドライブ SET CDDRI=E --- に変えてみました。 バッチファイルの残りは、前に書いたままです。 今のところコマンドプロンプトの結果は同じで「セクター17」が無効だと出てきます。 初心者なので、上級者の方が「あっ!」とおどろく初歩的なミスをしているかもしれません。 ひとつ気になっているのは、ディスクEに入れてある、私が言っている「XPの起動ディスク」とは、 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=E8FE6868-6E4F-471C-B455-BD5AFEE126D8 からダウンロードしてきた 「WinXP_JA_HOM_BF.EXE」 のことを私は言っております。 これがもしかしたらマズイのかな、とも思い…。 プロパティを見ると「Win32キャビネット自己展開ツール」と書いてありますが、これをダブルクリックして展開してしまうと、いま作動しているWindowsXPの上から、また別のXPを重ねてインストールしてしまうだろうと思って、展開前の形のままDisk Eに置き、コマンドプロンプトを実行しています。 「もしかしたらこれが?」 と思い、念のため追加で書かせていただきました。 ちなみに私が「SP3適応済みCDを作成する」ために参考にしているサイトは http://foglia.hp.infoseek.co.jp/WinXPsp3.htm です。

  • Oxalis
  • ベストアンサー率52% (179/338)
回答No.2

老婆心ながら・・・ 素直に「SP+メーカー」でブータブルCDを作られたほうが 無難と思います。

metaginjo
質問者

お礼

たとえ老婆心でも、ご回答をどうもありがとうございます。 ハードディスクの異常だといけない、という思いもあって、今しばらくこの方法にこだわっております。 「SP+メーカー」というセイフティネットがあることを教えていただき感謝です。

  • shakataku
  • ベストアンサー率22% (264/1161)
回答No.1

バッチファイルの編集はしましたか? tmpフォルダのあるドライブと CDのあるフォルダを2箇所書き換えないとエラーが出ます 今試してみました

metaginjo
質問者

お礼

ご回答ありがとうございます。 補足をつけさせていただきました。

metaginjo
質問者

補足

ご回答ありがとうございます。 はい、わかる範囲でバッチファイルの編集はしました。 現在、以下のようになっております。 --- rem 作業用フォルダ名 SET TEMPD=D:\SP3 rem WindowsXP CDの入っているCD-ROM ドライブ SET CDDRI=E: md %TEMPD%\winxpcd xcopy %CDDRI%\ %TEMPD%\winxpcd /e WINDOWSXP-KB936929-SP3-X86-JPN.EXE /integrate:%TEMPD%\winxpcd bbie %CDDRI% copy image1.bin %TEMPD%\winxpcd cdimage -lXRMPVOL_JA -h -n -o -m -b%TEMPD%\image1.bin %TEMPD%\winxpcd %TEMPD%\XRMPVOL_JA.iso echo 処理を続行するとCDからコピーされ統合されたファイルはフォルダごと削除されます。 echo 削除したくない場合はCtrl+Cを押して処理を停止してください。 echo. pause del /q/f/s %TEMPD%\winxpcd\*.* rd /s/q %TEMPD%\winxpcd --- (質問を投稿したあとで「temp」という作業ファイル名がコマンド名とまぎらわしいのかと思い、参考サイトにあったとおりにファイル名を「SP3」に変え、バッチファイルも変え、再起動して、コマンドプロンプトを試行してみました。 しかし、結果は変わらず「セクター17」で「Invalid Boot」と出ます。)

関連するQ&A

  • PCをコマンドプロンプトでブートするには?

    WinXPを使用しています。 C:とD:のドライブ両方ともNTFSなため DOS起動ディスクでブートしてもアクセスできません。 そのため、コマンドプロンプトで パソコンを立ち上げることができたら ブートも早いし便利だと思うのですが どのようにすれば可能でしょうか? ディスケットの作成方法などありましたら 宜しくお願いいたします。

  • コマンドプロンプトを使用して・・・・・

    こんばんは。教えて下さい。Windowa X/P SP2用の起動フロッピーディスク を直接、実行でなく解凍して中のファイルを取り出しかたんですが・・・ 出来ないため、コマンドプロンプトを使用して取り出す方法を教わりましたが、↓ コマンドプロンプトが表示されたら、その状態のまま、エクスプローラで [OSがインストールされているドライブ名]:\Documents and Settings\[ユーザー名]\Local Settings\Tempを開く。 実行したくてもCを押すとコマンドプロンプトが消えてしまいます。 どなたか教えて下さい。

  • コマンドプロンプトが開きません;;

    WindowsXP SP2 です。 コマンドプロンプトを開こうとすると、一瞬画面に現れてすぐ消えます。 QNo.1377768 でも同じ質問がありましたが、回答のとおりに処理しても直りません・・・ タスクマネージャ、REGEDIT も同様に一瞬開いてすぐ消えます。 「レジストリエディタから HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run の中に以下のようなデータが記述されている値を削除してください。 WINSVC32.EXE 1HELLBOT.EXE INTERNET.EXE」 との回答でしたが、WINSVC32.EXE 1HELLBOT.EXE INTERNET.EXEのいづれも見当たりませんでした。 NortonAntiVrus2005でスキャンしてもウィルスは見当たりません。 以前に、Trojan.Cachecachekit というウィルスに感染していて、これは駆除したのですが何か関係があるのでしょうか? ちなみに、インターネットにも、最初は繋がるのですが、すぐに接続できなくなってしまっています。(数分間は繋がっているのですが、時間がたつと切れる・・) 誰か分かるかた、お教えいただけないでしょうか・・非常に困っております。 何卒、よろしくおねがいします。

  • コマンドプロンプトで簡単にコマンドを実行するには

    コマンドプロンプトで簡単にコマンドを実行する方法を教えてください。 異なる二つのディレクトリの下にあるtest.txtというファイルを 同時に開きたいとします。 今現在は次の方法をとっています。 note d:\temp111\※\test.txt d:\temp222\※\test.txt という文をペーストして、※のところを書き換えて以下のようにしてから 実行しています。 note d:\temp111\333\test.txt d:\temp222\333\test.txt この333は444になったり555になったり・・・しょちゅう変わります。 333(444、555、・・・)を※に二回書き換えるのではなく、一回で 書き換えるツールはできますか?

  • コマンドプロンプトの入力

    こんにちは。コマンドプロンプトが分からなくて困っています。 下のように入力したい場合ですが、コマンドプロンプト起動時から C:\Users\***> と入っているので>x:\boot\ Bootsect.exe -NT60 Allというように入力できません。 コマンドプロンプトで何も無い状態から入力するにはどのようにしたらいいでしょうか? やりたいのは下のページなんですが。 http://journal.mycom.co.jp/special/2007/windowsvista/017.html

  • VistaにXpをデュアル・ブート

    ブート・セクタの編集画面でコマンド・プロンプトで先に進みません。 "E:\boot\Bootsect.exe-NT60"は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。と表示されます。どうしたらよろしいでしょうか?

  • 不良セクタがあるHDDの対処について

    今持っているHDDに不良セクタがあることが分かっています。 不良セクタを無くすことはできませんし、今後広がっていく可能性があるのは分かっているのですが、ただ捨ててしまうのはもったいないので、消えても構わないデータの一時保存領域としてしばらく使おうと思います。 とはいえ、不良セクタの箇所にデータを書き込んでも読めないでしょうから、きちんと不良箇所を避けて保存できるようにしたいです。 WindowsXPのGUI上からスキャンディスクで不良セクタのスキャンと回復までチェックを入れて実行するのと、 コマンドプロンプト上でCHKDSK /Fを実行するのではどちらが有効なのでしょうか? また、処理された内容を後から確認することはできるのでしょうか。

  • コマンドプロンプトですべてのUSBを取り出すには

    コマンドプロンプトのコマンドで、現在接続されている全てのUSBやHDDなどのハードウェアを「安全に取り出せる状態」にしたいです。 要は、現在接続している外付けのハードウェア全てを、一気に解除したいわけです。 その後、ディスクの再スキャンもコマンドプロンプトで行いたいのですが、どなたか 「現在接続している全てのハードディスクの解除」のコマンドと、「ディスクの再スキャン」のコマンドを知っている方はいらっしゃらないでしょうか。 もしもご存知の方がいらっしゃったら、ご教授願います。 以上、よろしくお願いいたします。

  • コマンドプロンプトで、インストール用ディスクを作る方法

    現在Windows2000を使用していますが、そのPCにlinuxを入れようとしています。 解説書のとおりに、まずインストール用ディスクを作ろうとしていますが、 上手くいきません。 解説書では、こう書いてあります。 「  Aドライブにフロッピー、DドライブにCD-ROMを入れ、コマンドプロンプト  から次のコマンドを実行します。  C:\WINDOWS> d:  D:\> cd \dosutils  D:\DOSUTILS> rawrite -f \images\boot.img -d A:         」 コマンドプロンプトを立ち上げると、既にC:\>となっているので「>」のあとから windows・・・と続けたのですが、enterすると「アクセスが拒否されました」と出ます。どうか教えてください。よろしくお願いします。

  • 不良セクタがある場合の対処について

    今持っているHDDに不良セクタがあることが分かっています。 不良セクタが広がっていくことも考えられるので、消えても問題のないデータだけ保存しておこうと思います。 ある処理をすれば現在の不良セクタの箇所を分別して?現在の有効なセクタのみを使用してディスクを利用できるそうなのですが、具体的に何をすればよいのでしょうか? WindowsXPのGUI上からスキャンディスクで不良セクタのスキャンと回復までチェックを入れて実行すればよいのか、DOSプロンプト上でCHKDSKの何らかのオプションで行うのか迷っています。 教えてください。