
私は Windows ユーザーです。Linux を試してみようと思い、システムに openSUSE をインストールしました。パーティションをフォーマットし、そのドライブに Linux をインストールしました。
そのドライブをフォーマットして Linux を削除しようとすると、次回の起動時に Windows が読み込まれませんでした。
GRUB ブートローダー エラーが表示されています。Linux を再インストールしたら、すべて正常に動作するようになりました。では、Windows のブートローダーに影響を与えずに、システム (そのドライブ) から Linux を削除するにはどうすればよいでしょうか?
答え1
Windows ブート ローダーを再インストールする必要があります。Windows CD を使用して、回復オプションを選択し、コマンド プロンプトを起動します。次に、Windows のバージョンに基づいて、fixboot
およびfixmbr
またはを実行しますBootrec.exe/FixMbr
。
さらに読む:
答え2
Linux パーティションをフォーマットし、ディスク マネージャーで未割り当て領域を作成することで実行できます。その後、CD-ROM 内の Windows CD を使用してコンピューターを起動します。読み込みには数分かかる場合があります。「r」キーを押して「回復コンソール」を選択し、Windows システムを選択してログインします。
Press enter to bypass the administrative password prompt.
Type fixboot and press enter.
Type y to confirm choice and press enter.
Type fixmbr and press enter.
Type y to confirm choice and press enter.
Then retype fixboot and press enter.
Type y to confirm choice and press enter.
Type exit and press enter.
答え3
Linux から起動し、パッケージをインストールします。
sudo apt-get install syslinux
パッケージがインストールされている場合は、以下を使用して MBR を書き込みます。
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
動作しない場合は、Linux から起動してこのパッケージをインストールします。
sudo apt-get install mbr
これを使用して MBR を書き込みます:
sudo install-mbr -i n -p D -t 0 /dev/sda
確認するには、次を使用します。
sudo fdisk -l