KVM VPS,升级 kernel 到 4.9 之后,重启之后 SSH 就总也连不上了,请问这是什么情况呢?

2016-12-30 15:08:06 +08:00
 ericgui
系统是 Ubuntu14 ,老 kernel 是 3.3 ,想着升级到 4.9
然后下载,解压, make defconfig , make , make modules_install , make install ,一切正常,新编译好的 kernel 也在 /boot 里。但是, uname -r 还是老 kernel 版本。

说是要在 /boot/grub/menu.lst 文件里更新一下新 kernel 的信息
但我这个不是 CentOS 系统。
Ubuntu 系统没有这个文件!

然后就想着重启一下试试,毕竟我在 virtualbox 上实验的时候,重启一下就好了。
结果 VPS 一重启, xshell 就再也连不上了。

有高人指点一二么?谢谢
7147 次点击
所在节点    Linux
28 条回复
SharkIng
2016-12-31 12:03:37 +08:00
sudo grub update ,是这么个命令不?
msg7086
2016-12-31 12:08:19 +08:00
@SharkIng 看 14 楼。
yuchenr
2016-12-31 12:51:22 +08:00
KVM VPS 同样 ubuntu ,是从 11 的的版本,一路升级到 16.04 的, 32 位系统, 64 位内核。目前在用 BBR
我是用的 ubuntu 编译好的内核,链接看 1 楼
lz 应该先看看你的 VPS 怎么开启自定义内核,
卡在 initramfs 并进入内置 shell 一般的缺少磁盘驱动
需要执行 update-grub 命令去更新启动菜单
ericgui
2016-12-31 13:48:40 +08:00
@Glisten 不是
ericgui
2016-12-31 13:50:47 +08:00
@adadada
@yuchenr

谢谢二位,我对内核不太懂。看了一些书,但没折腾的经验吧。我再试试。谢谢
k9982874
2016-12-31 18:37:26 +08:00
内核不是这么编译的
每个发行版的内核都是定制的
make defconfig 有可能起不起来
一般是拿发型版的内核配置文件来编译
vxbigapple
2016-12-31 20:20:11 +08:00
ubuntu 16.04 ,升级了 4.9 的内核,开了 BBR ,目前感觉良好。看 youtube ,原来速度原来 1800kps ,现在 2700kps
acdfjelxe
2016-12-31 23:16:44 +08:00
同楼上, make defconfig666
这种情况 Make olddefconfig 也不怎么管用内核差距有点大,建议有编译好的 kernel 就直接用吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/331250

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX