私はデュアルブートについてたくさん読んでいます。WindowsをロードしてからLinuxにGRUBをロードするのと同じくらい簡単なようですが、Windowsは機会があればGRUBをゴミ箱に捨てるのが大好きだと誰もが言っています。これを防ぐために実行できる手順は何ですか(Windowsのブートローダーを使用する以外に、これを可能な限りシンプルに保ちたい)。
承認された回答:
Windowsは、ブートセクターをインストールするか、新しいバージョンにアップグレードするか、 bootrec / fixmbr
などのツールを使用するたびに、ブートセクターを上書きします。 、 bootrec / fixboot
、または古い fdisk / mbr
。一般に、最初にWindowsをインストールし、次にLinuxをインストールします。上記のいずれかを実行するまで、ブートセクターはそのままになります。 (そして、おそらくMBRに書き込む他の方法もあります。)しかし、GRUBを失った場合、それは簡単に復元されます:
- ライブCD(CD / DVDまたはフラッシュドライブ)から起動します。
- ルートになるか、
sudo
を使用します 以下のコマンドで。 - 必要に応じて、使用可能なパーティションを一覧表示します:
fdisk -l </ code>
- Windowsはほぼ確実に/dev/ sda1に存在します:
mount / dev / sda1 / mnt
- MBRにGRUBを再インストールします:
grub-install --root-directory =/ mnt / / dev / sda
- 再起動:
shutdown -r now
- GRUBメニューを復元します:
update-grub
また、100%Unix、Linux、またはBSDをインストールして、コンピューターがそれに十分な強度を備えている場合は、仮想マシンでWindowsを実行することもできます。
また、コンピュータのBIOSには、ブートセクタを保護するオプションがある場合があります。