我有一台笔记本电脑,华硕 X401U,预装了 Windows 8。我一直试图通过 DVD 切换到 Linux,阅读有关如何进入 BIOS 的在线提示,但在 UEFI 之后却不知所措(我的参考是本指南:http://tutorialforlinux.com/2013/01/windows8-howtodisablesecureboot-bootfromcddvdinstallationmedia/)。我的启动选项卡不一样。它更像这里的这个(如果 BIOS 中没有将 USB 列为启动选项,是否意味着机器无法从 USB 启动?)。我已经去找过一位技术人员了,他告诉我,我使用的 DVD 驱动器(我的电脑可以读取)没有在启动选项中注册。他得到了一个闪存驱动器,它可以工作。我不是技术人员,所以我不太明白“不幸的是,Windows 8 无法从 bios 启动”是什么意思(在第二个链接中)——这是否意味着我根本无法删除 Windows 8 并将其替换为 Linux?
帮助?
答案1
首先,让我们澄清一些术语问题:
- 固件-- 这是一种内置或加载到设备上的软件。在计算机主板的上下文中,固件控制启动过程的第一部分:它初始化硬件、从硬盘加载引导加载程序,并将控制权移交给该引导加载程序。然后,引导加载程序可能会调用固件功能(例如磁盘读取功能)来帮助它完成工作。
- BIOS-- 在我看来,这个术语的使用方式如此之多,以至于它几乎变得毫无用处。就我个人而言,我用它来专门指代最初的 IBM PC 基本输入/输出系统 (BIOS) 或其现代衍生产品。这是一类已经使用了 30 多年的固件。它在现代系统上有许多令人尴尬的限制,因此正在逐步淘汰。然而,许多人(包括大多数 PC 制造商)至少在主板的上下文中将“BIOS”一词或多或少地与“固件”同义。这会导致混淆,因为不清楚指的是一般固件还是 BIOS(我使用的术语)固件。您的原始问题以两种方式使用了该术语,这说明了该术语固有的混淆潜力。
- 电喷-- 这是一种(相对)新型固件,旨在取代 BIOS(我使用的术语)。EFI 规模庞大,具有许多现代功能,使其在现代硬件上更加灵活。EFI 的一个变体是 UEFI,它基本上是 EFI 版本 2.x。绝大多数现代 PC 都使用 EFI 固件,微软要求带有 Windows 8 徽标的计算机默认以 EFI 模式启动。因此,您的新笔记本电脑几乎肯定会以 EFI 模式启动 Windows。
- 中央管理委员会-- 兼容性支持模块 (CSM) 是一项可选的 UEFI 功能,可使其运行 BIOS 引导加载程序,从而引导为基于 BIOS 的计算机设计的操作系统。大多数现代 UEFI 都包含 CSM。
- 遗产-- 在此上下文中,“传统”是指在 BIOS/CSM 模式下启动。
操作系统通常包含引导加载程序,使其能够在 BIOS 模式和/或 EFI 模式下启动。(每种模式都需要单独的引导加载程序,尽管可以构建某些引导加载程序(例如 GRUB)以分别支持这两种启动模式。)对于带有 CSM 的 EFI,您可以在固件设置屏幕中设置的启动选项和/或在启动时使用固件内置的启动管理器选择的选项使您可以选择是启动 EFI 引导加载程序还是 BIOS/CSM/旧版引导加载程序。
现在,回答你的问题:“不幸的是,Windows 8 无法从 BIOS 启动”的评论不是使用“BIOS”作为“固件”的意思,但狭义上是指 BIOS/CSM/传统启动模式。这也不完全准确;Windows 8能在 BIOS/CSM/传统模式下启动。但事实是预装 Windows 8新电脑上的 Linux 通常配置为以 EFI 模式启动,而不是 BIOS 模式。在双启动电脑上,最好以相同模式启动两个操作系统。因此,您需要找到一种以 EFI 模式启动 Linux 的方法。
如果您的固件没有提供从 DVD 驱动器启动的选项,那么这听起来像是固件错误,或者可能是 DVD 的问题。可能有解决方法,但将 Linux 发行版的安装程序复制到 USB 闪存驱动器并尝试从那里启动可能更简单,最好是在 EFI 模式下。(有时您会看到一个设备的多个启动选项;选择描述中带有“EFI”或“UEFI”的选项以在 EFI 模式下启动。)