web-dev-qa-db-ja.com

カーネルブートパラメーターを追加するにはどうすればよいですか?

ブートパラメータfoo=barをカーネルに追加する必要があります。これをテスト用に1回、テストが成功した場合は永続的にどうすればよいですか?

153
htorque

ブートパラメータをカーネルに一時的に追加するには:

  1. システムを起動し、GRUBメニューが表示されるのを待ちます(GRUBメニューが表示されない場合は、左を押したままにします Shift システム起動直後のキー)。
  2. 使用したいカーネルをハイライトし、 e キー。強調表示されたカーネルに関連付けられたコマンドを表示および編集できるはずです。
  3. linuxで始まる行に移動し、パラメータfoo=barを最後に追加します。
  4. 今すぐ押す Ctrl + x 起動します。


この変更を永続的にするには:

  1. 端末から(または押すと Alt + F2)実行:

    gksudo gedit /etc/default/grub
    

    (またはgksudoまたはgeditが使用できない場合はSudo nanoを使用して)パスワードを入力します。

  2. GRUB_CMDLINE_LINUX_DEFAULTで始まる行を見つけて、foo=barを末尾に追加します。例えば:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
    

    ファイルを保存して、エディターを閉じます。

  3. 最後に、ターミナルを起動して実行します:

    Sudo update-grub
    

    gRUBの構成ファイルを更新するには(おそらくパスワードを入力する必要があります)。

次回の再起動時に、ブートパラメータを使用してカーネルを起動する必要があります。永久に削除するには、GRUB_CMDLINE_LINUX_DEFAULTからパラメーターを削除し、Sudo update-grubを再度実行します。

変更を確認するには、cat /proc/cmdlineを実行して、カーネルが起動したパラメーターを正確に確認できます。

Wikiページ:

222
htorque

カーネルオプションを追加するには:

  • liveCDセッションの場合:フォロー これらの手順

  • 既存のインストールの場合:Boot-RepairAdd a kernel optionまたはEdit GRUB configuration fileオプションを使用します。

enter image description here

このドキュメント も参照してください。

15
LovinBuntu

または、便利な grub-customizer を使用することもできます。

Sudo add-apt-repository ppa:danielrichter2007/grub-customizer
Sudo apt-get update
Sudo apt-get install grub-customizer
gksu grub-customizer &

ブートエントリを開き、以下のスクリーンショットで強調表示されているようにカーネルパラメータを編集します。

screenshot

11
jasxun