我可以擦除包括 EFI 在内的所有分区并仅安装 Ubuntu 吗?

lap*_*cor 13 uefi system-installation

我可以擦除计算机上的所有分区,包括 EFI,并仅安装 Ubuntu 吗?在这种情况下 BIOS 会工作吗?

我目前处于传统模式,Ubuntu 从 USB 密钥启动。

Rod*_*ith 14

这个问题错误地使用了一些术语,这可能会导致混淆和问题,所以我想先解决这些问题。

所述可扩展固件接口(EFI)或它的2.x版,统一EFI(UEFI),是一种类型的固件。EFI不是分区。这就是说,有一个称为分区EFI系统分区(ESP),持有引导加载程序。在原始问题中,lapisdecor 的意思是“ESP”而不是“EFI”。

此外,EFI 是一种替代旧的基本输入/输出系统 (BIOS)的固件因此,如果您的计算机使用 EFI,则它没有 BIOS。但是,也有一些警告和例外。最常见的是,EFI 提供一种称为兼容性支持模块 (CSM) 的功能,它是一种 BIOS 模拟器;CSM 是 EFI 之类的dosemu对 Linux 而言,它使更新和更复杂的环境(EFI 或 Linux)能够运行为旧的和更简单的系统(BIOS 或 DOS)设计的程序。换句话说,原始问题中的“BIOS”应该是“EFI”。也就是说,使用“BIOS”代替“EFI”是一种常见做法。这很糟糕,但在用户和制造商之间很常见。我怀疑这是因为人们(或多或少)知道 BIOS 是什么,而“EFI”是一个陌生的首字母缩写词;并且由于 EFI 取代了 BIOS,因此使用“BIOS”使文案人员的工作更轻松。麻烦的是,人们在阅读“BIOS”时会将他们所有的BIOS知识拖上来,但其中大部分是不适用的。EFI 引导非常与 BIOS 不同的方式,所以如果你认为 EFI 是一个增强型 BIOS,你会有一个非常错误的心理模型,你会犯错误。然后像我这样的人最终花了很多时间来解释这一切是如何运作的——但我离题了......

继续讨论实际问题:如果您处于“传统模式”,则仅意味着您的 CSM 处于活动状态。但这并不能保证在 BIOS/CSM/legacy 模式下启动。在大多数基于 EFI 的计算机上,当 CSM 被禁用时,引导路径相对简单;你可以启动EFI模式启动加载器。请注意,您不能“禁用 EFI”;EFI固件,它负责计算机。有些计算机确实允许您禁用以 EFI 模式启动的功能,但此类选项很少见——有些计算机提供的接口听起来好像您正在禁用 EFI 模式启动,但实际上并非如此。当您激活 CSM 时,大多数计算机都会启用任一类型的引导加载程序运行,这使得无法预测当您向计算机提供提供这两种类型的引导加载程序的磁盘时会发生什么。对于单启动计算机来说,这通常不是什么大问题。当您安装操作系统时,安装程​​序将检测其引导模式并仅为安装程序的引导模式安装引导加载程序,因此计算机只能以相同的模式从硬盘引导。但是,如果您进行多重引导,您可以轻松地在一种引导模式下安装一个操作系统,而在另一种引导模式下安装另一个操作系统。拉头发从这一点开始。

在不久的过去,由于 EFI 中的错误、引导加载程序中的错误和错误信息,EFI 模式引导是一项令人沮丧的练习,这通常使启用 CSM 具有吸引力。然而,今天,EFI 模式引导带来的问题更少,我从这里和其他地方发布的问题中估计,今天最大的单一问题领域来自激活的 CSM。因此,我建议在基于 EFI 的计算机上禁用 CSM(又名“传统启动”),除非您有充分的理由启用它。可以肯定的是,今天的 EFI 模式启动比五年前的 BIOS 模式启动提出了更多挑战。但是在基于 EFI 的计算机上,BIOS 模式启动会产生五年前不存在的陷阱。

所以,那些冗长的东西,让我们回到你最初的问题,稍微改写一下:

我可以擦除计算机上的所有分区,包括 ESP,并仅安装 Ubuntu 吗?在这种情况下 EFI 会起作用吗?

是的,是的。

擦除分区后,如果您选择自动分区选项,Ubuntu 安装程序将创建新分区。如果您手动分区,则需要创建适当的分区。如果您在 EFI 模式下安装,这些可能包括 ESP;如果您在 BIOS 模式下安装到 GPT 磁盘,则可能包括BIOS 引导分区

一个重要的警告是,在 EFI 模式下安装时最好使用 GPT,在 BIOS 模式下安装时最好使用 MBR。Ubuntu 允许在 BIOS 模式下使用 GPT,但这可能会在某些系统上产生问题,因此我建议尽可能避免使用它。有些人也设法在 EFI 模式下安装到 MBR 磁盘,但安装程序会尽可能避免这种情况;当它完成时,它经常会产生问题。

在 Ubuntu 中,您可以通过查找名为/sys/firmware/efi. 如果它存在,则您已在 EFI 模式下启动;如果不存在,则您已在 BIOS 模式下启动。

总之,您应该了解您的引导模式(BIOS/CSM/legacy 或 EFI/UEFI)和您的分区表类型(MBR 或 GPT),理想情况下,您应该适当地匹配两者(BIOS/MBR 或 EFI/GPT) .


cl-*_*box 8

是的,当您完全擦除磁盘时,您可以将 ubuntu 安装为单个操作系统。
当您可以在 BIOS 中禁用 UEFI 时(大多数情况下您可以),您甚至可以在mbr模式下安装 ubuntu 。
从 ubuntu 安装媒体启动,打开GParted并创建一个新的分区表- 选择 mbr。
如果您无法禁用 UEFI 和/或安全启动,您也可以在EFI模式下安装 ubuntu 。
然后安装程序将创建一个新的 EFI 分区,将安装 GRUB 引导加载程序。


归档时间:

查看次数:

24425 次

最近记录:

7 年,4 月 前