ubuntu14.04切换内核导致登录黑屏以及循环登录的问题解决

由于锐速目前只支持ubuntu14.04 64bit 3.13.0-24-generic内核,因此需要将ubuntu内核切换到3.13.0-24-generic内核,在切换内核的之后重启出现登录黑屏或者循环登陆的问题,这里做一个解决方案参考。

1、查看现有内核版本

root@kongwt-virtual-machine:/home/kongwt/桌面# uname -r
4.4.0-142-generic

2、安装3.13.0-24-generic内核文件

root@kongwt-virtual-machine:/home/kongwt/桌面# apt-get install linux-image-extra-3.13.0-24-generic

一路回车到安装结束,如下

Found linux image: /boot/vmlinuz-4.4.0-142-generic
Found initrd image: /boot/initrd.img-4.4.0-142-generic
Found linux image: /boot/vmlinuz-3.13.0-24-generic
Found initrd image: /boot/initrd.img-3.13.0-24-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
root@kongwt-virtual-machine:/home/kongwt/桌面#

最好在此时关掉虚拟机,重新开启一下,注意是关掉再开启,不是重启,更不是退回到虚拟机快照,我是之前下载了3.13.0-24-generic内核文件,然后怕尝试的过程中搞坏系统,保存了快照,操作的时候都是退回到快照进行的,导致无法解决黑屏现象,因此最好是关掉虚拟机重新开启一下

3、查看现在安装存在的内核

root@kongwt-virtual-machine:/home/kongwt/桌面# dpkg -l|grep linux-image
ii  linux-image-3.13.0-24-generic                         3.13.0-24.47                                         amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-142-generic                         4.4.0-142.168~14.04.1                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-24-generic                   3.13.0-24.47                                         amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-142-generic                   4.4.0-142.168~14.04.1                                amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-xenial                        4.4.0.142.122                                        amd64        Generic Linux kernel image

4、卸载之前的内核

root@kongwt-virtual-machine:/home/kongwt/桌面# apt-get purge linux-image-4.4.0-142-generic linux-image-extra-4.4.0-142-generic

一路回车,注意如果当前服务器安装的不是最新的内核,卸载的同时会给服务器安装最新内核,因此还需要再输入一次卸载命令来卸载刚刚在卸载过程中安装的新内核,步骤同3、4,如下:

root@kongwt-virtual-machine:/home/kongwt/桌面# dpkg -l|grep linux-imageii  linux-image-3.13.0-24-generic                         3.13.0-24.47                                         amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-148-generic                         4.4.0-148.174~14.04.1                                amd64        Signed kernel image generic
ii  linux-image-extra-3.13.0-24-generic                   3.13.0-24.47                                         amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-xenial                        4.4.0.148.130                                        amd64        Generic Linux kernel image
root@kongwt-virtual-machine:/home/kongwt/桌面# apt-get purge linux-image-4.4.0-148-generic

这时候再看一次存在的内核:

root@kongwt-virtual-machine:/home/kongwt/桌面# dpkg -l|grep linux-imageii  linux-image-3.13.0-24-generic                         3.13.0-24.47                                         amd64        Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-extra-3.13.0-24-generic                   3.13.0-24.47                                         amd64        Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii  linux-image-unsigned-4.4.0-148-generic                4.4.0-148.174~14.04.1                                amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP

发现还有一个,继续卸载:

root@kongwt-virtual-machine:/home/kongwt/桌面# apt-get purge linux-image-unsigned-4.4.0-148-generic

5、删除之前的内核文件夹
这一步很重要,我之前就是卸载了之前的内核版本之后没有删除对应提示的文件夹就直接重启了,然后出现重启黑屏以及循环登录等问题,找了好多方法都不行,很是头疼。
在第4步卸载之前的内核版本最后会提示如下:

正在清除 linux-image-unsigned-4.4.0-148-generic (4.4.0-148.174~14.04.1) 的配置文件 ...
rmdir: 删除 "/lib/modules/4.4.0-148-generic" 失败: 目录非空

进行手动删除多余内核的文件夹:

root@kongwt-virtual-machine:/home/kongwt/桌面# cd /lib/modules/
root@kongwt-virtual-machine:/lib/modules# ls
3.13.0-24-generic  4.4.0-142-generic  4.4.0-148-generic
root@kongwt-virtual-machine:/lib/modules# rm 4.4.0-142-generic -rf
root@kongwt-virtual-machine:/lib/modules# rm 4.4.0-148-generic -rf

然后重启就可以进入正常的图形界面并登录进去了

root@kongwt-virtual-machine:/lib/modules# reboot
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值