- -Grubの微調整でLinuxのブート速度を改善する方法

Grubの微調整でLinuxのブート速度を改善する方法

Linuxは非常に高速ですが、Grubブートのおかげですローダー、すべてが起動して使用可能になるまでにかなり時間がかかる場合があります。したがって、Linuxシステムの起動を高速化する場合は、Grubブートローダーのデフォルトの起動設定を変更して、Linuxの起動速度が遅くなりすぎないようにすることが重要です。

始める前に

Grub構成ファイルに変更を加える、どんなに小さくても危険です。ミスがあると、システムが深刻に破損し、混乱する可能性があります。そのため、Linuxでの起動時間を短縮する方法を示す前に、Grub構成ファイルのバックアップを作成する方法を検討することが重要です。これを行うには、を押してターミナルウィンドウを起動します Ctrl + Alt + T または Ctrl + Shift + T キーボードで。入力してシェルでルートアクセスを取得します 。または、rootとしてログインできない場合は、 sudo -s コマンド。

su -

または

sudo -s

ルートシェルにアクセスしたら、 CP Grubブートローダー設定ファイルの完全なコピーを作成するコマンド。

注:必ず交換してください ユーザー名 以下のコマンドで、Linux PCで使用するユーザー名を使用します。

cp /etc/default/grub /home/username/grub.bak

Grubの起動時間を短縮

Grubブートローダーには次の設定があります「GRUB_TIMEOUT」。この設定は、デフォルトのオペレーティングシステムのロードを選択する前に、コンピューターが座ってアイドル状態になる時間です。デフォルトでは5秒に設定されており、ほとんどの人にとっては十分な時間です。ただし、起動時間を短縮したい場合は、この数値を変更するのが最も効果的な方法です。

Grubブートローダーで起動速度を変更するには、構成ファイルを変更する必要があります。 Grubの設定ファイルを編集するには、Nanoテキストエディターを使用するのが最も簡単です。これは操作が最も簡単な方法の1つです。編集プロセスを開始するには、ターミナルウィンドウを起動し、Rootまたはsudoアクセスを取得します。

su –

または

sudo -s

次に、NanoテキストエディターでGrub構成ファイルを開きます。

nano -w /etc/default/grub

「GRUB_TIMEOUT」のテキストファイルを調べますエントリ。次に、数字の5を消去して、小さい数字に変更します。この数値が低いほど、PCの起動が速くなることに注意してください。絶対最速の結果を得るには、次のように変更します。

GRUB_TIMEOUT=0

あるいは、Grubの高速化に関心があるが、それでもメニューを読みたい場合は、2秒に設定します。

GRUB_TIMEOUT=2

GRUB_TIMEOUTフラグに加えられた変更に満足したら、を押して編集内容をファイルに保存します Ctrl + O キーボードで。次に、Nano text editorを押して閉じます Ctrl + X。

変更を適用する

Grubに変更が加えられると設定ファイル、それらを適用する時間です。 Grubの設定変更を実装する唯一の方法は、ブートローダーを更新することです。そのためには、Linuxディストリビューションのブートローダー更新メカニズムを使用する必要があります。

開始するには、ターミナルウィンドウを起動します。開いたら、次を使用してルートシェルを取得します または sudo -s.

su -

または

sudo -s

ターミナルシェルにルートアクセスができるようになったので、指示に従って、使用しているLinuxディストリビューションに一致するGrubブートローダーを更新します。

Ubuntu / Debian

Ubuntu LinuxおよびDebianでは、Grubブートローダーの変更を確定する場合、長いコマンドを入力する必要はありません。ただ実行する update-grub コマンド!

update-grub

Fedora / OpenSUSE

FedoraおよびOpenSUSEには、Ubuntuのような単純なupdate-grubコマンドはありません。代わりに、ブートローダーに変更を適用するには、実行する必要があります grub2-mkconfig コマンド。

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

Arch Linux

Arch LinuxでGrub設定を更新するには、以下を呼び出す必要があります。 grub-mkconfig コマンド。

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

update Grubコマンドの実行が終了すると、変更が有効になります!

Grubへの変更を元に戻す

Grubに加えられた変更が気に入らないと決心しましたか?その場合、以前に作成したバックアップを復元する必要があります。それを行うには、ターミナルウィンドウを起動し、ルートシェルを取得します。

su -

または

sudo -s

ルートシェルを取得したら、Linuxターミナルセッションを開いた場所(/)からLinux PCのホームフォルダーに移動します。ただし、変更する必要があることに注意してください ユーザー名 以下のコマンドの一部。

cd /home/username/

次に、Linuxシステムで既存のGrub構成ファイルを削除します。 RM コマンド。

rm /etc/default/grub

古いGrub設定ファイルをシステムから削除したら、バックアップを復元します。を使用して MV コマンド、 grub.bak 所定の場所にファイルします。

mv grub.bak /etc/default/grub

最後に、Grubを更新して、行った変更を確定します。

Debian / Ubuntu

update-grub

Arch Linux

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

OpenSUSE / Fedora

grub2-mkconfig -o /boot/grub2/grub.cfg
</ p>

コメント