新しいUbuntu Grub2ブートメニューをクリーンアップする
Ubuntuはバージョン9.10で新しいバージョンのGrubブートマネージャを採用し、古い問題のあるmenu.lstを取り除きました。今日はGrub2でブートメニューオプションを変更する方法を見ています.
Grub2は多くの点で一歩前進しており、ほとんどの面倒なメニュー.最初の 過去からの問題はなくなりました。それでも、古いバージョンのカーネルを削除することに用心深くないのであれば、ブートリストは必要以上に長くなる可能性があります。.
注意:このメニューを表示するには、起動中にキーボードのSHIFTボタンを押し続けなければならない場合があります。コンピュータにインストールされているオペレーティングシステムが1つだけの場合は、このメニューが表示されずに自動的に読み込まれることがあります。.
古いカーネルエントリを削除する
ブートメニューのための最も一般的なクリーンアップタスクはあなたのマシンの上に横たわる古いカーネルバージョンを削除することです。.
私たちの場合、2.6.32-21-genericブートメニューのエントリを削除したいです。以前は、これは/boot/grub/menu.lstを開くことを意味していましたが、Grub2では、コンピュータからカーネルパッケージを削除すると、Grubは自動的にそれらのオプションを削除します。.
古いカーネルバージョンを削除するには、[システム]> [管理]メニューにある[Synaptic Package Manager]を開きます。.
起動したら、削除するカーネルのバージョンを[クイック検索]テキストフィールドに入力します。最初のいくつかの数字で十分なはずです.
古いカーネルに関連する各エントリ(例:linux-headers-2.6.32-21およびlinux-image-2.6.32-21-generic)に対して、右クリックして選択 完全削除のマーク.
ツールバーの「適用」ボタンをクリックしてから、ポップアップ表示された要約ウィンドウで「適用」をクリックします。シナプスパッケージマネージャ.
次回コンピュータを起動したときには、削除されたカーネルバージョンに関連するエントリはGrubメニューに表示されません。.
/etc/grub.dを編集して任意のオプションを削除する
よりきめ細かい制御が必要な場合、またはカーネルバージョンではないエントリを削除したい場合は、/ etc / grub.dにあるファイルを変更する必要があります。.
/etc/grub.dには、以前は/boot/grub/menu.lstに含まれていたメニューエントリを保持するファイルが含まれています。新しいブートメニューエントリを追加したい場合は、このフォルダに新しいファイルを作成し、必ず実行可能としてマークしてください。.
ブートメニューのエントリを削除したい場合は、このフォルダ内のファイルを編集します。.
memtest86 +エントリをすべて削除したい場合は、ターミナルコマンドを使用して、20_memtest86 +ファイルを実行不可にするだけです。
sudo chmod -x 20_memtest86+
端末コマンドが続きます
sudo update-grub
memtest86 +は実行可能ファイルのみを考慮するため、update-grubによっては見つかりませんでした。.
しかし、代わりに、我々は削除するつもりです シリアルコンソール115200 memtest86 +のエントリー…
ターミナルウィンドウを開くアプリケーション>アクセサリ>ターミナル。端末ウィンドウで、次のコマンドを入力します。
gksudo gedit /etc/grub.d/20_memtest86+
メニューエントリはこのファイルの一番下にあります。.
のメニューエントリを削除します シリアルコンソール115200.
注:メニューエントリをコメントアウトしても機能しません - 削除する必要があります。後で必要になる可能性がある場合は、別のファイルにコピーしてください。.
このファイルを保存して閉じます。開いたターミナルウィンドウで、次のコマンドを入力します。
sudo update-grub
注意:update-grubを実行していなくても、ブートメニューのオプションは変更されません。!
さて、次回の起動時には、その奇妙なエントリは消えてしまいます。そして、あなたは単純できれいな起動メニューを残します。.
結論
Grub2のブートメニューを変更することは、従来のGrubマスターにとっては非常に複雑に思えるかもしれませんが、普通のユーザーにとっては、Grub2はブートメニューをそれほど頻繁に変更する必要がないことを意味します。幸いにも、あなたがそれをしなければならないならば、プロセスはまだかなり簡単です.
Grub2のエントリを変更する方法についてのより詳細な情報については、このUbuntuフォーラムスレッドは素晴らしいリソースです。古いバージョンのUbuntuを使用している場合は、アップグレード後のUbuntu grubブートメニューのクリーンアップ方法に関する記事を参照してください。.