私はWindowsユーザーです。 Linuxを試してみて、システムにopenSUSEをインストールしました。パーティションをフォーマットし、そのドライブにLinuxをインストールしました。
そのドライブをフォーマットしてLinuxを削除しようとすると、次回の起動時にWindowsがロードされませんでした。
いくつかのGRUBブートローダーエラーが表示されています。Linuxを再インストールしましたが、すべてが正常に機能していました。Windowsのブートローダーに影響を与えずにシステムから(そのドライブから)Linuxを削除するにはどうすればよいですか?
Windowsブートローダーを再インストールする必要があります。 Windows CDを使用し、回復オプションを選択して、コマンドプロンプトを表示します。次に、Windowsのバージョンに基づいて、fixboot
およびfixmbr
またはBootrec.exe/FixMbr
を実行する必要があります。
もっと読む:
Linuxパーティションをフォーマットし、ディスクマネージャーに未割り当て領域を作成することでそれを行うことができます。その後、CD-ROMにWindowsCDを挿入してコンピュータを起動します。ロードには数分かかる場合があります。 「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.
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