text: BootX是一款由蘋果公司為其麥金塔電腦設計研發的基於軟體的啟動程式。BootX透過先載入所有所需的驅動程式，再啟動PowerPC架構麥金塔核心的方式啟動Mac OS X。透過使用BootROM，相相容的麥金塔電腦將在啟動時顯示灰色的蘋果圖示。此程式以蘋果公共原始碼許可證作為Darwin作業系統的一部分發布。蘋果公司使用codice_1取代了BootX，同時還在上安裝了統一可延伸韌體介面唯讀記憶體。歷史.於1983年至1998年釋出的舊麥金塔電腦使用的是最基本的啟動程式；其啟動程式的程式碼僅僅儲存於一塊最大為4MB的ROM晶片上。這顆晶片被人熟知為，其與現如今需要大小足夠的硬碟來儲存作業系統的設計截然不同。此設計直至1998年才退出市場。隨著iMac系列的釋出，載入程式韌體，命名為。2001年，隨著Mac OS X 10.0的釋出，codice_2也被codice_4載入程式檔案取代。2002年，隨著Mac OS X 10.2的釋出，“”也被灰色的蘋果圖示取而代之。2006年，蘋果公司釋出，同時使用幾乎完全相同的統一可延伸韌體介面ROM和codice_1檔案代替BootX登上了歷史舞臺。特性.為了使自家的載入程式吸引大批作業系統開發者，蘋果在引導過程中添加了諸多功能以增添其靈活性，如TFTP的網路引導功能、Mach-O和ELF格式核心的載入功能。BootX同時也可從HFS、HFS+、UFS和ext2引導。透過按下特定組合鍵，使用者可操控啟動流程。此韌體也可透過OpenFirmware介面設定密碼以保護部分功能。引導流程.在PowerPC架構的麥金塔電腦上首先需啟用BootROM，執行加電自檢後開始引導流程。若自檢透過，電腦將播放啟動音效，隨後將控制權轉交給OpenFirmware。OpenFirmware收到控制權後開始檢查儲存於中的設定，並根據資訊構建裝置樹上的裝置列表。上述流程完成後，BootX將接管啟動程序，開始配置鍵盤和顯示器、保留記憶體並檢查使用者是否按下特定組合鍵。隨後，BootX將顯示灰色蘋果圖示、旋轉等待游標、載入並開啟核心及部分擴充套件。
metadata: erhwenkuo/wikipedia-zhtw
metadata: BootX
metadata: https://zh.wikipedia.org/wiki?curid=6574542