|
|
kernel升级后无法正常启动,修改回原来的kernel版本0 ^ ~( U9 z& t. u! \
[root@controller1 ~]# cat /boot/grub2/grub.cfg |grep menuentry# t2 z+ i1 u8 ]# G
if [ x"${feature_menuentry_id}" = xy ]; then
: v; _2 E5 e6 D3 R( q4 c; _ menuentry_id_option="--id"! X! ?' q# k- c: ]# {8 [
menuentry_id_option=""
$ [$ ^$ r( E: Vexport menuentry_id_option6 S" q% ]$ `' {5 F, h; n- T2 m
menuentry 'CentOS Linux (3.10.0-1160.36.2.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-1160.36.2.el7.x86_64-advanced-5974cad6-c394-47ba-b4ab-04005367659d' {
4 I" g1 _- N# e$ p- Mmenuentry 'CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-1160.el7.x86_64-advanced-5974cad6-c394-47ba-b4ab-04005367659d' {
% V( h0 A7 B8 ^menuentry 'CentOS Linux (0-rescue-3128f8b8b4814d42b2e9ba95ea070d87) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-0-rescue-3128f8b8b4814d42b2e9ba95ea070d87-advanced-5974cad6-c394-47ba-b4ab-04005367659d' ' R; j4 g6 M& K6 p4 Y" A
2 O! r% c/ P6 |, e9 b6 x7 E
/ F& z, [& _8 z$ U& J9 J[root@controller1 ~]# grub2-set-default 'CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)'
2 I9 Q/ m& A2 ^2 m( K0 O
1 w' H/ \! |* w% Q2 p: j[root@compute3 ~]# grub2-editenv list
1 M, y2 _3 V+ F' f. Tsaved_entry=CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)
$ W0 h$ Z6 u- C. [8 F& x; |
" v" x& D, {. w或者修改启动顺序:
7 |! d7 o- n" ~4 o2 D E
. w( |6 z6 c, N' D' D# o# vi /boot/grub2/grub.cfg
5 W# @$ V0 E( Q7 n9 Q/ B9 k/ ]### BEGIN /etc/grub.d/10_linux ###
9 }- V e+ d' W1 E2 i7 V' wmenuentry 'CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-1160.el7.x86_64-advanced-a829191f-3509-4590-b76a-230fc09056f7' {
6 Q' U1 n2 n$ }/ U3 _* s load_video' C( \, Y) j. { J6 T
set gfxpayload=keep
T' `. _* M# p- A& h& v9 b! e insmod gzio- R" m: ^+ ]9 s- [6 J( \/ u
insmod part_msdos( ?. m/ M9 W- T5 C8 g' u. ?( y
insmod xfs
2 p. m: d7 `7 }1 I set root='hd0,msdos1'6 t+ u ]7 C: X. {
if [ x$feature_platform_search_hint = xy ]; then1 T3 r3 t) Q" U4 Q7 |1 [1 b. s
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' b6fd6b2b-adcf-4eea-8c75-e2ce34a4909e
6 q* b* ]. i! n% @! i7 r- O. Y else
: _; \. G0 @6 [' O6 C" b7 {- m- \* M search --no-floppy --fs-uuid --set=root b6fd6b2b-adcf-4eea-8c75-e2ce34a4909e. M, j+ W- V% v4 l& B/ S& l
fi P: D7 ` p- W5 y: ?/ i
linux16 /vmlinuz-3.10.0-1160.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet LANG=en_US.UTF-8
7 J$ w1 X5 i/ ]4 u8 A: @ B' k; w initrd16 /initramfs-3.10.0-1160.el7.x86_64.img
]3 D- M2 A/ j}
* O2 b' E5 k& @2 v" I0 V5 u4 O! k& t
重启系统:
0 s: q7 _6 c% Y& l5 q查看:* b9 j. ^3 t% q. r, l9 e
0 \/ ~ h% k0 M! i0 t[root@compute3 ~]# grub2-editenv list 7 ~/ u8 O# y& S+ _
saved_entry=CentOS Linux (3.10.0-1160.el7.x86_64) 7 (Core)
- d+ ~$ J; T0 ^; C
$ M i; o; r9 i6 q/ `0 \! B6 |# R1 D4 E( Q, {+ U( V
grub2-editenv list
) p9 n) f" K7 ~7 J, o4 `重启系统7 m: J' [* q0 [) R- r5 m) l0 M0 N- i
reboot( c( u+ x' c v: X: Z
3 X! s' `) x0 E/ T: x
|
|