備註:轉貼MacRumores文章來源
Mac Pro 5,1 (MP5,1) 韌體升級與 macOS 安裝指南
本教學適用於 Mac Pro 5,1 (MP5,1),目標是將系統升級至最新的 BootROM 版本,以支援 Metal 相容的 GPU,從而讓您的 Mac Pro 能夠安裝 macOS Mojave 或更新的版本。
BootROM 升級前的重要準備
如果您計畫在 Mac Pro 5,1(包括 2009 年初透過 MP5,1 韌體升級的機型,以及 2010 年中與 2012 年中機型) 上安裝 macOS Mojave,則必須先完成以下步驟:
- 升級 BootROM 至 MP51.0089.B00
- 安裝 macOS High Sierra 10.13.6
- 更換為支援 Metal 的 GPU(與 High Sierra 相容)
- 最終升級韌體,然後安裝 macOS Mojave
⚠️ 注意:
若您的 Mac Pro 仍未升級至 MP51.0089.B00,則此過程需要進行 兩階段的韌體升級。
這份指南將確保您的 Mac Pro 能夠順利安裝 macOS Mojave,並為未來升級至更新版本(如 Catalina、Big Sur、甚至 Monterey)做好準備。您可以在此處閱讀 Apple 支援文章:在 Mac Pro(2010 年中)和 Mac Pro(2012 年中)上安裝 macOS 10.14 Mojave。
重要提醒:Metal 支援與啟動畫面問題
Apple 推薦的 Radeon RX 560 / RX 580 顯卡 雖然支援 macOS Mojave,但這些 非 Mac EFI 顯卡 無法顯示啟動畫面(Boot Screen)。這意味著您無法在開機時進入 Startup Manager(啟動磁碟選擇畫面) 或 進入 Recovery Mode。
為了解決此問題,請按照以下步驟升級您的 BootROM:
- 安裝一張原生支援 Mac EFI 的 GPU(例如 Mac 版 NVIDIA GT 120 或 Radeon HD 5770/5870)。
- 使用 Mac App Store 下載並安裝 macOS High Sierra 10.13.6 完整安裝程式,確保 BootROM 升級至 MP51.0089.B00。
- 移除 EFI 顯卡並安裝支援 Metal 的 GPU(如 Radeon RX 560 / RX 580 / RX 5700 XT)。
- 透過 Mojave 安裝程式進行最終的 BootROM 升級與 macOS 安裝。
Apple 第三方相容顯卡清單
Apple 官方列出以下 特定顯卡 可與 Mac Pro 5,1 (MP5,1) 相容:
- MSI Gaming Radeon RX 560 128-bit 4GB GDDR5
- SAPPHIRE Radeon PULSE RX 580 8GB GDDR5
- SAPPHIRE Radeon HD 7950 Mac Edition
- NVIDIA Quadro K5000 for Mac
- NVIDIA GeForce GTX 680 Mac Edition
以上 加粗的三款顯卡 具備 預啟動配置支援(Pre-Boot Configuration Support / Mac EFI),可顯示開機畫面。
可能相容但不具備 Mac EFI 支援的顯卡
以下顯卡可能與 macOS Mojave 及更新版本 相容,但 不具備預啟動配置支援(Mac EFI):
- AMD Radeon RX 560
- AMD Radeon RX 570
- AMD Radeon RX 580
- AMD Radeon Pro WX 7100
- AMD Radeon RX Vega 56
- AMD Radeon RX Vega 64
- AMD Radeon Pro WX 9100
- AMD Radeon Frontier Edition
這些顯卡具備 Metal 支援,可與 macOS High Sierra 及更新版本兼容。
BootROM 升級與 Metal 支援
要從 MP51.0089.B00 升級至 144.0.0.0.0,Mac Pro 必須使用支援 Metal 的顯卡,但 不需要 Mac EFI(預啟動配置支援)。這與從舊版 BootROM 升級到 MP51.0089.B00 時的要求不同。
此外,某些 支援 Metal 但不支援 Mojave 的 NVIDIA 顯卡(例如 Maxwell 架構的 GTX 980 和 Pascal 架構的 GTX 1080),仍然可以幫助升級 BootROM。
但 某些較新的 AMD 顯卡 無法與 High Sierra 相容,因此無法用來升級 BootROM,例如:
- AMD Radeon VII(僅支援 macOS 10.14.5 及更新版本)
- AMD Radeon RX 5500 / 5600 / 5700(NAVI 架構,僅支援 macOS 10.15.1 及更新版本)
關鍵是,您的顯卡必須在 High Sierra「系統資訊」中顯示「Metal: Supported」,這樣才能順利升級 BootROM。
最便宜的 Apple 推薦 Metal 相容顯卡
Apple 官方推薦的 最便宜的支援 Metal 顯卡 為:
- MSI Gaming Radeon RX 560 128-bit 4GB GDDR5
通常,大多數西方市場銷售的 AMD Radeon RX 560 都可與 MP5,1 及 Mojave 相容,但以下 中國市場的特殊型號不受 Apple 驅動支援,無法與 Mojave 相容:
- RX 560(中國特規版)
- RX 580 2048SP(中國特規版)
這些中國市場版本的顯卡 計算單元(CUs)較少,PCIe ID 也不同於標準版 RX 560 / RX 580,因此 Apple 官方驅動無法辨識,無法正常運作於 Mojave。
如果您進行了駭客安裝,例如 dosdude,您可能需要進行全新安裝來升級韌體。
只有完整的 Mac App Store 安裝程式才能升級韌體,使用 dosdude 工具修補的 macOS 安裝程式無法升級韌體。 Apple 韌體升級工具需要乾淨且標準的 EFI 分割區才能執行此操作,因此如果您使用破解安裝,則可能需要在嘗試升級韌體之前進行全新安裝。
– OpenCore/rEFInd/MyBootMGR 注意:
如果您使用 OpenCore/rEFInd/MyBootMGR 或任何類型的載入程序,請在嘗試升級韌體之前將其刪除。
– PCIe 卡阻止 Mac Pro 進入韌體編程模式:
多年來,一些用戶報告說,某些PCIe 卡(通常是SATA 控制器或USB 3.0 卡)會阻止Mac Pro 進入韌體編程模式,只有在移除除GPU 之外安裝的所有PCIe 卡後,才可以進行韌體升級。號因此,如果您遇到問題,請刪除 macOS 磁碟和 GPU 之外的所有內容,並保持硬體配置準系統。
AppleRAID、RAID 和 SATA III PCIe 卡注意:
如果從 RAID 陣列或 SATA III 卡啟動,則無法升級韌體。關鍵是需要是連接到 Mac Pro 南橋 SATA 連接埠的單一 SATA 裝置(HDD 或 SSD),而不是 RAID、SAS、PCIe 裝置、PCIe SATA 控制器、PCIe AHCI 刀片。開啟 Mac Pro,卸下所有 RAID 控制器、PCIe SATA 卡、PCIe AHCI 或 NVMe M.2/U.2 驅動器,斷開所有 RAID 驅動器(包括 AppleRAID)的連接,並使用連接到背板本機SATA 連接埠的單一SATA 磁碟機。升級 Mac Pro 韌體時保持簡單並使用 Apple 預設值。號順便說一句,Mojave 不會從 SoftwareRAID/AppleRAID 陣列或任何作為多個磁碟呈現給作業系統的硬體陣列啟動。號這種情況並不常見,但有時您也無法從 PCIe AHCI 和 NVMe 刀片進行升級,因此如果您在升級韌體時遇到任何問題,請使用相同的建議。
從 APFS 驅動器中安裝的 High Sierra 升級韌體:
許多人報告無法從使用 HFS+ 安裝的 High Sierra 升級 BootROM,因此請使用新的/空磁碟機從 APFS 分割區安裝 High Sierra。順便說一句,莫哈韋需要 APFS。號升級 Mac Pro 韌體時保持簡單並使用 Apple 預設值。
自製 Fusion 驅動器注意:
Mojave 必須與 APFS 一起安裝,並且 Fusion 驅動器的製作方式也發生了變化。使用安裝在南橋連接埠上的 SATA 磁碟進行所有韌體升級和 Mojave 安裝。將 Mac Pro 韌體升級至 144.0.0.0.0 並安裝 Mojave 後,您可以重新建立 Fusion 驅動器。讓升級 Mac Pro 韌體時保持簡單並使用 Apple 預設值。
從 USB 升級韌體注意(不起作用,浪費時間):
Apple 表示,如果您擁有準確的原始出廠配置,而您的 Mac Pro 是 2010 年中期或 2012 年中期生產的,則可以透過 USB 進行韌體升級。也就是說,我只是MP51.0089.B00
透過 createinstallmedia High Sierra USB 安裝程式成功地將早期韌體升級到 High Sierra。由於您需要 METAL GPU 來滿足 Mojave 升級要求,因此它不適用於 Mojave,而且我從未使用 Mojave createinstallmedia USB 安裝程式成功升級 BootROM。同樣,您無法透過 createinstallmedia USB-key 升級 Mac Pro 韌體。不要浪費時間嘗試,USB 安裝程式會要求升級您的 BootROM,警告它將關閉您以進入韌體編程模式,但不會關閉您的 Mac Pro 電源。不幸的是,有報告稱手動關閉 BootROM 會變磚。號當您已經擁有 MP51.0089.B00 或您的 Mac Pro 具有較早的 BootROM 然後 MP51.0089.B00 時,請從 High Sierra 打開 Mojave Mac App Store 完整安裝程序,從 Sierra 到 High Sierra – 請參閱設定-步驟如下。
Kepler NVIDIA GPU(GT 630/640/740、GTX 650/660/670/680/780、Quadro K2000/K4000/K5000)注意:
如果您有支援的NVIDIA Kepler GPU,例如GTX 680 Mac 版卡、刷寫了Mac 版韌體的GTX 680、GT 630/640/740、GTX 650/660/670/770/780 或Quadro K2000/K400/ K5000,無法使用它進行 USB 全新安裝。 USB 安裝程式無法偵測到 GPU 是 Metal 支援的卡,因此無法繼續安裝,這是 Nvidia Kepler GPU 的錯誤。
要進行全新安裝,請從具有兩個驅動器的 macOS 進行 – 只需在安裝時選擇空驅動器即可。
藍牙鍵盤/滑鼠注意:
很多人在使用 Apple 和第三方藍牙鍵盤/滑鼠安裝 macOS 時遇到問題。最好使用有線鍵盤,大多數第三方有線 USB 鍵盤都可以正常運作。
當您擁有 4K 顯示器或比 DP1.1 更新的顯示器時,韌體升級不起作用:
當 4K 或 DisplayPort v1.2/1.4 螢幕連接到 GPU 時,您無法更新到較新的韌體。這是 Apple 在 2013 年底的 Mac Pro 中糾正的一個老錯誤,但在 MP5,1 中「忘記」糾正了。號適用於 MP5,1 的 Apple efiflasher 不支援 4K 螢幕或 DP v1.2/1.4 顯示器。 GT120、HD 4870、HD 5770 和 HD 5870 等 Apple OEM GPU 不具備對 DP v1.2/1.4 的硬體支持,因此您可以使用 4K 顯示器來升級固件,因為您的 4K/DP v1.2/1.4 顯示器將使用支援的DP v1.1 規範,但METAL GPU 和較新的EFI 快閃記憶體GPU 支援DP v1.2/1.4,並將觸發efiflasher flasher bug。號如果您的顯示器可以選擇降級到 DP v1.1 或有 DVI 端口,請使用它,如果沒有,您將需要另一個顯示器來升級韌體。 Apple 顯示器(如常見的 Apple Cinema Display)是 DP1.1 甚至 DVI,並且可以很好地進行韌體升級。檢查您的顯示器規格。號由於人們詢問無頭刷新,Xserves 和 2009 年初的 Mac Pro(仍然使用 MP4,1 韌體)可以選擇透過遠端韌體刷新來無頭升級韌體,但蘋果在 MP5,1 版本中刪除了該選項和遠端 efiflasher。
執行 Mojave 時,雙處理器 MP4,1 升級到 MP5,1 韌體時出現口吃音訊 注意:
請注意,對於仍具有原始Gainestown 處理器(Xeon 55xx 系列)的雙處理器MP4,1>5,1 機器,安裝Mojave 後,您將遇到口吃的音訊問題,只有將Xeon 處理器升級到Westmere( Xeon 56xx 系列),請閱讀此線程
MP 4,1>5,1 Mojave 10.14.4 上的奇怪音訊問題。號這是雙處理器 MP4,1 獨有的問題,單 CPU MP4,1 根本不存在此問題。有些人甚至聽不到斷斷續續的音頻,但如果您是音頻專家或音頻工程師,這會讓您發瘋,請保持理智,將您的雙 CPU 托盤升級到 Westmere Xeons。
– 使用 AMD Polaris GPU (RX 4xx/5xx) 時出現 Mojave 黑色畫面 注意:
有些人在使用 RX 4xx/5xx GPU 時會出現 Mojave 黑屏,如果您有,請進行全新安裝或調試您的 kext,這似乎是
Air Display kext 不相容的問題。閱讀
此處。
– 144.0.0.0.0 和之前的 macOS 版本注意:
是的,BootROM 144.0.0.0.0 甚至可以啟動10.6.4 (10F2521),這是第一個支援MP5,1 的macOS 版本,但您僅限於GPU 驅動程式支持,因為您無法啟動不支援MP5 的macOS版本。例如,對於 AMD RX 4xx/5xx GPU,您只能使用 10.12.6/10.13/10.14 及更新版本。號它是 macOS 安裝程式內的分發文件,定義了支援的 Mac 裝置。 10.6.4 (10F2521) 之前的版本不支援 MP5,1,無法使用 MP5,1 啟動。 MacRumors 上的幾個人檢查了 10.6.8,它在 144.0.0.0.0 上運行沒有任何問題。
其他限制是 NVMe 支援(如果您有 NVMe 驅動器),NVMe 僅適用於 High Sierra(Sierra 適用於 4KB/扇區驅動器),請閱讀
PCIe SSD 的第一篇文章 – NVMe 和 AHCI 線程以了解更多資訊。 SATA 支援不受 NVMe 支援要求的影響。順便說一句,您可以在不安裝 Mojave 的情況下將韌體升級到 144.0.0.0.0,只需在韌體升級完成後關閉安裝程式即可。請記住,您無法透過 USB 執行此操作,請閱讀 USB 升級韌體說明。
RTC 電池電壓低/NVRAM 問題阻礙韌體升級:
如果您的 BR2032 RTC 電池電壓低於 2.85V,RTC 時脈將不再正常運作,這是韌體升級不起作用的已知原因。檢查您的 RTC 電池,如果低於 3.00V,請更換電池 – 全新的 BR2032 電池出廠時的電壓應約為 3.2V。如果您的 NVRAM 有任何問題,例如 VSS 儲存標頭損壞、標頭校驗和不正確或目前為唯讀,您將無法進行韌體升級。您可以嘗試多次連續 NVRAM 重置(也稱為深度 NVRAM 重置)以及 SMC 重置。如果兩者之後您仍然無法升級固件,並且您沒有在此處的註釋中解釋任何其他問題,則您將需要 BootROM 重建服務。
144.0.0.0.0 和帶有 HFS+ 驅動器的 High Sierra 注意:
如果您想要升級到 BootROM 144.0.0.0.0 並且不想升級到 Mojave,只需在韌體升級完成後再次開啟安裝程式時關閉 Mojave 安裝程式即可。 Mojave 將您的主磁碟機變更為 APFS,但如果您在韌體升級後結束安裝過程,則不會發生任何變更。號NVMe 驅動器在 High Sierra 之前無法工作(Sierra 適用於 4Kn 驅動器),請閱讀線程PCIe SSD – NVMe 和 AHCI的第一篇文章了解原因。
144.0.0.0.0、High Sierra 和 NVIDIA Maxwell 或 Pascal GPU,支援 METAL 但不支援 Mojave:
如果您擁有 Maxwell 或 Pascal 系列的 NVIDIA GPU,並且想要將 Mac Pro BootROM 升級到 144.0.0.0.0 並將其與 High Sierra 一起使用,您可以這樣做。如果您的 GPU 可以與 High Sierra NVIDIA WEB 驅動程式正確配合使用,只需開啟 Mojave 安裝程序,它會要求您按照與仍支援的 Kepler NVIDIA 和 AMD METAL GPU 相同的方式進行韌體升級。許多人一直在使用 GTX 970/980/1070/1080 和 10.13.6,並升級到目前的 BootROM,沒有任何問題。
請記住,High Sierra 之後,macOS 不再支援 Maxwell 和 Pascal NVIDIA GPU,並且無法與 Mojave 搭配使用。
140.0.0.0.0 至 144.0.0.0.0 韌體升級說明:
升級 MP5,1 韌體的萬無一失的方法是完全擦除 SATA 驅動器,從 Mac Pro 中移除所有其他驅動器,安裝 High Sierra 10.13.6,下載當前的 Mac App Store 完整安裝程式 (10.14.6 ),依次清除NVRAM 3 次,之後嘗試升級執行Mojave 完整安裝程式的韌體。
請參閱此線程
將我的 MacPro 5.1 從 140.0.0.0.0 更新到 144.0.0.0.0 不起作用。
從 Catalina(或其他不受支援的 macOS 版本)升級韌體是否有效?
最近這個問題很常見,就放在這裡吧。如果您沒有目前的 144.0.0.0.0 BootROM 版本,並且使用的是 Catalina 或其他不受支援的 macOS 版本,則必須返回 10.13.6 或 10.14.6 才能進行韌體升級。您無法開啟早於您正在執行的版本的 macOS 安裝程序,該安裝程式根本無法開啟。號此外,具有支援 MacPro5,1 和所需 EFI 韌體映像的 efiflasher 的最新 macOS 是 Mojave。
如何在沒有預先啟動設定支援的情況下使用 RX 4xx/5xx/VEGA GPU 進行全新安裝?
最簡單的方法是從 macOS 開啟安裝程序,然後選擇要安裝的驅動器。號如果您想要進行 USB 全新安裝,請先建立 createinstallmedia USB 隨身碟,擦除要安裝 Mojave 的驅動器,移除所有其他可啟動磁碟,連接 createinstallmedia USB 安裝程序,然後關閉/開啟電源。當 Mac Pro 找不到任何可啟動 SATA/PCIe 磁碟時,它將從 createinstallmedia USB 安裝程式啟動。大約三分鐘後,安裝程式會載入 GPU 驅動程序,螢幕將正常運作。號順便說一句,你應該研究一下 EnableGop。
PCIe 驅動器作為外部驅動器:
這是題外話,但既然有人問,我就在這裡添加。號所有類型的 PCIe 驅動器(SATA、SAS、AHCI、NVMe、M.2、U.2、RAID 陣列等)均位於 Mac Pro 韌體外部,只有連接到Mac Pro 南橋的6 個本機SATA 連接埠的驅動器才是BootROM 內部。PCIe 驅動器是可啟動的,與內部驅動器完全相同。
您可以在此處下載舊的 macOS 版本:
如何下載並安裝 macOS – Apple 支持
在相容的 Mac 電腦上下載並安裝目前或先前版本的 Mac 作業系統。
支援.apple.com
如果您的BootROM 版本早於 MP51.0089.B00,請依照下列步驟升級 BootROM 以支援 Mojave:
這部分 BootROM 升級需要預先啟動設定支援的 GPU。升級到 MP51.0089.B00 需要 Apple OEM GPU 或 Mac EFI 快閃 GPU。
- 安裝 Mac EFI64 GPU。 2008 年至2012 年的任何原廠Apple 卡(HD 2600XT、8800GT、Quadro FX 5600、GT120、HD 4870/5770/5870)或第3 方Mac EFI 卡,如Sapphire HD 7950 Mac 、eV NVIDIA Quadro 4000/ K5000 或自快閃記憶體/MVC 快閃記憶體卡。請注意,如果您的快閃 GPU 與 macOS 安裝程式不相容,例如 Maxwell 和 Pascal 世代的 NVIDIA GPU,您需要安裝相容的 GPU。
- 對於支援 DP v1.2/1.4 的 GPU,請中斷所有 4K 或 DP1.2 顯示器的連接。當 4K/DP v1.2/1.4 螢幕連接到具有 DP v1.2/1.4 硬體支援的 GPU 時,您無法更新至 MP51.0089.B00 或更新的韌體(請閱讀註釋)。如果您的顯示器可以選擇降級到 DP v1.1 或 DVI 端口,請使用它,如果沒有,您將需要另一台顯示器。
- 如果啟用了 FileVault2,請停用它,因為執行 Mojave 的 Mac Pro 5,1 不再支援 FV2。
- 如果您使用 SATA III PCIe 卡,從 Mac 中取出該卡並將驅動器移至背板本機 SATA 連接埠之一,許多人會報告在安裝了 SATA III PCIe 卡的情況下進行韌體升級時遇到問題。
- 如果您曾經下載過任何先前版本的 High Sierra,並將其保存在任何 Mac Pro 外部驅動器中,則必須將其刪除/移至離線磁碟,然後重新啟動 Mac。您需要從 Mac App Store 獲取最新的 High Sierra 10.13.6 完整安裝程序,以前的版本沒有所需的 MP51.0089.B00 BootROM。
- 這是 Apple 支援頁面,您可以在其中取得 10.13.6 Mac App Store 安裝程式的連結(即使您已經使用 10.13.6,也需要此連結)。請參考下圖。請注意,如果您以前從未使用過 Mac App Store,則需要先驗證您的帳戶並下載免費應用程序,然後再嘗試獲取 High Sierra
- 開啟 High Sierra 10.13.6 Mac App Store 完整安裝程序,依照要求進行韌體升級。
- 韌體升級後,High Sierra 安裝程式將再次打開,您可以將其關閉。
- 現在檢查您的Mac Pro BootROM 是否為MP51.0089.B00,如果是,您可以關機,刪除所有非METAL GPU(安裝的非METAL GPU 將阻止您安裝Mojave)並安裝支援Metal 的GPU(任何AMD 同等產品)或比 HD 7xxx、NVIDIA GTX 680 Mac Edition、Quadro K5000 和其他 NVIDIA Kepler 卡更新)。 [如果您有一張 NVIDIA 卡需要 Web 驅動程式(Maxwell 和 Pascal 驅動程式),請等待 NVIDIA 為 Mojave 發布它(如果有的話…)
- 下載適用於 Mojave 的完整 Mac App Store 安裝程式。如果您曾經下載過任何先前版本的 Mojave,並將其保存在任何 Mac Pro 外部驅動器中,則必須將其刪除/移至離線磁碟,然後重新啟動 Mac。您需要從 Mac App Store 取得最新的 Mojave 10.14.5 或 10.14.6 完整安裝程序,而先前的版本沒有所需的 144.0.0.0.0 BootROM。
- 開啟安裝程序,按照要求進行韌體升級。 (請注意,如果您以前從未使用過 Mac App Store,則需要先驗證您的帳戶並下載免費應用程序,然後再嘗試取得 Mojave)。
- 重新啟動後,開啟系統資訊並檢查是否有 BootROM 144.0.0.0.0,如果有,您可以執行 createinstallmedia USB 全新安裝(請閱讀 NVIDIA GTX 680/780/Quadro K5000 說明)或升級先前的 High Sierra 安裝。
Mac Pro 5,1 韌體版本,從最舊的 EFI 更新到最新的:
引導ROM版本 | 發佈於: | 類型: | 筆記: |
---|---|---|---|
MP51.007F.B03 | Mac Pro EFI 韌體更新 1.5 | 一般發布 | 首次公開發布的 Mac Pro 5,1 韌體更新,微程式碼容易受到 Spectre 和 Meltdown 的影響 |
MP51.0083.B00 | 10.13 DP5 | 貝塔 | Beta APFS 支持,微程式碼容易受到 Spectre 和 Meltdown 的影響 |
MP51.0084.B00 | 10.13 DP6 和 10.13.0 | 一般發布 | 初始 APFS 支持,微程式碼容易受到 Spectre 和 Meltdown 的影響 |
MP51.0085.B00 | 10.13.4 和莫哈韋 DP1 至 DP3 | 一般發布 | APFS 支持,微程式碼容易受到 Spectre 和 Meltdown 的影響 |
MP51.0087.B00 | 10.13.5 | 一般發布 | 如果啟動安裝了 UEFI 的 Windows 10,則會缺少微代碼並導致 Mac Pro 變磚 |
MP51.0089.B00 | 10.13.6 | 一般發布 | 英特爾微程式碼恢復了 Spectre/Meltdown 緩解措施(請參閱 4 月 2 日英特爾微程式碼更新指南)。 Windows 10 再次正常運作 |
138.0.0.0.0 | 10.14 DP7 和 10.14.0 | 一般發布 | 每個 PCIe 2.0 卡支援 5GT/s。升級BootROM的要求更改為支援METAL的GPU |
139.0.0.0.0 | 10.14.1 DP1 | 貝塔 | 小更新和更正 |
140.0.0.0.0 | 10.14.1 DP3 和 10.14.1 至 10.14.4 | 一般發布 | 本機 NVMe 啟動支持,一些小的更新和修正 |
141.0.0.0.0 | 10.14.4 DP2 | 貝塔 | 小更新和更正 |
142.0.0.0.0 | 10.14.4 DP4 和 10.14.5 DP1 | 貝塔 | 更新了 APFSJumpStart EFI 模組 – W3xxx Xeon 磚塊。 該 BootROM 版本從未在測試版之外發布。 |
144.0.0.0.0 | 10.14.5 DP4 和 10.14.5 | 一般發布 | 大量修正、啟動改進,可與 W3xxx Xeon 搭配使用。 這是目前的 BootROM 版本 |
如果以上方法都不適合您,或者您使用早於 El Capitan 的 macOS 版本,或者您的 Mac Pro 具有早於 MP51.0089.B00 的 BootROM,請嘗試以下操作:
- 下載Sierra (10.12.6) – 不要使用 10.13/10.14,兩者都需要韌體更新才能安裝。從 Mac App Store 下載,不要使用破解安裝、種子等。您需要 Mac App Store 中的 10.12.6 和更高版本的 10.13.6 最新安裝程式。
- 使用 createinstallmedia 建立 Sierra USB 金鑰安裝程式。
- 關閉 Mac Pro 並卸下除 Mac EFI GPU 之外的所有 PCIe 卡。
- 清除 Mac Pro SMC 和 NVRAM – 連續清除 NVRAM 3 次。
- 刪除要執行 10.11.6/10.12.6 全新安裝的磁碟之外的所有磁碟。
- 開啟 Mac Pro 電源並全新安裝 10.11.6/10.12.6。
- 安裝 10.12.6 後,下載 High Sierra 10.13.6 完整 Mac App Store 安裝程式並開啟它(是的,您將把 Sierra 升級到 High Sierra,而不是進行全新安裝)。然後,High Sierra 安裝程式會要求您執行韌體更新,關閉 Mac Pro 並執行此操作。從 Mac App Store 下載 High Sierra 安裝程序,不要使用破解安裝、種子等。
- Mac Pro 重新啟動後,關閉安裝程式並前往系統資訊並檢查您的 BootROM 現在是否為 MP51.0089.B00。如果沒有,那你做錯了什麼。
- 使用 createinstallmedia 建立 High Sierra 的 USB 金鑰安裝程序,關閉 Mac Pro 的電源。
- 開啟 Mac Pro 電源,從 createinstallmedia USB 磁碟啟動並執行 10.13.6 的全新安裝 – 始終執行全新安裝。
- 安裝 10.13.6 後,關閉 Mac Pro 並將原廠的 GPU 替換為支援 Metal 的 GPU。刪除所有非 METAL GPU,只保留安裝的 METAL GPU,因為 Mac Pro 上存在的非 METAL GPU 會阻止您安裝 Mojave。
- 開啟 Mac Pro 電源並下載 10.14.6 完整 Mac App Store 安裝程式。從 Mac App Store 下載,不要使用破解安裝、種子等。
- Mac Pro 重新啟動後,檢查您的 BootROM 是否為 144.0.0.0.0,如果是,現在可以建立 USB 金鑰並全新安裝 Mojave。如果您有 NVIDIA GTX 680,則必須從 10.13.6 磁碟到另一個磁碟進行全新安裝,因為 USB 安裝程式存在無法識別 GT630/640/710/730/740、GTX 680/ 的錯誤780/Quadro K5000 作為METAL支援的GPU。
如何使用 PC GPU 成功進行全新安裝:
使用 PC GPU,如果韌體找不到其他可啟動的內容,則只能從 createinstallmedia 安裝程式啟動,因為 USB 在啟動時具有最低優先權,並且無法選擇它來自SysPref /StartUpDisk。
以下是成功使用 PC GPU 進行全新安裝所需執行的操作:
- 關閉,
- 刪除 Mac Pro 上任何位置安裝的所有可啟動磁碟(甚至從 FW/USB/PCIe),
- 安裝一個新的或完全擦除的磁碟,您將在其中進行全新安裝,並將 createinstallmedia USB 安裝程式連接到 Mac Pro 本機 USB 連接埠之一(任何類型的第三方 USB 卡都無法啟動),
- 打開 Mac Pro 電源,大約 5 分鐘後,它將從 createinstallmedia USB 安裝程式啟動。
如果在升級過程中您的 Mac Pro 變磚了該怎麼辦:
如果在升級過程中您的 BootROM 變磚了,您有以下三種選擇:
- 在 eBay 上購買替換背板並自行更換背板,如果您無法焊接 SMD,這是最便宜的選擇。請記住,如果您擁有 2009 年早期的 Mac Pro,則需要 2009 年的背板。如果您擁有 2010 年中期或 2012 年中期的產品,則可以使用 2010 年或 2012 年的背板。不要將 2009 年初的背板與 2010 年中/2012 年中的 CPU 托盤混合使用,反之亦然 – 這兩種情況都是SMC 固件版本不匹配,並且所有風扇都將以最大RPM 運行,全時運行且沒有任何軟體控制。
- 購買Mac Pro MATT 卡並將其用作替換 SPI 閃存,不建議這樣做,因為所有 MATT 卡都是克隆,並且不適用於 iCloud/iMessage/FaceTime。更換背板通常更便宜。
- 將背板上的 SPI 快閃記憶體晶片 U8700 進行拆焊、重新編程和焊回。當 SPI 快閃記憶體焊接在 MP5,1 背板上時,無法讀取或寫入。將 SPI 快閃記憶體從背板拆焊後,像 ch341a 這樣的廉價 SPI 快閃記憶體編程器將用於讀取/寫入 BootROM。從這裡開始閱讀,從那裡閱讀我關於該主題的所有帖子。我強烈建議您用全新的替換原始的 SPI 閃存,不要將其焊回背板,它很快就會失效,因為 SPI 閃存的使用壽命有限(製造額定值僅為 100.000 次擦除/寫入周期)用作Mac Pro 的NVRAM。再說一次,大多數硬磚都是由 SPI flash 故障引起的,它是一個 2 美元的組件,很容易買到,MXIC MX25L3206E,只需更換它即可!順便說一句,是的,您可以使用 MXIC MX25L3206E 作為分別在 2009 年初和 2010 年中期使用的兩個舊型號 SST25VF032B 和 MXIC MX25L3205D 的現代替代品,Apple 在 2012 年中期的 Mac Pro 上也這樣做了。
Mojave 在完整安裝程式中具有通用 MP51.fd 韌體映像,足以再次啟動 Mac Pro,但不適用於 iCloud/iMessage/FaceTime 登入。
代碼:Install\ macOS\ Mojave/Install\ macOS\ Mojave.app/Contents/Resources/Firmware/MP51.fd
整個SPI flash更換流程為:
- 將 U8700 快閃記憶體從背板 PCB 上拆焊,
- 使用外部 SPI 快閃記憶體程式設計器及其自己的應用程式(或 flashrom,如果它位於支援的程式設計器清單中)轉儲從 MacPro 背板移除的 SPI 快閃記憶體的內容,
- 程式MP51.fd,或您重建的從未啟動過的BootROM 映像,甚至是先前儲存的備份轉儲,到取代SPI 快閃記憶體(Macronix MX25L3205A/MX25L3205D/MX25L3206E、SST 25VF032B),無需對ch341a 進行修改快閃記憶體全新的 MXIC 25L3206E,即使您對其進行改裝,CH341a 對於真正非 5V 耐受的 SPI 快閃記憶體來說也不是真正安全,
- 驗證閃爍過程是否正確完成,
- 迴焊 SPI 快閃記憶體,
- 當背板位於機殼外部時,拍攝 AirPort Extreme 連接器附近的 MLB 標籤的照片,同時拍攝機殼上靠近 GPU 輸出的 ESN 標籤的照片,
- 將背板重新安裝到 Mac Pro 機殼中,
- 測試 Mac Pro 現在是否能夠進行 POST 並使用替換快閃記憶體啟動 macOS,
- 如果 Mac Pro 現在正在啟動 macOS,請要求韌體工程師根據損壞的轉儲、機箱 ESN 和背板 MLB 標籤進行 BootROM 重建服務,以使您的 Mac Pro 再次完全正常工作。
– 對於 MP4,1 到 MP5,1 跨韌體刷新過程,請參閱以下線程:
Netkas 網站已死,網域被印尼賭博網站佔用。出於歷史目的,這是 Netkas 線程的 InternetArchive 快取:
Mac Pro 韌體升級實用程式發布!
Mac Pro 韌體升級實用程式發布!不管怎樣,這不是一個乾淨的解決方案,透過 BootROM 重建服務,您可以解決 MP5,1 的交叉刷新問題,清理併升級到 2012 年中期0x0d
Mac Pro 韌體標準。