USBドライブにUbuntuをインストールした後に失われたブートローダを削除する

USBドライブにUbuntuをインストールした後に失われたブートローダを削除する

私は自宅のコンピュータに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ディレクトリがあることを確認できます。それは失われたブートローダー自体です。

関連情報