已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > 其他编程语言 > 讨论/求助

标题: [已解决]手贱升级Ubuntu

作者: @Ta

时间: 2019-05-03发布,2019-05-04修改

点击: 4690

从16.04升级到18.04

和你想象中的一样,翻车了!
选择第一个4.19内核进不去。
选择那个4.15的内核才能进去。
这是啥原因。。
新的内核反而进不去(禁用显卡驱动也进不去,卡在logo,也进不去tty,)
幸好我还有一个老内核。

738415bd05a563c9d8361708a54306c01111350.jpg


如果我没有老内核的话,岂不是完蛋啦?

已解决:在老内核里面重装显卡驱动,再切换到新内核就行了

但是假如没有旧内核岂不是凉凉?

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. @冰封,解决办法公告一下啊!(ノಥ益ಥ)
(/@Ta/2019-05-05 00:23//)

2. @5258,解决办法:在老内核里面重装显卡驱动,再切换到新内核就行了


不看帖子的超超?
(/@Ta/2019-05-05 00:37//)

3.

@冰封,即使不小心把所有内核都卸载了,你还可以从LiveCD启动啊,只要选择恢复模式即可。恢复模式会chroot到你的系统根目录并且打开shell,然后你就可以执行命令进行修复。你甚至也能在这样的环境下运行startx启动图形界面,功能和从原始内核启动没什么不同。如果显卡驱动与当前内核兼容,甚至也可以正常加载显卡驱动。
因为chroot等技术的存在,Linux系统是可以多阶段引导的,而且默认的启动流程就是多阶段引导。内核会首先挂载initramfs,里面有一些简单的工具用于找到真正的根文件系统并且挂载到某处,随后initramfs中的pid 1 chroot到真正的根文件系统,并开始后续启动流程。

这一过程也可以被拆分,比如,先启动到livecd里面的ubuntu,然后在恢复模式里面挂载并chroot到你的根文件系统。此时你的系统(用户空间程序)所在的运行环境与你正常开机的时候没有太多的不同(只是系统服务都没有运行而已)。

至于显卡驱动等内核模块,是只要与内核版本兼容就可以挂载。不过通常用命令行就能修复大部分问题,不需要在livecd运行图形界面。只需要运行apt把丢失的内核安装回去即可。

所以,只要你的根文件系统还能挂载,就完全有机会修复。

(/@Ta/2019-05-05 05:05//)

4. @老虎会游泳,啊哈哈,到时候出问题可以找你了
(/@Ta/2019-05-05 08:57//)

5. 幸好我不用GUI
(/@Ta/2019-05-06 17:06//)

回复需要登录

9月14日 23:50 星期天

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1