Ubuntu 17.10 在第二个硬盘上的启动问题

Ubuntu 17.10 在第二个硬盘上的启动问题

首先:请原谅我的英语不好,并且缺乏 Linux 知识。

我尝试在笔记本电脑的第二个硬盘上安装 Ubuntu 17.10(第一个只有 128GB),似乎安装成功,但无法启动。

我更改了启动顺序,禁用了安全启动并禁用了快速启动,但 Windows 10 仍然启动。

然后我在实时系统上运行了启动修复程序,它给了我此链接使用我的笔记本电脑的启动信息(?),以便更多专业人士可以看到它:)

不幸的是,启动修复后它也无法工作。

也许更多信息:有 2 个硬盘

  • 一块 128GB SSD,搭载 Windows 系统(已完全装满)
  • 以及一个 1TB 的 HDD,其中有 250gb 的可用空间供 Ubuntu 使用。

Ubuntu 安装有

  • 350mb EFI 分区
  • 4GB 交换
  • 其余部分(约200gb)\- 分区。

在安装过程中,我选择了第二个硬盘(sdb)用于引导加载程序安装

这里有一些实际的启动优先级顺序和启动选项菜单的图片:Boot_Priority_Order 启动优先顺序

引导管理器 引导管理器

答案1

首先,在第二块硬盘上安装 Ubuntu 17.10 时,您选择了哪个设备来安装引导加载程序?(如下图所示)

在此处输入图片描述

对于 Ubuntu 17.10 的引导加载程序安装,选择第二个硬盘设备节点而不是第一个硬盘设备节点很重要。在大多数情况下,sda 代表第一个硬盘,sdb 代表第二个硬盘。因此,您必须为 Ubuntu 17.10 的引导加载程序安装选择 sdb,以便在第二个硬盘上安装 MBR 详细信息。

之后,打开 BIOS 设置并更改启动磁盘优先级。将第二块硬盘(包含 Ubuntu 17.10)的优先级设为最高,然后是第一块硬盘(包含 Windows)。

希望这会有所帮助。

答案2

大家好,感谢大家的评论/回答:)

我解决了这个问题并想在这里描述一下。

主要问题是,我有一台 Acer 笔记本电脑(Acer Aspire V Nitro vn7 572g 70bv)。但我认为许多 Acer 笔记本电脑都有同样的问题。

为了安装,我将第二个硬盘最小化了 200gb,并创建了以下分区(fdisk -l-输出):

Disk /dev/sdb: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: gpt Disk identifier: F9FD3CB3-D776-4577-95EB-2AEC38CB1189 Device Start End Sectors Size Type /dev/sdb1 406335488 1953523711 1547188224 737,8G Microsoft basic data /dev/sdb2 2048 4095 2048 1M BIOS boot /dev/sdb3 4096 491519 487424 238M EFI System /dev/sdb4 491520 8304639 7813120 3,7G Linux swap /dev/sdb5 8304640 8890367 585728 286M Linux filesystem /dev/sdb6 8890368 406335487 397445120 189,5G Linux filesystem

也许您想知道为什么 sdb1 的起始位置离起始位置这么远。我在 Live System 上使用 GParted 移动了它,因为我认为这会有所帮助。现在我认为没有必要。

(我会尽快在这里添加 GParted 截图,目前我还没有)但我只遵循了标准的 Ubuntu 安装。所以只需阅读有关分区的官方文章 :)

我遇到了一个问题,安装成功后,Windows 仍然启动了。

这篇文章的解决方案对我有用

这篇文章还描述了解决方案

诀窍是,如果安全启动被禁用,Acer 将无法启动 Ubuntu。因此 -> 打开它并选择正确的 EFI 文件进行启动,即可解决此问题。

感谢互联网^^

相关内容