安装 Fedora 后我卡在 Grub 屏幕

安装 Fedora 后我卡在 Grub 屏幕

在我的笔记本电脑上安装 Fedora 后,我陷入了 Grub 屏幕。

这是我的磁盘分区

磁盘分区

我试过这个

grub> set root=(hd0,2)
grub> linux /vmlinuz-5.11.12-300.fc34x86
grub> initrd /initramfs-5.11.12-300.fc34.x86_65
grub> boot

并得到这个错误 尝试命令后出错

我使用了错误的命令吗?有人可以告诉我需要写哪些命令吗?

谢谢您的帮助!

答案1

据我所知,您有三个分区:

  • gpt1- 电喷系统
  • gpt2-/boot
  • gpt3-/home/root

我认为您实际上没有安装 Fedora,因为它的文件无处可见。或者,您可能会遇到灾难性的 FS 损坏,在这种情况下,我首先badblocks在此磁盘上运行,检查其smartctl -a状态,然后继续重新安装。

答案2

在本例中,我们正在寻找/文件系统的“根”。与 which 相反,它/root/的“主目录”id 0 通常直接位于 之下/,但在您的情况下可能不是。

您似乎相信根文件系统已打开(hd0,2),您是要键入吗root=(hd0,gpt2)

根文件系统会/bin /sbin /usr /etc /var 继续列出每个分区下的文件,直到找到带有 /bin 之类的文件。例如:

ls (hd0,gpt3)/root/
ls (hd0,gpt2)/extlinux/
ls (hd0,gpt1)/System/

考虑文件系统或驱动器出现故障的可能性。对您可以看到的运行 fsck。

之前加密过吗/

相关内容