セカンダリ Linux OS をディスクから削除して起動するにはどうすればよいですか?

セカンダリ Linux OS をディスクから削除して起動するにはどうすればよいですか?

プライマリ OS として Windows 10 がインストールされており、Linux バージョンが 2 つあります。ブート メニューは GRUB によって設定され、Windows 10 がブートの最初のオプションになります。

Linux バージョンの 1 つを削除/アンインストールし、その後、残りの 2 つの OS のみをブート メニューに表示する安全な方法を教えてもらえますか?

前もって感謝します

答え1

正確なプロセスは、どの Linux インストールがブートローダを書き込んだか、およびそのインストールが として認識するものによって異なります/

Win10、LinuxA、LinuxB では、LinuxA を維持し、現時点で「管理」しているのは LinuxA の GRUB であると想定します。

LinuxAを起動し、LinuxBから何もマウントされていないことを確認し、、などを使用してfdiskLinuxBgpartedのパーティションを削除します。削除したら、次のコマンドを実行してブートローダ(GRUB)に変更を認識させます。update-grub

問題になるのは、LinuxB を保持したいが LinuxA にブートローダーがある場合、またはその逆の場合です。

その場合は、保持している Linux を起動し、GRUB をセットアップして構成し、GRUB を MBR にインストールする必要があります。その後、再起動してその Linux インストールに戻り、他の Linux インストールを削除します。 を実行すればupdate-grub、準備完了です。

関連情報