Ubuntu内核升级成功后,无法进入到桌面的解决方法

作者&投稿:乾制 (若有异议请与网页底部的电邮联系)
~ 由于项目需要,需要对Ubuntu的内核进行升级,但是升级成功后,却无法进入到桌面。我用的是Ubuntu18.04,内核版本为4.15.0,需要将其升级为4.17,升级方法可以参照我之前的一篇文章: Ubuntu内核升级方法

当我升级成功后,发现会Ubuntu系统会停留在以下启动界面很久很久,依然无法进入到桌面。

我搜索各种解决方案,有人说可能是显卡驱动不兼容问题,需要重新安装显卡驱动。但是问题真的是在这里吗?到底启动过程卡在什么地方了?带着这个问题,我决定采用控制台输出方式启动Ubuntu,看看到底发生了什么事情。你可能会问,这里都进入不了Ubuntu系统,如何才能修改为控制台方式呢?因为我这里是升级内核,在Grub引导界面里,是可以看到旧内核版本(4.15)的,因此选择旧的内核启动Ubuntu便可。

进入到系统后,修改grub配置文件,具体可参照如下:

修改完毕后,如下所示

修改完毕后,保存,然后不要忘记执行非常重要的一步: update_grub。 执行成功后,reboot系统,然后选择4.17内核,将会在控制台下看到如下启动过程。我发现,最后系统停留在"Started Update UTMP about System Runlevel changes."。等了许久,依然没有任何动作。

再一次,前进的脚步不得不停下来...经过各种找原因后,执行Alt+F2后,神奇的事情发生了,系统又打开一个控制台窗口,将会提示你输入到用户名和密码,然后就可以进入到系统桌面了。执行uname -r后,发现系统内核也变成了4.17.0. 

虽然能够暂时解决项目的需要,但是依旧不太好,每次都需要alt+f2,太麻烦了。我再次修改配置文件,修改为以图形用户界面方式进入到Ubuntu系统。问题依旧,停留在系统加载界面。然后输入Alt+F2后,问题出来了,报告“A start job is running for Hold until boot process finishes up (***/ no limit)”. Oh no,怪不得等很久都无法进入到桌面。在下面窗口后,我输入N,然后Enter,终于又进入到久违的桌面了。

无法进入桌面的这个问题终究是需要解决的。查询一些网上的解决方案后,发现以下方法甚是有效(Root用户):

到此,终于在上电后,可以自动进入到桌面了。OH Yeah. 那么什么是GDM呢?

GDM(GNOME Desktop Manager)是一种 GNOME 显示环境的管理器,它是一个运行在后台的小程序(脚本),用于运行你的 X 会话,显示一个登录界面并在你正确输入密码后才允许登录。

不知为何GDM出现了兼容性问题,换个其他的界面登录器(LightDM)就可以解决问题了。如果有其他高见,欢迎一起讨论。


如何将ubuntu10.04系统内核升级无法生成initrd.img
比如我的是vmlinuz-3.5.-什么的一大堆,另外我ubuntu装在第4个分区,所以加上root=\/dev\/sda4grub>linux \/boot\/vmlinuz-3.5(后面的省略) root=\/dev\/sda4grub>initrd \/boot\/ini继续按tab键,把正确的文件名补上grub>boot应该就顺利启动了,删掉你编译的内核,update一下grub就行了 ...

ubuntu 14.04运行的内核版本和通过命令查询到的内核源码版本不一样,求...
内核版本太低了,需要更新内核,当前内核为Linux 3.10.40 ,如果依赖内核编译网卡,建议先 apt-get update && apt-get upgrade 更新下。

Ubuntu 16.04 稳定版的最新内核是多少
Ubuntu 16.04内核版本默认安装的好像是4.4版吧,升级到4.6、4.8、4.9、4.10都是可以的,最新可以升级的内核版本4.10。

如何在Ubuntu\/CentOS上安装Linux内核4.0
从Elrepo软件仓库安装 从源代码编译安装 我们首先用ElRepo安装,这是最简单的方式:使用 Elrepo 安装 1. 下载和安装ELRepo 我们首先下载ELRepo的GPG密钥并安装relrepo-release安装包。因为我们用的是CentOS 7,我们使用以下命令安装elrepo-release-7.0-2.el7.elrepo.noarch.rpm。2. 升级Linux内核到4...

如何在Ubuntu\/CentOS上安装Linux内核4.0
如果你正在使用Linux的发行版Ubuntu 15.04,你可以直接通过Ubuntu内核网站安装。在你的Ubuntu15.04上安装最新的Linux内核4.0,你需要在shell或终端中在root访问权限下运行以下命令。在CentOS 7上安装Linux内核4.0 我们可以用两种简单的方式在CentOS 7上安装Linux内核4.0。从Elrepo软件仓库安装 从源代码...

ubuntu kylin 14.04下载 ubuntu优麒麟14.04 lts下载地址
点击这里([Ubuntu Kylin下载链接])即可下载体验这款强大且功能丰富的系统。Ubuntu Kylin 14.04 LTS不仅保留了基础的Ubuntu功能,还增添了对中国用户更为友好的定制特性,是那些寻求高效、个性化体验的用户的理想选择。它的内核升级和界面优化确保了系统的稳定性和用户体验,而搜狗输入法和WPS办公套件的加入...

