运行 yum update 后系统似乎无法正确启动,并且出现 grub 提示符。我不确定,但可能是在此过程中内存耗尽了。问题是我不知道真正的问题是什么以及如何解决它。当我尝试使用以下命令时:
grub>boot
Error 8: Kernel must be loaded before booting
grub>root (hd0,0)
Filesystem type is ext2fs, partition type 0x83
我检查了论坛中的一些主题,但没有成功。
任何帮助将不胜感激。
非常感谢
PS 我没有 CD 或类似的东西用于启动。这是来自 vultr 的服务器,他们的回复是:“实例似乎处于 grub 提示符下,您需要从控制台访问主机并从那里解决问题”。
答案1
来自 grub.conf
请注意,修改此文件后无需重新运行 grub
注意:您没有 /boot 分区。这意味着所有内核和 initrd 路径都与 / 有关,例如 root (hd0,0)
kernel /boot/vmlinuz-version ro root=/dev/vda1
initrd /boot/initrd-[generic-]version.img
在终端中:
grub>root (hd0,0)
grub>kernel /boot/vmlinuz-version ro root=/dev/vda1
grub>initrd /boot/initrd-[generic-]version.img
grub>boot