双安装 Ubuntu 后出现“无可启动设备”消息

双安装 Ubuntu 后出现“无可启动设备”消息

又是我。

感谢这个出色的社区,我刚刚解决了一个冻结问题(原来是内存条故障),所以我想你们也想解决我的另一个问题。我的电脑是 Acer Aspire,就像链接中的那台:https://www.komplett.se/product/752070#technical-details

因此,我使用 USB 安装程序在 Windows 10 旁边安装了 Ubuntu。这台电脑有一个 1TB 的 SATA 驱动器。分区如下:Windows (C) - 500GB、EFI - 250 MB、Recovery - 18GB,以及一个用于 Ubuntu 的新 100GB 分区。还有大约 400 GB 未分配。

整个安装过程一切顺利,我重启了电脑。这时系统提示我无可启动设备。我仍然可以启动 USB 上的实时 Ubuntu,并且仍然可以访问硬盘。

在 BIOS 中,我已确保硬盘位于启动优先级的顶部。我尝试找到一种方法来禁用安全启动,但无济于事 - 尽管设置了密码并重新启动。

显示 BIOS 设置和实时 USB 文件夹结构的链接:https://i.stack.imgur.com/34WSR.jpg

奇怪的是,Ubuntu 和 Windows 都没有出现在启动菜单中,而驱动器似乎没有问题?这可能是我的分区错误。

谢谢,尼尔斯

答案1

  1. 从实时 USB 启动
  2. 将您的硬盘安装到 /mnt/disk (如果需要,请创建)
  3. 安装 --bind /dev /mnt/disk/dev
  4. chroot /mnt/磁盘/bin/bash
  5. update-grub2 如果它显示所有已安装的操作系统,请尝试重新启动并查看它是否有效。

如果它不尝试执行 samp p.1 到 p.4,那么你需要将 grub 安装到你的磁盘 sudo grub-install --recheck --no-floppy --root-directory=/ /dev/sda

相关内容