【新手向教程】默认启动4.9内核的方法
Tofloor
poster avatar
RedPanda
deepin
2018-02-09 08:07
Author
本帖最后由 windcz91 于 2018-2-11 15:49 编辑

新手的教学,给各位4.14内核启动有瑕疵的朋友们。作为小白,请各位大神莫喷。有问题欢迎指出。
1.找到文件/boot/grub/grub.cfg
在文件里找到这些代码,如图所示:


这就是4.9内核的启动项的参数。
把这些代码复制到 /etc/grub.d/40_custom里面去 。如图:


记得文件最开始的那5行内容不要动。
这个文件就是让你的grub生成一个新的启动项,标题就是那串menuentry'Deepin 15.5 xxxx'这些
然后,终端输入:sudo update-grub.这就是让这个启动项添加到那个/boot/grub/grub.cfg里面,变成开机启动项
接着需要修改一个文件:/etc/default/grub
这个文件是用来修改启动项参数的。把
GRUB_DEFAULT="0"
改为:GRUB_DEFAULT="3"

这就把启动项默认选择改成了第四项,也就是我们刚刚添加的那项。
接着继续终端输入sudo update-grub,把刚刚的修改内容update一下。
完成。
这样做虽然麻烦了点,但是好处是在不删除新内核的情况下,用默认选择旧内核启动的方式启动系统。






Reply Favorite View the author
All Replies
avatar
nocode
deepin
2018-02-09 08:27
#1
开机时高级项选择4.9下次启动貌似默认4.9
Reply View the author
avatar
RedPanda
deepin
2018-02-09 08:35
#2
nocode 发表于 2018-2-9 00:27
开机时高级项选择4.9下次启动貌似默认4.9

我看到起码两个人说每次开机都要选一次内核,所以才发的这个教程。
Reply View the author
avatar
nocode
deepin
2018-02-09 08:40
#3
https://bbs.deepin.org/post/153078
我看到起码两个人说每次开机都要选一次内核,所以才发的这个教程。

我试试看
Reply View the author
avatar
nocode
deepin
2018-02-09 08:47
#4
本帖最后由 nocode 于 2018-2-9 00:53 编辑

还真有这个问题:开机不能记住上次所选内核(仅在 4.9 与 4.14 两者测试)。https://bbs.deepin.org/user/101846
Reply View the author
avatar
lucifer591
deepin
2018-02-11 23:16
#5
我的无线网卡在4.4内核才有效,用了楼主的方法修改了启动列表,希望系统设置里的启动菜单栏目可以图形化选择Advanced里面的某个旧内核,现有版本的的图形界面只能选择/boot/grub/grub.cfg里的主菜单项目,Advanced子菜单不显示,里面的123子项也无法选择。


Reply View the author
avatar
RedPanda
deepin
2018-02-11 23:43
#6
https://bbs.deepin.org/post/153078
我的无线网卡在4.4内核才有效,用了楼主的方法修改了启动列表,希望系统设置里的启动菜单栏目可以图形化选 ...

抱歉,我本想尝试下安装一个4.4内核,但是我这里报错。
Reply View the author
avatar
lucifer591
deepin
2018-02-12 00:04
#7
本帖最后由 lucifer591 于 2018-2-11 16:06 编辑
https://bbs.deepin.org/post/153078
抱歉,我本想尝试下安装一个4.4内核,但是我这里报错。

我是用帖子里16楼的方法安装的 我还有显示设置里没有的分辨率的问题没解决 想增加一个1280x720分辨率 有参考吗
https://bbs.deepin.org/post/153154
Reply View the author
avatar
RedPanda
deepin
2018-02-12 00:12
#8
https://bbs.deepin.org/post/153078
我是用帖子里16楼的方法安装的 我还有显示设置里没有的分辨率的问题没解决 想增加一个1280x720分辨率 有参 ...

http://blog.csdn.net/wenqibiao8/article/details/53266881
我之前用这种xrandr修改分辨率的方式不知道为什么重启之后就不好用了,大概根本原因是显卡驱动的问题。你可以试试
Reply View the author
avatar
lucifer591
deepin
2018-02-12 00:21
#9
本帖最后由 lucifer591 于 2018-2-11 16:24 编辑
https://bbs.deepin.org/post/153078
http://blog.csdn.net/wenqibiao8/article/details/53266881
我之前用这种xrandr修改分辨率的方式不知道 ...

我看了你发的文章还有https://segmentfault.com/a/1190000004403801
我找不到里面的我自己对应的显示器名称 Virtual1也不对 附上图你看哪个是

Reply View the author
avatar
lucifer591
deepin
2018-02-12 00:26
#10
不用自启动脚本不重启的话 下面一条命令就能生效
xrandr -s 1280x720
Reply View the author
avatar
RedPanda
deepin
2018-02-12 01:06
#11
https://bbs.deepin.org/post/153078
不用自启动脚本不重启的话 下面一条命令就能生效
xrandr -s 1280x720

你的显示器应该是VGA-2
我这边用虚拟机显示的是Virtual1
Reply View the author
avatar
RedPanda
deepin
2018-02-12 01:08
#12
https://bbs.deepin.org/post/153078
不用自启动脚本不重启的话 下面一条命令就能生效
xrandr -s 1280x720

我当时用的Ubuntu是即使加上脚本也不好用。不知道为什么。现在用的deepin没有问题。
Reply View the author