BootIt®:简史

BootIt 1.00 于 1995 年初发布,包含多项创新的新技术,例如能够:

  • 拥有超过 4 个主分区
  • 动态调整分区位置
  • 交换软盘驱动器 A: 和 B:,该功能使得从任一软盘驱动器启动成为可能。
  • 交换硬盘驱动器,该功能使得从第二个物理硬盘启动 DOS 或 NT 成为可能。

BootIt 2.00 于 1996 年底发布,包含更多创新技术,例如:

  • 扩展主引导记录 (EMBR):一种在硬盘上拥有超过 4 个主分区的标准,以及针对 Intel 平台的扩展固件接口。
  • 集完整的分区和多重启动产品于一体。

随着时间的推移,引入了新的创新,例如:

  • 从下一个 BIOS 设备启动
  • 在 2GB 以上启动 NT

1998 年 5 月,BootIt Direct 和 BootIt Lite 发布,以填补现有功能与用户需求之间的空白。

BootIt Next Generation 于 2000 年发布,是史上首款集分区、多重启动和镜像功能于一体的工具。它包括:

  • 美观的图形用户界面
  • 用于备份和还原的磁盘镜像
  • 比之前所有 BootIt 产品功能总和还要多的特性

BootIt Bare Metal 于 2011 年发布,基于与 BootIt Next Generation 相同且可靠的 TeraByte 核心技术构建。凭借新功能和现代外观,BootIt Bare Metal 再次树立了高级多重启动软件的标准。

如今有了 BootIt UEFI。
BootIt UEFI 基于 BootIt Bare Metal 中相同的概念和 TeraByte 核心技术构建,扩展了 BootIt 产品线以支持现代 UEFI 系统。

BootIt® 的历史

1994 年最初发布的 BootIt(版本 1)是作为一种概念验证解决方案创建的,旨在实现在同一台计算机上安装四个以上的操作系统,且每个系统都需要一个主分区。由于标准的 IBM PC 兼容硬盘仅将第一磁道的第一个扇区用于 MBR,并使第一磁道中的后续扇区保持未定义状态,因此选择了第二个扇区作为备用分区表的位置,最多可容纳 10 个条目。在每次启动时,BootIt 会列出分区 A 到 J,并带有一个文本输入字段,允许在选择时对其他分区进行分组以添加到 MBR。例如,afcj 将对列为 A、F、C 和 J 的分区进行分组。

这一概念验证被证明是成功的,但显然第一磁道内未定义和未使用的区域需要标准化。这促成了 EMBR(扩展主引导记录)规范的创建,该规范使第一磁道的使用标准化。它定义了 EMBRI(扩展主引导记录启动器)、EMBRL(扩展主引导记录加载器)和 EMBRM(扩展主引导记录管理器)。它还包括一个可容纳 255 个分区的 MPT(主分区表)、一个用于特定操作系统内核加载器的 MBFT(主引导文件表,可使用兼容 EMBR 的引导记录从单个分区加载不同的操作系统),以及一个 MDT(主驱动程序表,定义了通过系统级驱动程序扩展系统 BIOS 能力的概念)。

侧记:在 1998-1999 年期间,一位匿名举报者致电报告称,Intel 和 Microsoft 正在审查和研究我们的 EMBR 规范和概念;这似乎促成了可扩展固件接口 (EFI) 和 GUID 分区表 (GPT) 的创建。

BootIt 第 2 版成为了新 EMBR 规范的 EMBRM。BootIt 2 设计有一个通用的 API(后来演变为微型操作系统),子应用程序使用该 API 来进一步扩展应用程序。这些子应用程序在程序中列为选项,可以执行从提供计算器到内存测试应用程序的任何操作。BootIt 2 包含了用于分区管理、启动管理等的子应用程序。它使用“启动项”的概念,当从其显示的启动菜单中启动其中一个启动项时,动态配置 MBR。它是史上首款全能启动和分区管理器,并在科技行业非常受欢迎。

侧记:在最初的设计阶段,BootIt 2 曾计划包含同时运行多个操作系统的能力,并能够使用 IBM PC 键盘上(以前未使用的)sysreq/sysrq 键在它们之间切换。然而,由于所需的系统内存量及其高昂的成本以及有限的 CPU 速度,TeraByte 放弃了该功能。

在 BootIt 2 之后推出了 BootIt Lite(一种标准的启动管理器,能够创建启动项并从同一分区内启动多个操作系统)和 BootIt Direct(一种非常简单的启动管理器,显示标准的 MBR 分区和卷,并可从中直接启动)。

2000 年,BootIt Next Generation 发布。它包含完整的 GUI 界面和磁盘镜像功能,建立并扩展了 BootIt 2、BootIt Direct 和 BootIt Lite 中的功能。它是史上首款集启动管理器、分区管理器和镜像工具于一体的工具。

BootIt® Bare Metal 于 2011 年发布,是 1994 年首次发布的 BootIt 产品线的最新版本,支持传统的 PC BIOS。

BootIt® UEFI 于 2018 年发布,是 BootIt 产品线的最新版本,也是首个提供完整 UEFI 多重启动支持的版本。凭借对质量、功能和易用性的同样专注,TeraByte 继续推动 BootIt 成为该类别中无可比拟的领导者。