基于BIOS的系统的UEFI的GPT分区方案

在生成实时CD / USB救援盘的背景下。

从基于BIOS的系统,有什么 rufus将创建:

在此处输入图像描述

所以这样:

分区方案和目标系统类型是:

UEFI的GPT分区方案

如在样本图像中。 Unetbootin似乎没有提供此function。 也许还有另类? CLI解决方案可接受但更喜欢GUI答案。

解释Rufus如何管理这一点的额外要点。

用于安装操作系统的可启动USB闪存驱动器包含数据,无论计算机是使用旧式BIOS还是新式EFI启动,都可以写入完全等效的数据。 但是,不同的工具为如何准备USB驱动器提供了不同的选择。 特别是,有两个正交因素:

  • 引导加载程序(BIOS与EFI) – 引导加载程序是一个程序,用于连接计算机的固件( BIOS或EFI / UEFI )和正在引导的操作系统。 要在基于BIOS的计算机上启动,需要BIOS模式引导加载程序; 要在EFI模式下在基于EFI的计算机上引导,需要EFI模式引导加载程序。 (大多数基于EFI的计算机也支持BIOS模式启动,这可能会造成真正的混乱;有关详细信息,请参阅我的页面 。)USB闪存驱动器可以具有BIOS模式,EFI模式或两种类型的引导加载程序,以及用于准备USB闪存驱动器的不同工具提供了沿着这些线路的不同选项。
  • 分区表类型(MBR与GPT) – 就像硬盘一样,USB闪存驱动器使用分区表。 这些通常是主引导记录(MBR)或GUID分区表(GPT) 。 传统上,基于BIOS的计算机使用MBR和基于EFI的计算机使用GPT; 但是,可以从GPT磁盘以BIOS模式启动,也可以从MBR磁盘以EFI模式启动。 还有一些奇怪的配置将磁盘分区表与ISO-9660光盘的需求合并。 您下载的.iso文件使用这种格式。 它可以直接写入USB驱动器,固件和操作系统会将其解释为奇怪的磁盘格式(Ubuntu,IIRC的GPT),但它在某些情况下会以某些方式偏离通常的磁盘标准。 在大多数情况下,分区表类型是互斥的; 磁盘不能同时具有MBR分区表和GPT。 (丑陋和危险的混合MBR是这个规则的一个例外,但是当计算机使用Windows双启动时,它主要用于Mac硬盘。在Linux安装媒体上很少或从不使用混合MBR。)

用于将.iso文件写入USB磁盘的大多数工具都将BIOS和EFI引导加载程序放在磁盘上,该磁盘已经准备好了您选择的分区表,或者该工具使用MBR或GPT进行准备,具体取决于工具的首选项。作者。 但是,有些工具只在磁盘上放置了BIOS或EFI引导加载程序,而且有些工具可以为您提供两种或更多选择。 正如您所发现的,Rufus提供三种选择。 这为您提供了灵活性,并帮助您解决特定于系统的怪癖。 例如,如果特定固件不喜欢引导加载程序和分区表的特定组合,则可以避免它。 您还可以只编写您打算使用的引导模式所需的引导加载程序,从而无法在错误的引导模式下意外引导(如果您打算进行BIOS模式安装,则为EFI;如果您打算执行EFI模式安装)。

引导模式选择有很多细微之处和复杂性,我强烈建议您在尝试双启动安装之前阅读有关此主题的页面 。 在错误的启动模式下安装太容易了,只是在安装完成后就会产生问题,你必须立即纠正。 由于糟糕的在线文档,这些问题在两三年前非常普遍,但最流行的现代文档更能帮助人们解决问题。 OTOH,许多糟糕的文档仍在网上流传。

请注意,工具能力差异的原因很简单,即不同程序的作者具有不同的优先级和知识库。 Rufus为启动加载程序和分区表组合提供了三个选项,而Unetbootin在这个分数上的灵活性较低,这没有技术上的原因。

在Ubuntu和其他Linux发行版中,您可以运行mkusb (也许您想根据以下链接尝试’下一个mkusb’,现在名称为dus )。 这些工具可以创建USB pendrives和存储卡,可以在UEFI和BIOS模式下工作。 同一系统在两种模式下都有效,您只需要进行一次。 mkusbdus可以从所有当前的Ubuntu和Ubuntu系列64位iso文件(Kubuntu,Lubuntu …… Xubuntu)制作这样的系统。

help.ubuntu.com/community/mkusb

help.ubuntu.com/community/mkusb/gui

您可能也对此链接感兴趣, 使用guidus和gparted安装系统 。 有一个已安装系统的压缩映像文件,它以UEFI和BIOS模式启动。 尺寸为542 MiB。 该系统基于Ubuntu Server iso文件,并根据此链接制作 。