私は自宅のコンピュータにArch Linuxをインストールし、最近はUbuntuで何かをテストしたいと思いました。そのため、Archのインストールを妨げないように、UbuntuをUSBドライブに完全にインストールしようとしました。
Ubuntuのインストール中に以下を選択しました。設置形態→その他そしてブートローダのインストールに使用されるデバイス私はUSBドライブを選択しました。インストール後、ファイルシステムはUSBドライブにマウントされましたが、ブートローダはマイコンピュータのSSDドライブにインストールされました。 BIOSのためこれを知っています。起動メニュー示す:
このエラーにもかかわらず、インストールはまだ機能し、私のArchインストールを混乱させないようです。しかし、私はもはやUbuntuを使用せず、それに関連するすべてを削除したいと思います。したがって、USBドライブを取り外すことはできますが、UbuntuブートローダはまだBIOSに表示され、削除方法がわかりません。
混乱しているのは、Ubuntuブートローダがどこにインストールされているのか完全にはわかりません。 Ubuntuのインストールにより、SSDに別のパーティションが作成されませんでした。オンラインで確認した結果、元のArch用にインストールしたのと同じマスターブートレコードとブートパーティションにMy SSDにインストールされていると推測されます。
全体的に私の質問は:私のコンピュータからUbuntuブートローダを削除する方法はありますか?
答え1
ブートメニューからいくつかの迷子になったブートマネージャを削除したいと思います。記入。 efibootmgrのマニュアルページから:
ブートマネージャUEFIブートマネージャを変更するために使用されるユーザースペースアプリケーション。アプリケーションは作成および削除が可能です。創業アイテム,変化起動順序、次に実行される起動オプションなどを変更します。
このコマンドはUEFI Shellで使用できますbcfg
。私にとっては、これはもっと簡単に見えます(uefiシェルで起動すると)。
これはまた私を混乱させる。 [マイブート]メニューでは、ブートシーケンスのみをドラッグアンドドロップすることができます。
EFIシステムパーティションを表示し、.EFIファイルを含む他のBOOTまたはEFIディレクトリがあることを確認できます。それは失われたブートローダー自体です。