Linuxで壊れたGrubブートエントリを削除する方法

Linuxで壊れたGrubブートエントリを削除する方法

Linux PCからオペレーティングシステムをアンインストールしましたか?アンインストールされているにもかかわらず、Grubブートローダーリストに表示されている理由がわかりませんか?Grubメニューから削除する方法がわかりませんか?お手伝いします!Linuxで壊れたGrubブートエントリを削除する方法は次のとおりです。

Grubカスタマイザをインストールします

このガイドでは、Grubカスタマイザーアプリケーションを使用して、Grubブートメニューのエントリの変更と微調整を容易にし、ユーザーが混乱する構成ファイルなどに煩わされることなくGrubを変更するために使用できるシンプルなグラフィカルユーザーインターフェイスを提供します。そのように。

Grub Customizerアプリケーションはデフォルトではどのディストリビューションにもインストールされていないため、ブートエントリを削除するために使用する方法を学習する前に、インストールプロセスを実行する必要があります。最新バージョンのGrubCustomizerをインストールするには、キーボードのCtrl + Alt + T を押してターミナルウィンドウを開き ます。そこから、以下のLinuxディストリビューションに対応するコマンドラインの指示に従います。

Ubuntu

長い間、Grub Customizerの使用を検討しているUbuntuユーザーは、PPAリポジトリを操作する必要がありました。Ubuntu 19.04以降、これは変更されており、Canonicalは、簡単にインストールできるように公式ソフトウェアソースにソフトウェアを含めています。

Ubuntu19.04にGrubCustomizerをインストールするには、以下のAptコマンドを使用します。

sudo apt install grub-customizer

代わりにUbuntu18.04LTSまたはUbuntu16.04 LTSを使用していますか?Grub Customizerの最新リリースを手に入れる必要がありますか?次のコマンドを使用して、ソフトウェアPPAをUbuntuに追加します。

sudo add-apt-repository ppa:danielrichter2007 / grub-customizer

ソフトウェアPPAを追加した後、updateコマンドを実行します。

sudo apt update

最後に、次のコマンドを使用してアプリをPCにインストールします。

sudo apt install grub-customizer

Debian

Ubuntuと同じように、GrubCustomizerをDebianLinuxで動作させるのはかなり面倒でした。ただし、Debian 10の最新リリースの時点では、「Debian Main」ソフトウェアリポジトリに含まれているため、ユーザーはほとんど問題なくアプリケーションを簡単にインストールできます。インストールを開始するには、以下のApt-getコマンドを使用します。

sudo apt-get install grub-customizer -y

Debian8または9でGrubCustomizerを入手する必要がありますか?Debian 10は必要なものがすべて揃った新しく安定したリリースであるため、リリースをバージョン10にアップグレードしてソフトウェアをインストールすることを強くお勧めします

Arch Linux

「コミュニティ」ソフトウェアリポジトリを有効にしている限り、GrubCustomizerはArchLinuxにインストールできます。このリポジトリを有効にするには、NanoテキストエディタでPacman構成ファイルを開きます。

sudo nano -w /etc/pacman.conf

Nanoの内部で、「コミュニティ」セクションに移動し、前の#記号を削除します。また、そのすぐ下にあるテキストに対してもこれを行います。次に、Ctrl + Oを使用して編集内容をNanoに保存し、Ctrl + Xを使用して終了します。

Nanoを終了したら、次のコマンドを使用して「コミュニティ」リポジトリから直接GrubCustomizerをインストールします。

sudo pacman -Syygrub-カスタマイザー

Fedora

バージョン29以降、GrubCustomizerはFedoraLinuxユーザーが利用できるようになりました。ソフトウェアをインストールする場合は、ターミナルウィンドウを開き、以下のDnfコマンドを使用します。

sudo dnf install grub-customizer

OpenSUSE

GrubCustomizerアプリケーションをOpenSUSEにインストールするには、ここをクリックしてください。ページが表示されたら、SUSEのバージョンを探し、インストールボタンをクリックして開始します。

壊れたGrubブートエントリを削除する

Alt + F2を押し、「grub-customizer」と入力して、Enterキーを押して、LinuxデスクトップでGrubCustomizerアプリケーションを起動します。または、アプリメニューで検索します。

アプリケーションを実行すると、パスワードボックスが表示されます。ユーザー名のパスワードを入力します。パスワードを入力すると、GrubCustomizer内の設定を変更するために必要なrootアクセスが提供されます。

以下のステップバイステップの手順に従って、ブートエントリを削除します。

ステップ1:アプリで[リスト構成]タブを探し、マウスでクリックして、LinuxPCにあるGrubメニューをロードします。

Linuxで壊れたGrubブートエントリを削除する方法

ステップ2:リストをスキャンして、削除しようとしているGrubエントリを見つけます。見つけたら、右クリックして右クリックメニューを開きます。

ステップ3:右クリックメニューで[削除]ボタンを確認し、Grubブートローダーリストからメニューエントリを即座に削除します。必要に応じて、このプロセスを繰り返して他のものも削除します。

Linuxで壊れたGrubブートエントリを削除する方法

ステップ4:「保存」ボタンを見つけて選択し、メニューシステムに加えた変更を保存します。すべてが保存されたら、アプリを閉じます。

Grubの更新

壊れたGrubエントリが削除されたので、変更を反映するようにGrubブートローダーを更新する必要があります。これを行うには、以下のコマンドに従います。

Ubuntu / Debian

sudo update-grub

Fedora / OpenSUSE

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Arch Linux

sudo grub-mkconfig -o /boot/grub/grub.cfg

Grubを最新の状態にして、LinuxPCを再起動します。Linux PCのバックアップが開始されると、Grubブートローダーに加えられた変更が保存され、削除したエントリがブートメニューに表示されなくなることがわかります。


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか