LinuxMintとWindows7をデュアルブートしていますが、Windows7で「デバイスにアクセスできません」というエラーが発生して起動できません。 MBRにgrubを使用しています。
私の理解では、BCDは、MBRがOS(現在は論理パーティションのみ)に制御を渡した後のWindows7のブートプロセスを管理するものです。これは正しいです?
したがって、次のコマンドを使用します。
bootrec /RebuildBcd
mBRまたはハードドライブ上のパーティションテーブルに変更を加えますか?基本的に、BCDを再構築することは、システムドライブにローカライズされたものですか、それともハードドライブの構造をアクティブに変更しますか(またはブートフラグでアクティブなパーティションを設定しますか)?
ありがとう!
BCDはBCD
という名前のファイルで、インストール中にメインシステムパーティションの前にWindowsが作成する100MBパーティションのBoot
フォルダーにあります(Boot
C:\ドライブのフォルダ)。
これはレジストリハイブです。レジストリのHKLM\BCD00000000にマウントされています。
bootrec /RebuildBCD
このBCDファイルのみを再構築します。
その他のbootrec
オプション MBRを変更できます: