Linux はカーネルの起動シーケンスを変更します
1. RHEL6/CentOS6のカーネル起動シーケンスを変更する
/etc/grub.conf ファイルをチェックして、システム カーネルのステータスを確認します。ドキュメントによると、システムには 2.6.32-573.18.1.el6.x86_64 と 2.6.32-431.23.3.el6.x86_64 という 2 つのカーネル バージョンがあります。カーネルのバージョンは上から下にリストされています。
grub.conf ファイルでは、デフォルトのパラメータを調整することで、システムの起動時に使用するカーネルのバージョンを決定できます。デフォルト値は 0 で、システムが最新のカーネル バージョンを起動することを意味します。値 0 は、grub.conf ファイルにリストされている最初のカーネル バージョンに対応し、以下同様になります。デフォルト値を変更することで、システム起動時に使用するカーネルのバージョンを簡単に切り替えることができ、システムを正常に起動して実行できるようになります。この設定はシステムのメンテナンスやトラブルシューティングに非常に役立ち、システムのニーズを満たすために必要に応じてカーネルのバージョンを柔軟に調整できるようになります。 grub.conf ファイルを変更する場合は、
2. RHEL7/CentOS7のカーネル起動シーケンスを変更する
1. 次のコマンドを実行して、システムに存在するコアの数を確認します。
/boot/grub2/grub.cfg #(非 UEFI 構成) 注: 非 UEFI モードの実行
/boot/efi/EFI/redhat/grub.cfg #(UEFI 構成)注: UEFI モードの実行
cat /boot/grub2/grub.cfg |grep メニューエントリ
cat /boot/efi/EFI/redhat/grub.cfg |grep menuentry
2. デフォルトのカーネルからのブートを構成するには、次のコマンドを参照してください。カーネル名は、システム内で見つかった実際の名前に基づいて置き換えられます。 grub2-set-default 0
grub2-set-default「CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (コア)」
grub2-set-default 「Red Hat Enterprise Linux サーバー (3.10.0-1160.el7.x86_64) 7.9 (Maipo)」
3. 次のコマンドを実行して、設定が成功したことを確認します。
grub2-editenv リスト
3. centos8
のカーネル起動シーケンスを変更します。1. デフォルトのカーネルを表示する
grubby –default-kernel
2.すべてのコアを表示
汚い –info=ALL
3. デフォルトの起動カーネルを変更する
grubby –set-default /boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64
4. Ubuntu はカーネルの起動シーケンスを変更します
1. 現在のカーネルの起動シーケンスを確認します
cat /boot/grub/grub.cfg |grep メニューエントリ
2. grub ファイルを変更する
カーネルの起動を 3.13.0-166 に変更すると仮定して、ファイル /etc/default/grub
を変更します。$
sudo vim /etc/default/grub
GRUB_DEFAULT=0
##に変更しますGRUB_DEFAULT=”Ubuntu の詳細オプション>Ubuntu、Linux 4.4.0-31-generic”
3. 変更した grub を更新します
更新-grub
以上がLinux カーネルの起動シーケンスを変更するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。