boot.iniの内容について

このQ&Aのポイント
  • マザーボードを交換したのでWindows XPを再インストールし、boot.iniファイルの内容について疑問があります。
  • HDDは2台あり、マスターとスレーブに分割されています。マスターのHDDにはCドライブとEドライブがあり、XPがインストールされています。
  • boot.iniファイルがEドライブに存在し、現在の内容はpartition(2)に設定されていますが、正しくはpartition(1)ではないかと疑問に思っています。
回答を見る
  • ベストアンサー

boot.iniの内容について

マザーボードを交換したのでWindows XPを再インストールしました。 HDDは2台です。マスターを2分割してあります。 マスターのHDDがCドライブ、Eドライブに割り当てられています。スレーブのHDDがDドライブです。 CドライブにXPをインストールしてあります。E、Dドライブはデータ用です。 boot.iniファイルがEドライブにあります。下記のような内容です。 [boot loader] timeout=1 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect 疑問なのですが、partition(2)となっています。partition(1)になるべきではないでしょうか? 現在特に起動は問題ありません。

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

  • ベストアンサー
noname#161749
noname#161749
回答No.2

自分も同様の状態になった事があります、 Cドライブを初期化してWindowsXP(2000でも)する時に、 インストール対象のHDDに他の基本パーティション(今回はEドライブ)があるとNTローダーやBOOT.INIが他の基本パーティションに配置されてしまいます、 このためにCドライブでもBOOT.INIの記述にはpartition(2)とされてしまいます、 起動や運用には問題無いはずですが気になるというのでしたら他の基本パーティションを拡張パーティションにしてからクリーンインストールをする必要があります。

akubimusume88
質問者

お礼

返信ありがとうございます。 まだ再インストールして間もないのでもう一度インストールしてみます。 やはり失敗しているようです。

その他の回答 (1)

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

マスターがC:&E:、スレーブがD:という構成で、正常に起動しているとしたら、C:ドライブに正常な(partition(1)の)"boot.ini"ファイルがあるのではないかと思いますが・・・??? "boot.ini"ファイルには、通常『システム』属性と『隠しファイル』属性が設定されているはずですから、『フォルダオプション』でシステムファイルと隠しファイルを表示するように設定しないと表示されませんが・・・。 もし、C:ドライブに"boot.ini"が無いようなら、C:、D:、E:ドライブすべてが『プライマリパーティション』になっていて、C:ドライブではなく、E:ドライブがアクティブに設定されているのかもしれません。(アクティブ領域にブートローダー"ntldr"や"boot.ini"等が置かれます。) 上記のいずれでもなければ、本来ハードディスクの先頭からC:⇒E:とドライブレターが割り振られるものが、E:⇒C:と割り振られているのかもしれません。 (私は、2000とXPのデュアルブートで、どちらを起動してもシステムドライブがC:になるように、XPを起動すると、2000の入っている1台目の先頭パーティション(本来C:)がH:ドライブに、XPの起動ドライブ(本来H:)がC:ドライブになるようにしていますが、そういう意図的なインストールも可能なので、インストール時のパーティション分割等の際に何らかの誤動作等があったのかも知れません。) いずれにしても、『コンピュータの管理』の『ディスクの管理』で、各パーティションのドライブレターを確認してみればわかると思います。

akubimusume88
質問者

お礼

返信ありがとうございます。 システムファイルと隠しファイルを表示する設定はしてあります。 Cドライブにboot.iniはありません。 そのために質問しました。 説明不足でした。本当に申し訳ありませんでした。

