我在一台笔记本电脑上安装 Linux 和 Windows 10 时遇到了问题。我先安装了 Windows 10 作为第一个操作系统,然后安装了 Linux。但无论我怎么做,Linux 都只能在“传统模式”下启动。所以如果我想运行 Ubuntu,我必须进入 BIOS,将启动模式更改为传统模式,如果我想安装 Windows 10,则必须再次切换回 UEFI,这有点烦人。
我已经尝试过的:
- 使用 GPT 分区制作可启动 USB
- 在一个 SSD 上安装系统
- 在 SSD 上安装 Windows,在 HDD 上安装 Linux(尝试在 HDD 上设置启动分区一次,在 SSD 上第二次)
- 手动安装
grub
和 SSD(然后什么都没有启动,我不得不重新安装 Windows 10,可能我搞砸了一些东西)
值得一提的是,我过去曾将驱动器从 MBR 转换为 GPT。
编辑:我已经尝试过 Ubuntu 16.04(32 位和 64 位)、17.10(64 位)和 Mint 17(32 位和 64 位)。
我的可启动 USB 仅在 UEFI 模式下启动,然后安装顺利进行,一切似乎都很好。但重新启动计算机(仍处于 UEFI 模式)后,Windows 10 自动启动,没有选择操作系统的屏幕。当我将 BIOS 中的启动模式更改为 Legacy 时,Linux 会自动启动。
编辑2:我回来了。上次我放弃了,在实时 USB 上工作了一段时间,但最终它变得不实用且令人讨厌。
这次我彻底清除了我的驱动器 - SSD 和 HDD。然后物理移除 SSD 并尝试安装 Ubuntu - 问题依然存在。我做了以下事情:
- 使用 Rufus2.6 和用于 UEFI 的 GPT 分区创建可启动 USB。操作系统版本:Ubuntu 16.04 LTS 64 位。
- 按以下顺序在磁盘上创建分区:100mb 未分配、650mb EFI 分区(
/dev/sda1
)、根分区(/dev/sda2
)、/home 分区(/dev/sda3
)、交换。 - 对于启动文件我选择了
/dev/sda1
-EFI 分区。
第二次也一样,但是启动文件选择了整个磁盘 - /dev/sda (当然,在安装之前格式化分区)。
安装过程中发生了奇怪的事情——一条警告,说在 UEFI 模式下安装可能会损坏其他已在传统模式下安装的操作系统——正如我所说,磁盘已被格式化,我得到的唯一东西只是数据(比如几 GB 的音乐、电影和游戏)。
无论如何,无论是在传统模式还是在 UEFI 中,我都无法工作 - 没有“可启动设备”的信息。
我猜从实时 USB 手动安装是不可能的。试过无数次了——每次都出现问题。你解决了一个问题,另一个又出现了。
为什么会发生这种情况?我记得在我的电脑上安装 Ubuntu - 这是我一生中最简单、最快的操作系统安装。但现在它太烦人了,仍然不起作用......
谢谢任何回复...