如何查看ubuntu的内核版本和发行版本号?
如何查看ubuntu的内核版本和发行版本号?为了查看 Ubuntu 的版本号,可以采用以下两种方法之一。方法一 在终端中执行下列指令:cat \/etc\/issue 可以查看当前正在运行的 Ubuntu 的版本号。其输出结果类似下面的内容:Ubuntu 8.04 \/n \/l 方法二 使用 lsb_release 命令也可以查看 Ubuntu 的版本号,与方法...

Linux(如ubuntu)操作系统的内核可以随便换的吗?
每一个Linux发行版都有自己专门的工具去构建自定义的内核. 每次换内核都需要linux(如Ubuntu)平台上编译内核, 可以从www.kernel.org(也叫vanilla kernel)获得最新且未改动的内核源代码来构建一个自定义的内核, 这样你可以使用自己的内核而不是发行版的内核。

ubuntu版本如何修改版本?
和版本相关的主要是两个:内核版本和发行半版本。内核版本是指linux kernel的版本号,每一版的linux都会经过几次kernel的升级用来解决一些硬件支持或效能的问题。内核的升级可以去www.kernel.org下载或者在支持发行版升级的网站升级。发行版版本的变更是需要发行版整体升级的。比如ubuntu 从8.10到9.04就...

Ubuntu 14.04 用户怎样安装 Kernel 3.14 内核
安装方法,直接下载DEB安装包,使用以下命令。32 位系统安装命令 下载安装包:安装:sudo dpkg -i linux-headers-3.14*.deb linux-image-3.14*.deb 64 位系统安装命令 下载安装包:安装:sudo dpkg -i linux-headers-3.14*.deb linux-image-3.14*.deb ...

沙市区18384756136: Ubuntu升级内核后无法进入系统 -
师放格列: 解决办法是:删除显卡驱动,否则重启后还是白屏 删除显卡驱动的命令是:sudo /usr/share/ati/fglrx-uninstall.sh 重启后进入桌面,over,然后要在终端运行 update-grub2 接着要做的两个事情,1、是否要更新内核.2、必须要重装显卡驱动

沙市区18384756136: ubuntu10.04编译内核后无法启动,原来的内核也进不去了,求助啊 -
师放格列: 你grub菜单有出现吗?没有就在电脑启动时按shift键直至菜单出现.编译完内核后一定要把grub菜单更新下.按c进入命令行模式,手动引导系统启动 grub> set root=(hd0,不知道是哪个分区,没关系,按tab键,会有提示,我的电脑是msdos4,...

沙市区18384756136: ubuntu 8.10更新后无法启动
师放格列: 楼上的不要误人子弟. 他内核更新过后,可能之前开了3D效果什么的,而显卡驱动在更新内核完毕后又没及时更新,所以重启后进不了X,很正常嘛. 你ctrl+alt+F1进入命令行,重新把驱动装一道即可,或者直接rm /etc/X11/xorg.conf 或者进入recover mode(这个模式是不加载你X 自定义配置),把驱动装上.

沙市区18384756136: ubuntu 升级后无法启动,attempted to kill init -
师放格列: 这就是问题...vbox驱动没有安装完成... 尝试进别的内核 然后 dpkg-reconfigure 这个内核

沙市区18384756136: Ubuntu 更新10.04后无法进入系统,提示no such device
师放格列: 由于在rescue模式下,只有少量的基本命令可用,必须通过一定的操作才能加载正常模块,然后进入正常模式. rescue模式下可使用的命令有:set,ls,insmod,root,prefix(设置启动路径) 先假设grub2的核心文件在(hd0,8)分区,再来看看怎样...

沙市区18384756136: ubuntu 11.04更新后无法启动 -
师放格列: 你的问题应该不是更新软件之后进步了系统,应该是更新grub的时候.我估计你的是easyBCD重写mbr的时候把ubuntu所在区的引导弄坏了.可尝试一下方法:livecd 或者usb启动盘 进终端,sudo -i mount /dev/sda5 /mnt (假设分区是sad5,你...

沙市区18384756136: Ubuntu9.10版升级后无法进入登录界面
师放格列: 在grub的操作如下: grub>insmod ntfs <-- 载入 ntfs 模块 grub>set root=(hd0,3) <-- 在第一个硬盘的第三个分区,我的机器是E盘 grub>cat (hd0, <-- 按tab键后会出现每个分区的uuid grub>search --no-floppy --fs-uuid --set uuid号码 <-- 将刚才获得的...

沙市区18384756136: 在虚拟机内升级了ubuntu系统,现在进不去了,求助 -
师放格列: 你这安装的版本是服务器版本吧,服务器版本安装后就是黑白的文本界面的,文本界面的进入输入你的用户名后回车,再输入你的密码,记住此时输入密码界面不会有任何的改变,就连输入多少位都不会显示,主要是为了安全,你输入时一定不要错一个字符,输入后密码再回车就进入到系统,如果刚开始不习惯

沙市区18384756136: Ubuntu10.04更新后无法启动,键盘鼠标失灵. -
师放格列: 可能是更新过程中断,或者是更新内核后导致nvidia驱动无法正常工作. 你按一下ctrl+alt+f1试试能不能进入一个控制台. 如果可以, 运行下面的命令 sudo -i 输入你的密码apt-get updateapt-get dist-upgrade这样可以重新启动更新过程.如果...

沙市区18384756136: Ubuntu安装更新之后不能进入系统 出现 grub rescue no such device 的错误 -
师放格列: 今天怎么都是这种情况: 1、图为grub rescue修复具体过程 ; 2、重启后再执行sudo update-grub 重新配置grub.cfg; 3、重建mbr 执行sudo grub-install /dev/sda .

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网