科技改變生活 · 科技引領未來
Apple在去年底推出了搭載自研M1芯片版本的Mac產品,除了M1為新Mac帶來的性能提升以及支持運行iOS應用等顯著變化之外,可能有不少人沒注意到新款Mac的恢復模式也有了改變:進入恢復模式的方式由原來的組合快捷鍵變成了在關機時長按電源按
Apple 在去年底推出了搭載自研 M1 芯片版本的 Mac 產品,除了 M1 為新 Mac 帶來的性能提升以及支持運行 iOS 應用等顯著變化之外,可能有不少人沒注意到新款 Mac 的恢復模式也有了改變:進入恢復模式的方式由原來的 組合快捷鍵 變成了在關機時長按電源按鈕,所有搭載 macOS Big Sur 的 Mac 設備的恢復模式界面也進行了重新設計。
恢復模式界面
在購入 M1 芯片版 MacBook Pro 之后不久,我也使用新版恢復模式進行了重新安裝 macOS 系統的操作。沒想到,通過恢復模式抹盤重裝 macOS 之后,我的 MacBook Pro 遇到了無法進入系統的問題。
經過搜索和研究官方文檔解決問題之后,這篇文章會介紹我在為 M1 芯片版 Mac 重裝系統過程中出現的諸多問題,希望能夠對你有所幫助,避免像我一樣遇到問題,甚至出現不方便解決的情況。
問題
在通過恢復模式抹掉磁盤并聯網重裝 macOS Big Sur 之后,我的 Mac 在系統初始化過程中卡在了創建用戶步驟,系統在長時間無響應之后彈窗告知創建用戶失敗;重啟 Mac 之后可以進入用戶登錄界面,但是無法通過初始化時設置的密碼進行登錄。
出現問題之后,我猜測這可能只是偶然出現的由于系統未能正確創建用戶導致無法正常進入系統的問題,于是又進行了一次抹盤重裝 macOS 的操作,結果遇到了同樣的問題。
很顯然,在 M1 芯片 Mac 上抹盤重裝 macOS 之后無法進入系統并不是一次偶發現象,于是我通過搜索引擎開始查找解決方案,結果發現在 MacRumors、Apple 官方社區 等網站均發現了出現這個問題的帖子。
在搜索過程中,我還發現有 M1 設備用戶遇到了在聯網安裝 macOS Big Sur 的過程中出現「在準備更新時發生錯誤」的提示,連安裝過程都無法完成;問題出現的原因同樣是用戶在聯網重裝 macOS Big Sur 之前進行了抹掉磁盤的操作。
接下來,我將針對這些問題介紹可行的解決方案;也在此提個醒,如果你正在使用 M1 芯片版本的 Mac 設備,在沒有另外一臺 Mac 或者沒有備份的情況下,盡量不要進行抹盤重裝 macOS 的操作。否則,你的問題可能無法自行解決,只能前往 Apple Store 處理。
解決方案
如果有 Time Machine 備份,直接通過恢復模式恢復備份應該能夠解決上述問題。如果你沒有為 Mac 進行備份,下述方法應該可以幫助到你。
通過搜索引擎搜索之后,我找到了 Apple 發布的這份關于解決在安裝過程中出現錯誤信息的 文檔。考慮到重新下載完整 macOS Big Sur 系統并進行安裝需要耗費不少時間,結合其它社區的相關討論,我先嘗試了在恢復模式中通過終端輸入命令 resetpassword 進行重置已有用戶密碼的操作,結果發現設備無法完成這一操作。
接下來,就是考慮如何再次重裝 macOS Big Sur 了。由于文檔中介紹的方法是針對用戶未能完成安裝過程的情況,且我無法確定通過文檔內方法在本機直接重裝 macOS 之后是否還會出現無法創建用戶的問題,因此沒有嘗試文檔內提供的直接在本機再次重裝 macOS 系統的方法。
從 這份官方文檔 和其它社區中用戶的反饋可知,M1 芯片 Mac 支持了類似 iPhone 上的 DFU 模式,通過 DFU 模式安裝 macOS 會連系統恢復分區一起進行重裝,我搜索到的帖子中大部分出現問題的用戶都是通過這個方法解決了問題。
因此,我最終決定在家里的另一臺 Mac 上使用 Apple Configurator 通過 M1 設備的 DFU 模式重新安裝 macOS。
如何進入 DFU 模式
根據上述官方文檔的說明,要讓 Mac 進入恢復模式,需要經過以下步驟:
在任意支持的 Mac 上安裝 Apple Configurator (系統要求 macOS 10.15.6 或更高版本),并通過線纜連接 M1 芯片版 Mac,后者需要插入下圖中示例的指定接口:
連接 2 臺 Mac 之后,M1 芯片版 Mac mini 需要斷開電源至少 10 秒,之后按住電源按鈕并同時連接電源,之后松開電源按鈕,此時 Mac mini 的狀態指示燈會顯示琥珀色。
如果是 M1 芯片版筆記本電腦,則需要在關機時按下電源按鈕,并同時按住右 Shift 鍵 + 左 Option 鍵 + 左 Control 鍵 10 秒鐘,10 秒之后松開這 3 個按鍵,繼續按住電源按鈕直到 M1 設備出現在連接 Mac 的 Apple Configurator 中。
需要注意的是,與 iPhone 一樣,Mac 進入 DFU 模式之后屏幕不會顯示任何內容,Apple Configurator 中出現了顯示「DFU」的設備占位圖標之后即代表成功。
如何重裝 macOS
根據官方文檔介紹的方法,我們可以在 Apple Configurator 中的設備上右鍵選擇「恢復」選項,讓 Apple Configurator 開始下載完整 macOS 固件之后進行恢復即可。使用 Apple Configurator 下載 macOS 之后固件會保留在設備上,之后你可以隨時在同一臺設備上直接重裝 macOS,無需再次下載 macOS 固件。
不過,使用 Apple Configurator 下載 macOS 固件的過程中僅會通過進度條顯示下載的大概進度,沒有明確的網速或準確進度提示,下載速度的穩定性也難以保證,我不推薦你直接使用官方文檔中提供的通過 Apple Configurator 下載固件重新安裝 macOS 的方法。
實際上,M1 芯片版 Mac 不僅支持了 DFU 模式,我們同樣可以像在 iPhone 上一樣提前下載好 macOS 的 IPSW 固件包,再進行在本地直接安裝系統的操作。老牌 Apple 固件下載網站 IPSW Downloads 已經提供了 3 款新 Mac 可用的 macOS Big Sur 完整固件包,你可以在 這里 進行下載,其中型號為「ADP3, 2」的設備為此前面向開發者提供的 Mac mini Developer Transition Kit (DTK) 設備。
下載好 macOS 固件包之后,我們只需要通過上文所述步驟讓 Mac 進入 DFU 模式,然后直接將固件包拖入 Apple Configurator 窗口即可,軟件會自動開始重裝 macOS Big Sur 的操作。
結語
最后,也再次向大家提個醒,保持定期備份 Mac 的習慣,可以避免重要數據的丟失。目前,M1 芯片 Mac 使用恢復模式重裝 macOS 存在 Bug,也請在為 Mac 重裝系統之前謹慎處理。如果你遇到了這篇文章中提到的問題,希望文章里的方法能夠順利幫助到你。
李陽一