linux 小白一枚,趁周末想把 VPS 重装个系统开 BBR 。
环境: linode tokyo xen OS:CentOS Linux release 7.3.1611 (Core) x64
内核已经装好,
/boot $ ls
config-3.10.0-327.36.3.el7.x86_64 symvers-3.10.0-327.36.3.el7.x86_64.gz
config-3.10.0-514.6.1.el7.x86_64 symvers-3.10.0-514.6.1.el7.x86_64.gz
config-4.9.9-1.el7.elrepo.x86_64 symvers-4.9.9-1.el7.elrepo.x86_64.gz
grub System.map-3.10.0-327.36.3.el7.x86_64
grub2 System.map-3.10.0-514.6.1.el7.x86_64
initramfs-0-rescue-153a217486fe4be8a8dbd28db67ed581.img System.map-4.9.9-1.el7.elrepo.x86_64
initramfs-3.10.0-327.36.3.el7.x86_64.img vmlinuz-0-rescue-153a217486fe4be8a8dbd28db67ed581
initramfs-3.10.0-514.6.1.el7.x86_64.img vmlinuz-3.10.0-327.36.3.el7.x86_64
initramfs-4.9.9-1.el7.elrepo.x86_64.img vmlinuz-3.10.0-514.6.1.el7.x86_64
initrd-plymouth.img vmlinuz-4.9.9-1.el7.elrepo.x86_64
但网上教程里接下来的步骤都是 grub2 的配置与引导。 我在自己 linode 后台只看到了 pv-grub 的选项,没有 grub2 的,所以只能去搞 pv-grub 的配置, google 了一下资料不多,官方倒是有一篇 https://www.linode.com/docs/tools-reference/custom-kernels-distros/custom-compiled-kernel-with-pvgrub-centos-7
给的menu.lst
例子是
timeout 5
title Custom Compiled, kernel 3.19.3-custom
root (hd0)
kernel /boot/vmlinuz-3.19.3-custom root=/dev/xvda ro quiet
我按照自己的改成
timeout 5
title 4.9.9
root (hd0)
kernel /boot/vmlinuz-4.9.9-1.el7.elrepo.x86_64 root=/dev/xvda console=hvc0 ro
linode 后台选成pv-grub-x86_64
reboot
然而启动并不成功(现象是 N 久 ping 不通)
求解menu.lst
或者哪里可以看 pv-grub 引导的 log
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.