関連するQ&A

  • デュアルブートのboot.ini

    windows2003serverをCドライブにwindows20000をDドライブにいれていたのですがwindows2003をCドライブに入れなおすとDドライブのwindows2000が起動しなくなってしまいました。多分boot.iniがおかしいのだとおもいDのboot.iniをいろいろとしこうさくごしましたがうまくいきません。 Cのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" Dのboot.iniは [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows 2000 Professional" /fastdetect となっております。よろしくおねがいします。

  • デュアルブートPCのboot.ini の編集

    3回に一回ぐらいしかPCが起動しないので、編集 したのですが、下記の内容でOKでしょうか? 参考にしたサイトは↓です。 http://pctrouble.lessismore.cc/boot/bootini.html HDDの基本構成は HDD二本で プライマリーのマスター C:Windows98se FAT32 D:拡張領域 FAT32 プライマリーのスレーブ E:Windows 2000 professional SP4 NTFS 以下、編集後のboot.ini の内容です。 _____________________________________________________________________________ [boot loader] timeout=26 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows 98se" /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect _______________________________________________________________________________ 以上で問題はないでしょうか? ところが編集前の boot.ini は下記のようになっていて、 PC内でトラブルのようなのがあって自然に書き換わった のでしょうか? どうすれば良いのか迷います。 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ [boot loader] timeout=26 default=C:\ [operating systems] C:\="Microsoft Windows" multi(0)disk(0)rdisk(1)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 皆様、宜しくお願い致します。

  • デュアルブートのboot.iniの書き方

    WindowsXPがインストール済みのパソコンにHDDを追加し、追加HDDにWindowsMeをインストールしました。その後、リカバリーCDでXPをインストールし直しました。CドライブにXP(NTFS)が、DドライブにMeがあります。 boot.iniは次のようになっています。 [boot loader] default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect いろいろ参照し書き換えてみましたがデュアルブート切り替えがうまくいきませんでした。5年前自作PCでMe→XPでは問題なくできましたが、XPインストール済みPCをバックアップ用に購入してしまいうまくいきません。リカバリーではなく新規インストールすべきでしょうか。MeはCドライブに入れないとだめなのでしょうか。参照URLがあればお教え下さい。

  • boot.iniの内容について

    OSを移動させたときのBoot.iniの内容の意味を教えてください。 IDEプライマリにHDDを接続しています。 オンボードのS-ATA0にHDD接続し、そこにOSをIDEプライマリから S-ATAにコピーし、IDEプライマリの方を消去しました。 BIOSから見ますと、最初のHDDはIDEプライマリ、S-ATAは2番目になります。 コンピュータの管理の「ディスクの管理」画面では、ディスク0はIDEプライマリのHDD、 ディスク1はS-ATAのHDDになっています。 boot.iniの内容は以下のとおりです。見やすいようにOSの最後に番号を振っていますが、同じOSです。 [boot loader] timeout=20 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect /noguiboot multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Home Edition 2" /noexecute=optin /fastdetect /noguiboot そこで疑問なんですが、システムの構成では、rdisk(1)になっているほうが正しいと思うのですが defaultのままで起動するのです。 IDEプライマリのHDDにはOSはインストールされていません。 起動するので実用的には問題ないのですが、なぜdefaultで起動するのか教えてください。

  • WinXPが起動できません。おそらくboot.ini関係と推測。

    WinXP起動中に部屋のブレーカーが落ちてしまって以降、立ち上がらなくなってしまいました。 ここやらいろいろ調べてboot.ini関係かと思い、いくつか試してみたのですが、少しずつ状況が違うようでうまくいきません。 PC環境(必要と思われるところを抜粋) OS WinXP、Win98SE HDD priに2枚、secに1枚、USB1枚 多分、C: D: E: の順番で、USBは?です CDD USBに1台 FDD 無し priのマスタにWin98SEが入っており、スレーブにXPが入っています。(多分) WinXPのCDはOEMです。 Win98SEは通常どおり起動できます。 回復コンソールはインストールしてません。 以下現在のboot.iniの内容です。 [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] C:\="Microsoft Windows98" multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Home Edition-1 " /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="XP Home Edition-2 " /fastdetect multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="XP Home Edition-3 " /fastdetect multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="XP Home Edition-4 " /fastdetect multi(0)disk(0)rdisk(0)partition(5)\WINDOWS="XP Home Edition-5 " /fastdetect いろいろ試した後なのでおかしな状況になっていますが、Win98は起動します。 WinXPを起動しようとすると、Hal.dllが~とおなじみ(?)の警告文が出て起動しません。 何とかなりませんでしょうか? お願いします。

  • パーティションがトリプルブートだったのでシステムでデュアルブートにしようとし...

    パーティションがトリプルブートだったのでシステムでデュアルブートにしようとして・・・アレッ! [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP (E)" /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP (C)" /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP (D)" /fastdetect で="Microsoft Windows XP (D)" を削除し の"Microsoft Windows XP (E)"を(3)だったのを(2)にしたら Windows root>\system32\hal.dii と出て”D”が開きません 教えて頂けませんか? default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWSで(3)だったのか?覚えていません・・・が今は、(2)です。 どうしたら元に戻せるでしょうか?

  • boot.ini の書き方

    パーティション構成は以下のリンクの通りになっております。 http://briefcase.yahoo.co.jp/bc/tomo_k2000/vwp2?.tok=bczMU4ZBcn5AxHWW&.dir=/&.dnm=%a5%d1%a1%bc%a5%c6%a5%a3%a5%b7%a5%e7%a5%f3%b9%bd%c0%ae.jpg&.src=bc CとJは普通にインストールしたので起動するのですが、JをコピーしたLは起動しません。boot.iniに記載がないからだと思うのですが、書き方がわかりません。どなたか教えて下さい。ちなみに現状のboot.iniは以下の通りです。 [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect デフォルトはXP Homeのままでお願い致します。

  • 2つのHDDの2つのXPの1つを消したい

    現在HDDが2つあり Cドライブ Dドライブ です 両方にXPが入っていますが 容量の問題で使っていないDドライブの XPを消してデータエリアにしようと思っています 自分で調べたのですが boot.ini で消すというのと コマンドラインを使うがありました 自分としては簡単なのがいいのですが 起動しなくなるのも怖くて・・ ちなみに boot.ini は Cドライブ にしかありませんでした boot.ini は [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP(C)" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect となっています 最下段の multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP(D)" /noexecute=optin /fastdetect だけを消せばいいのでしょうか? よろしくお願いいたします

  • デュアルブートしなくなりました

    マスタードライブCにW2K スレーブドライブDにXP 別々のドライブにOSを入れてデュアルブート環境にしてましたが うっかりバックアップを取らずに CドライブのW2Kを再インストールしてしまいました。 XPがBOOT出来なくなった訳ですが NTLDR ntdetect.com bootfont.bin のバックアップがない場合 BOOT.INIを [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows XP Professional" /fastdetect に書き換えただけでは元の環境に戻らないでしょうか? 助言頂けると助かります。

  • 増設ディスクからブートさせる方法

    下記のようにboot.iniを修正しましたが 増設のdisk(1)の方は起動しません partition しか切り替えれないのですか [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Server" /fastdetect multi(0)disk(1)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(1)rdisk(1)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect