OS起動時のkernelバージョンを変更するには



●OS起動時のデフォルトのkernelを変更したい

 参考URL:CentOS 7でデフォルトのカーネルを変更・指定する

 カーネルをアップデートしたところ、これまで問題なく動作していたVMwareが動作しなくなってしまった。
 どう対処しても不具合が解消しないため、問題なく動作していたころのカーネルでOSを常時起動する必要がありました。
 そこで、上記URLを参照し下記のように対応しました。
現在の利用中のカーネルを調べる
# grub2-editenv list
CentOS Linux (3.10.0-693.2.2.el7.x86_64) 7 (Core)
カーネルのリストを表示(「0」から始まっていることに注意)
# awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2-efi.cfg 
0 : CentOS Linux (3.10.0-693.2.2.el7.x86_64) 7 (Core)
1 : CentOS Linux (3.10.0-514.26.2.el7.x86_64) 7 (Core)
2 : CentOS Linux (3.10.0-514.26.1.el7.x86_64) 7 (Core)
3 : CentOS Linux (3.10.0-514.21.2.el7.x86_64) 7 (Core)
4 : CentOS Linux, with Linux 3.10.0-123.el7.x86_64
5 : CentOS Linux, with Linux 0-rescue-dce61b8a28a0488b945540beb6f2a899
利用したいカーネルを選択する
# grub2-set-default 1
# grub2-editenv list
saved_entry=1
 再起動すると設定したカーネルで起動します。