我在 OVH 有一个 VPS。我想他们可能更新了内核,现在我的服务器无法启动了。
我已经进入 KVM 并且看到系统卡在以下消息中:
Booting from Hard Disk...
MBR
SYSLINUX 6.03 EDD 20150107 Copyright (C) 1994-2014 H. Peter Anvin et al
_ (cursor here)
我已在救援模式下访问服务器以查看启动情况。文件位于 /boot/extlinux/extlinux.conf,内容如下:
default linux
timeout 1
label linux
kernel boot/vmlinuz-3.16.0-4-amd64
append initrd=boot/initrd.img-3.16.0-4-amd64 root=/dev/vda1 console=tty0 console=ttyS0,115200 ro quiet
我检查了救援系统上的文件并且它是相同的。
我已经开了一张票但我需要快速启动我的系统。
关于修复它有什么想法吗?
答案1
问题出在 OVH。
我的服务器已过期,所以我在过期后才付款。通常系统会再次正常运行而不会出现问题,但在这种情况下他们将错误的磁盘分配给了启动。
唯一可能的解决办法是联系他们然后他们会解决这个问题。
答案2
上次更新后,我在 OVH 上也遇到了同样的问题。查看启动文件夹后,我发现有两个不同的版本:vmlinuz-3.16.0-4-amd64 和 vmlinuz-3.16.0-5-amd64,我在两个 extlinux.conf 文件中都更改了版本,然后一切正常。