ホームページ  >  記事  >  コンピューターのチュートリアル  >  Linux カーネルの起動シーケンスを変更する

Linux カーネルの起動シーケンスを変更する

WBOY
WBOY転載
2024-02-23 22:22:021342ブラウズ

Linux カーネルの起動シーケンスを変更する

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 サイトの他の関連記事を参照してください。

声明:
この記事はmryunwei.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。