报错代码案例
当系统启动时,系统会一直卡住,并在 console 口显示以下内容:
A start job is running for /dev/mapper/vg-lv_swap (...... / no limit)
案例原因分析
GRUB 参数 resume=/dev/mapper/vg-lv_swap 阻止了系统启动
解决方法
步骤一:重启系统
(步骤略)
步骤二:进入系统启动时的 GRUB 参数临时设置界面
当系统启动时出现内核列表时按下 “e” 键
步骤三:临时删除阻止系统启动的 GRUB 参数
在以 Linux 开头的这一行里删除以下内容:
...... resume=/dev/mapper/vg-lv_swap ......
(补充:这里以删除 GRUB 参数 resume=/dev/mapper/vg-lv_swap 为例)
步骤四:在临时删除阻止系统启动的 GRUB 参数后进入系统
同时按下 “ctrl” 键和 “x” 键
步骤五:使用 root 账号登陆系统
(步骤略)
步骤六:在系统里永久删除阻止系统启动的 GRUB 参数
# grubby --update-kernel ALL --remove-args "resume=/dev/mapper/vg-lv_swap"
(补充:这里以删除 GRUB 参数 resume=/dev/mapper/vg-lv_swap 为例)
