BootX

✍ dations ◷ 2025-09-11 10:40:15 #MacOS,引导程序

BootX是一款由苹果公司为其麦金塔电脑设计研发的基于软件的启动程式。BootX通过先载入所有所需的驱动程序,再启动PowerPC架构麦金塔(Mac OS X 10.2及更高版本)内核的方式启动macOS。

通过使用BootROM(一块包含OpenFirmware(英语:OpenFirmware)的只读内存芯片),相兼容的麦金塔电脑将在启动时显示灰色的苹果图标启动画面(英语:bootsplash)。

此程序以苹果公共源代码许可证作为Darwin操作系统的一部分发布。

苹果公司使用boot.efi取代了BootX,同时还在因特尔架构的麦金塔(英语:Apple–Intel architecture)上安装了统一可延伸固件界面唯读内存。

于1983年至1998年发布的旧麦金塔电脑使用的是最基本的启动程式;其启动程序的代码仅仅存储于一块最大为4MB的ROM芯片上。这颗芯片被人熟知为麦金塔工具箱(英语:Macintosh Toolbox)(又名旧世界固件(英语:Old World ROM)),其与现如今需要大小足够的硬盘来存储操作系统的设计截然不同。此设计直至1998年才退出市场。

随着iMac系列的发布,引导程序固件(BootROM)得到了更新。其固件大小减小到了 1 MB,剩余部分被移动至macOS硬盘系统文件夹(英语:System Folder)中的Mac OS ROM文件。此固件使用了OpenFirmware(英语:OpenFirmware)标准的完整实现(包含在BootROM内),命名为新世界固件(英语:New World ROM)。

2001年,随着Mac OS X 10.0的发布,Mac OS ROM也被BootX引导程序文件取代。2002年,随着Mac OS X 10.2的发布,“开心麦金塔(英语:Happy Mac)”也被灰色的苹果图标取而代之。2006年,苹果公司发布因特尔架构的麦金塔(英语:Apple–Intel architecture),同时使用几乎完全相同的统一可延伸固件界面ROM(虽然其依然名为BootROM)和boot.efi文件代替BootX登上了历史舞台。

旧世界固件引导图标

新世界固件引导图标

为了使自家的引导程序吸引大批操作系统开发者,苹果在引导过程中添加了诸多功能以增添其灵活性,如TFTP的网络引导功能、Mach-O和ELF格式内核的载入功能。BootX同时也可从HFS、HFS+、UFS和ext2卷(英语:Volume (computing))引导。通过按下特定组合键,用户可操控启动流程(如同时按下⌘ Cmd+V可开启详细引导及单用户模式;按下⌘ Cmd+S可开启文本或命令行界面以进行恢复)。此固件也可通过OpenFirmware界面设置密码以保护部分功能。

在PowerPC架构的麦金塔电脑上首先需激活BootROM,执行加电自检后开始引导流程。若自检通过,电脑将播放启动音效,随后将控制权转交给OpenFirmware。OpenFirmware收到控制权后开始检查存储于NVRAM中的设置,并根据FCode(英语:FCode)信息构建设备树上的设备列表。

上述流程完成后,BootX将接管启动进程,开始配置键盘和显示器、保留内存并检查用户是否按下特定组合键。随后,BootX将显示灰色苹果图标、旋转等待光标、载入并开启内核及部分扩展。

相关

  • 希腊海岸警卫队希腊海岸警卫队(Λιμενικό Σώμα-Ελληνική Ακτοφυλακή - Limeniko Soma-Elliniki Aktofylaki、Hellenic Coast Guard),为希腊的准军事力量之一。
  • Chem. Ber.《德国化学学报》(德语:Chemische Berichte,缩写Ber.或Chem. Ber.)是一本关于各化学学科的德语科学杂志,也是化学领域内发行时间最长和被引用次数最多的杂志之一。1868年《德国化
  • 襄平城襄平城是中国东北历史上第一个国家燕国的军事要塞。襄平城是前284年左右兴建的燕长城的东部堡垒,本为东胡、山戎与箕子朝鲜的重要城市。燕昭王时,有燕将秦开,在东胡作为燕国的
  • 奥斯卡最佳女主角奖奥斯卡最佳女主角奖(英语:Academy Award for Best Actress)是美国电影艺术与科学学院颁发的一个年度奖项,旨在奖励在电影中有杰出表现的女性主演演员。奖项于1929年的第1届奥斯
  • 1973年智利政变智利军队1973年智利政变(西班牙语:Golpe de Estado en Chile de 1973),指发生于1973年9月11日,一场推翻当时智利总统萨尔瓦多·阿连德的军事政变。结果阿连德遇害,由皮诺契特将军
  • 努尔·穆罕默德·塔拉基努尔·穆罕默德·塔拉基(普什图语:نور محمد ترکۍ‎,1917年7月15日-1979年10月9日),阿富汗民主共和国领导人。青年时在苏联莫斯科大学学习,是苏联共产党第5任总书记勃列
  • 徂徕山徂徕山摩崖石刻,位于山东省泰安市岱岳区、徂徕山,是中华人民共和国山东省文物保护单位之一。1992年6月12日,授予山东省文物保护单位,是一座石窟寺及石刻。
  • 大堰镇大堰镇可以指:
  • 望远镜史已知最早的望远镜出现在1608年的荷兰,当地的制造商汉斯·利普塞(Hans Lippershey)试图获得一项专利之际。或许是因为还有许多其他人,像是米德尔堡的眼镜制造商Zacharias Janssen
  • 七星岩 (桂林)七星岩,又名栖霞洞是位于桂林七星公园内普陀山的一个石灰岩洞,是桂林著名的旅游景点,芦笛岩齐名。早在隋唐时期已有人造访游览,为古代地下河流的遗迹,共分成上、中、下三层洞穴,目