更新 Ubuntu 后出现 Grub 命令行

更新 Ubuntu 后出现 Grub 命令行

我今天对 ubuntu 进行了软件更新,重启后我不断收到 grub 提示,当我尝试运行“boot”时,它说我需要先设置内核,我在网上查了一下,他们推荐了以下解决方案:

grub- ls
(hd0) (hd0,gpt2) (hd0,gpt1) (proc)

This lists disks and partitions on the disks. One of these partitions holds your Linux system. Say it is (hd0,gpt2). Then do:

grub- set root=(hd0,gpt2)
grub- linux /boot/vmlinuz-5.15.0-46-generic root=/dev/sda2

Replace (hd0,gpt2), the version number and the partition (/dev/sda2) by what is valid for your system. In the case of vmlinuz you can just type vmlinuz- and press Tab.

grub- initrd /boot/initrd.img-5.15.0-46-generic
grub- boot

should now boot up your system.

我无法理解,因为我不知道如何找到我的 vmlinuz 版本号与 initrd.img 相同,有没有其他解决方案可以解决这个问题,或者有其他方法可以找到 vmlinuz 和 initrd 的版本

相关内容