我的 ubuntu 安装失败。
好像混淆了是使用 bios grub 还是 efi grub。
当我到达时grub rescue
,我可以在(hd0,msdos5)/boot/grub/x86_64-efi
但是,如果我尝试为此路径设置前缀,它总是将 i386-pc 附加到路径,因此当我尝试时它永远找不到 normal.mod insmod
。
所以我最终得到了can't find file: (hd0,msdos5)/boot/grub/x86_64-efi/i386-pc/normal.mod
相当令人沮丧。我怎样才能让 grub 相信 i386-pc 不存在,它需要按照我的指示查找?哈哈。
我不认为这个问题是重复的,因为我已经经历了所有其他 grub 救援答案的步骤,这让我陷入了这个难题。
哦,出于某种原因,我不能再使用我的 USB 了,否则我只能启动到 live。所以这不行。(崩溃到 initramfs 并显示can't find live medium
。)
答案1
根据我的经验,一旦出现“问题”,GRUB 就很难修复。您可能需要考虑使用几种基于 EFI 的替代方案相反。大多数都需要至少一些手动配置,但这可能比修复 GRUB 更容易。我自己的重新索引无需持续维护,因此如果它最初能正常工作,那么以后就几乎不需要维护。(如果愿意,您可以在将其安装到硬盘之前通过 USB 闪存驱动器或 CD-R 对其进行测试。)