web-dev-qa-db-ja.com

無効なBOOT.INI(デュアルブートXP with 7)

メインシステムとしてWindows XP x64があり、Windows XP x64)の2番目のパーティションもありました。どちらも最初のパーティションから起動しました(C :)

次に、最初のパーティションにWindows 7Ultimateをインストールしました。 BCDEDITを使用してNTLDRを追加しました。また、NTLDR、NTDETECT.COM、BOOT.INIをドライブにコピーしました。XPが残っています。しかし、Windows XP x64 i取得する

Invalid BOOT.INI file
Booting from c:\windows\
NTDETECT failed

ブートディスクを使用して修正する方法の説明を見つけましたが、パーティションはソフトウェアRAID上にあります。カスタマイズされたXP CDとドライバーを使用して起動しようとしましたが、何らかの理由で修復オプションが提供されません。セットアップするだけです。

私が持っているパーティション: '=

  • システム予約済み
  • メイン(Windows 7)
  • セカンダリ(Windows XP x64)

これが私のBOOT.INIの内容です:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Windows XP Professional x64 Edition" /fastdetect
7
Muxa

それ らしい CDがXP OSを認識しないため、修復が表示されないようです。

1.カスタムXP CDとドライバーを使用して起動します。

  1. Rを押して、回復コンソールをロードします。

  2. Bootcfgと入力します。

  3. これにより、セットアップでXP OSインストールが表示されない原因となるboot.iniエラーが修正されます。

  4. 修復インストールを試してください。

2

私はフリーウェアツールEasyBCDにこれを試して修正させます。

enter image description here

XP/Vista/7/Ubuntu/OS Xなどを起動してください! USB、ネットワーク、ISOイメージ、仮想ハードディスク(VHD)、WinPEなどから起動します。 Windowsブートローダーの修復、ブートドライブの変更、起動可能なUSBの作成など!エントリの名前の変更、デフォルトのブートターゲットの設定、BCDタイムアウトの変更、ブートメニューの非表示など。独自のカスタムブートシーケンスを作成し、ブート時にドライブを非表示にし、構成をバックアップおよび復元します。

4
Kez

David Smithのアドバイスに従い、回復コンソールに移動します。ただし、そこに到達したら、bootcfgだけでなく、次のコマンドを実行して、これらの問題を修復します。

  • Windowsハードウェアアブストラクションレイヤー(HAL)
  • 破損したレジストリハイブ
  • (\ WINDOWS\SYSTEM32\CONFIG\xxxxxx)
  • 無効なBOOT.INIファイル
  • 破損したNTOSKRNL.EXE
  • 欠落しているNTローダー(NTLDR)

修正するには、順番に入力する必要のある8つのコマンドがあります[〜#〜] most [〜#〜] Windows XPブートの問題。

これらのコマンドは次のとおりです。

  1. C:CD ..
  2. C:ATTRIB -H C:\ boot.ini
  3. C:ATTRIB -S C:\ boot.ini
  4. C:ATTRIB -R C:\ boot.ini
  5. C:DEL boot.ini
  6. C:BOOTCFG /再構築
  7. C:CHKDSK/R/F
  8. C:FIXBOOT
1
toxi

回復コンソールを使用してブートiniファイルやMBRなどを再構築しようと何度も試みたにもかかわらず、非常によく似た問題が発生しました。そしてeasyBCDをいじりまわします。最終的に、ルートフォルダ内の実際のntldrが使用していたXP Pro SP3)のバージョンと互換性があることを確認することで問題を解決しました。これは、で最新のntldrバージョンを検索することによって行いました。 Windowsは私のWindowsのフォルダを更新しますXPインストールし、ルートフォルダの欠陥のあるフォルダを最新のものに置き換えるだけです。EasyBCDが起動を引き起こしていた古いバージョンを書き込んだようですアークパスがどれほど正しいかに関係なく、iniエラーメッセージが表示されます。これがお役に立てば幸いです。

0
Zsaah

XP(特にPro)のソフトウェアRAIDは悪い考えであることを示すこのフォーラムをすでに調査しましたか?

http://icrontic.com/forum/showthread.php?t=14727

0
Everett