我试图在我的笔记本电脑(华硕)上安装 Ubuntu 16.04,但是不是因为我删除了整个驱动器以仅用于 Linux,所以无法使用 Windows。我遇到了 GRUB 问题:无法在 /dev/sda 中安装 GRUB 执行grub-install /dev/sda
失败。这是一个致命错误。
我尝试使用启动修复,但没有成功。所以接下来我尝试删除所有分区并创建新的分区,并在引导加载程序安装中添加了应该安装 Ubuntu 的确切位置,例如:/sdb1
现在的问题是,它完成了安装,并告诉我重新启动设备,但是当我这样做时,它会从 USB 启动,并且就像从一开始就没有操作系统可以启动一样。
我检查了我的 BIOS,如果我移除可启动 USB,它会显示没有可启动设备,而当我将其放回去时,它只能看到 USB。
如果有人知道,请尝试以最好的方式详细说明您的解决方案,因为我对这些修复有点陌生
谢谢
答案1
您可能以传统模式安装,而您的计算机不知道传统模式,它会尝试以 UEFI 模式启动并搜索 UEFI/EFI 分区。如果它找不到 UEFI 分区,那么它就不会像您的情况一样启动。在为 Ubuntu 分区磁盘时,如果您希望它是 UEFI,那么您应该为 UEFI 创建一个分区。例如,我有一个 300mb fat32 UEFI 分区,我在分区时标记了它。
UEFI 分区示例:
200-500MB FAT32 UEFI(必须标记)
--随心所欲--GB Ubuntu 操作系统
--通常是 RAM 的两倍--GB 交换
就您而言,您应该从 live cd/usb 启动并使用 GParted 对您的磁盘进行分区。在 GParted 中,使用上面提供的示例对您的磁盘进行分区,并确保您将 UEFI 分区标记为要启动,然后您就可以开始了。分区后关闭实时会话并开始安装,如果您所做的一切都正确无误,则不应为引导加载程序选择挂载点。您可以从此处获取更多信息。UEFI 社区
答案2
就我而言,我的问题是我应该选择哪个 USB 闪存驱动器启动项。我的 ASRock UEFI 启动选择有 2 个条目:
USB闪存盘
UEFI - USB 闪存驱动器分区 1
每当我选择第一个(我猜这就是每个人都称之为“LEGACY”)时,它都会安装,但在启动时,我看到的是 grub PROMPT,甚至没有选择菜单。所以我真的无能为力。但是,如果我选择 UEFI - USB 闪存驱动器然后安装,那么一切都会按预期进行。