
如果你經(jīng)常折騰 macOS啟動 U 盤其實是一個很值得提前準備的東西。平時正常升級系統(tǒng)當然沒必要專門做一個安裝 U 盤直接通過系統(tǒng)設置更新就可以了。但如果遇到系統(tǒng)更新失敗、Mac 無法正常啟動或者需要給多臺 Mac 安裝同一個版本的 macOS這時候一個提前做好的啟動盤就會方便很多。尤其是全新安裝系統(tǒng)時不需要再臨時下載完整安裝器插上 U 盤就可以直接進入安裝環(huán)境。本文以 macOS Golden GatemacOS 27為例完整記錄如何制作一個可啟動的 macOS 安裝 U 盤。整個過程并不復雜核心就是使用 macOS 自帶的 createinstallmedia 工具把完整的系統(tǒng)安裝器寫入 U 盤。不過在真正開始之前有兩個地方建議特別注意一個是 U 盤會被完全抹掉另一個是終端命令里的安裝器名稱和 U 盤卷宗名稱必須正確。很多制作失敗的問題其實都出在這兩個地方。適用環(huán)境 Apple Silicon MacM1 及后續(xù)U 盤容量 16 GB 起建議 32 GB 或更大制作時間 通常約 210 分鐘安裝時間 通常約 2060 分鐘一、為什么要制作 macOS 啟動 U 盤正常情況下macOS 的升級并不需要啟動 U 盤。系統(tǒng)自己就能完成下載、驗證和安裝所以如果只是想把當前系統(tǒng)升級到 Golden Gate沒有必要專門折騰一個安裝盤。啟動 U 盤真正有用的地方是在系統(tǒng)出現(xiàn)問題或者需要重復安裝的時候。比如系統(tǒng)更新過程中反復失敗在線安裝一直卡住這時候可以直接從 U 盤啟動進入 macOS 安裝環(huán)境不需要每次重新經(jīng)歷完整的在線安裝流程。如果你手上有多臺 Mac需要安裝相同版本的系統(tǒng)啟動 U 盤也會方便很多。完整安裝器只需要下載一次制作好的 U 盤可以反復使用不需要每臺 Mac 都重新下載十幾 GB 的安裝文件。還有一種情況就是 Mac 已經(jīng)無法正常進入系統(tǒng)。這時候啟動 U 盤就相當于多了一個獨立的系統(tǒng)安裝環(huán)境可以從 U 盤啟動然后使用磁盤工具或者重新安裝 macOS。如果準備徹底重裝系統(tǒng)也可以從啟動 U 盤進入安裝環(huán)境先用磁盤工具抹掉內(nèi)置硬盤再重新安裝 macOS Golden Gate。所以如果你只是普通升級可以跳過這篇教程但如果你經(jīng)常安裝 macOS、折騰 Beta 版本或者手上有多臺 Mac那么準備一個啟動盤還是比較有必要的。二、制作之前需要準備什么首先是一個 U 盤。理論上 16 GB 就可以作為最低容量使用但 macOS 完整安裝器本身就比較大所以如果條件允許我更建議直接準備一個 32 GB 或更大的 U 盤。制作過程中 U 盤會被完全格式化因此里面如果有重要資料一定要先備份。其次需要一臺 Apple Silicon Mac。本文針對的是 M1 及后續(xù) Apple Silicon Mac。macOS Golden Gate 不支持 Intel Mac因此 Intel Mac 不適用于這套安裝流程。還有一個經(jīng)常被忽略的問題就是 Mac 自己的硬盤空間。完整的 macOS Golden Gate 安裝器大約需要 1517 GB。這個文件并不是直接下載到 U 盤里而是會先保存到 Mac 的內(nèi)置硬盤然后再由createinstallmedia寫入 U 盤。所以即使 U 盤容量足夠如果 Mac 本身剩余空間不多下載過程中仍然可能因為空間不足而失敗。如果硬盤已經(jīng)比較滿建議先清理一下再開始。手動檢查「下載」文件夾、廢紙簍和各種緩存當然可以如果不想一個個找也可以用 BuhoCleaner 之類的清理工具先掃描一次把比較占空間的文件找出來。三、下載 macOS Golden Gate 完整安裝器制作啟動 U 盤需要的是完整的 macOS 安裝器而不是系統(tǒng)設置里的普通更新文件。這一點很重要。很多人看到「軟件更新」里可以升級 macOS就以為下載下來的就是完整安裝器實際上并不是這么回事。我們最后需要的是一個類似下面這樣的應用程序Install macOS Golden Gate.app如果使用的是 Beta 版本名稱可能會有所不同例如Install macOS27Golden Gate Beta.app目前比較方便的方式是通過 Mr. Macintosh 的 macOS Full Installer Database 查找對應的 Golden Gate 安裝器。該頁面提供的下載鏈接會指向 Apple 服務器可以根據(jù)自己的需求選擇正式版或者 Beta 版本。下載后得到的通常是一個 InstallAssistant.pkg 文件。雙擊它完成安裝然后打開 Finder 的「應用程序」文件夾就可以看到完整的 macOS 安裝器我的名稱為 Install macOS 27 Golden Gate Beta.app。這里建議先不要急著關閉 Finder記一下安裝器的準確名稱因為后面終端命令里的路徑會直接用到它。例如如果你的安裝器叫Install macOS Golden Gate.app那么后面的命令就必須按照這個名字來寫。如果你下載的是 Beta 版安裝器叫Install macOS 27 Golden Gate Beta.app那么終端命令也要跟著修改。這個地方看起來很小但卻是制作啟動盤時最常見的報錯原因之一。四、格式化 U 盤安裝器準備好之后就可以插入 U 盤了。打開「磁盤工具」路徑是應用程序 → 實用工具 → 磁盤工具。然后在左側找到剛剛插入的 U 盤。這里一定要確認自己選中的是 U 盤而不是 Mac 的內(nèi)置硬盤。尤其是如果磁盤工具顯示的是設備和卷宗兩層結構最好先確認清楚再操作。選中 U 盤后點擊頂部的「抹掉」按照下面的方式設置名稱: MyVolume格式: Mac OS Extended日志式方案: GUID 分區(qū)圖然后點擊「抹掉」等待格式化完成。為什么這里建議直接把名稱設置成 MyVolume因為接下來我們要執(zhí)行的終端命令會使用 /Volumes/MyVolume 作為目標路徑。這樣可以少改一個地方也比較不容易出錯。當然U 盤也可以叫其他名字。例如你把它命名成 USB那么后面的命令就應該使用 /Volumes/USB。這里還有一個容易遇到的問題不要把 U 盤格式化成 APFS。制作可啟動的 macOS 安裝介質時使用「Mac OS Extended日志式」「GUID 分區(qū)圖」即可。五、使用 createinstallmedia 制作啟動 U 盤U 盤格式化完成以后真正制作啟動盤的過程反而很簡單。打開「終端」應用程序 → 實用工具 → 終端。然后輸入下面這條命令sudo/Applications/Install\macOS\Golden\Gate.app/Contents/Resources/createinstallmedia--volume/Volumes/MyVolume按下回車以后系統(tǒng)會要求輸入管理員密碼。第一次使用終端的人可能會覺得奇怪因為輸入密碼的時候屏幕上不會出現(xiàn)任何字符甚至連 * 都沒有。這是正常的不是終端沒有接收到輸入。正常輸入密碼然后按回車即可。接下來終端會提示這個操作會抹掉目標卷宗。如果你已經(jīng)確認 /Volumes/MyVolume 就是剛剛格式化的 U 盤輸入 y 并回車確認。之后基本就不用操作了等待終端把安裝文件寫入 U 盤即可。制作時間主要取決于 U 盤的讀寫速度一般大約需要 210 分鐘。過程中終端會顯示進度不需要一直盯著看。如果最后看到類似下面的提示Install media now available at/Volumes/MyVolume就說明啟動 U 盤已經(jīng)制作完成。如果你使用的是 Golden Gate Beta或者安裝器名稱和上面的示例不同就不能直接復制原來的命令。比如 Finder → 應用程序中顯示的是Install macOS27Golden Gate Beta.app那么命令應該改成sudo/Applications/Install\macOS\27\Golden\Gate\Beta.app/Contents/Resources/createinstallmedia--volume/Volumes/MyVolume可以看到主要就是把安裝器名稱替換掉。安裝器名稱中的空格需要使用反斜杠 \ 轉義例如Install macOS27Golden Gaate Beta.app在終端路徑中對應Install\macOS\27\Golden\Gate\Beta.app如果不確定怎么輸入也可以在終端里輸入到對應位置后按 Tab讓終端自動補全文件名這樣比手動敲完整路徑更不容易出錯。最重要的一點命令會清空 U 盤再強調(diào)一次createinstallmedia 會抹掉 --volume 指定的卷宗。也就是說–volume /Volumes/MyVolume指向哪里哪里就會被清空。所以在按下回車之前最好再檢查一次 U 盤名稱。只要目標卷宗確認無誤一般不會影響 Mac 的內(nèi)置硬盤。六、從 U 盤啟動并安裝 macOS Golden Gate啟動 U 盤做好之后就可以拿它安裝系統(tǒng)了。保持 U 盤插在 Mac 上然后關機。Apple Silicon Mac 不需要像老 Intel Mac 那樣記一堆啟動快捷鍵只需要長按電源鍵直到屏幕出現(xiàn)「正在載入啟動選項」。進入啟動選項以后可以看到可用的啟動磁盤選擇剛剛制作好的 macOS 安裝 U 盤然后點擊「繼續(xù)」。接下來就會進入 macOS 安裝環(huán)境。如果只是想重新安裝系統(tǒng)可以直接按照安裝器提示繼續(xù)操作。如果準備做一次徹底的全新安裝則可以先從菜單欄打開「磁盤工具」確認重要數(shù)據(jù)已經(jīng)備份后抹掉 Mac 的內(nèi)置硬盤再返回安裝器安裝 Golden Gate。這里一定要區(qū)分「重新安裝」和「抹盤重裝」。如果只是想解決系統(tǒng)故障不一定非要抹掉整個內(nèi)置硬盤而如果你的目標是徹底清空系統(tǒng)重新開始那么才需要在安裝前使用磁盤工具抹盤。七、常見問題排查1. 啟動時看不到 U 盤如果啟動選項里完全看不到 U 盤首先不要急著懷疑 Mac。普通 U 盤或者只是存放了安裝器文件的 U 盤并不會自動變成可啟動安裝盤。只有成功運行 createinstallmedia把完整安裝器寫入 U 盤之后它才會作為啟動安裝介質出現(xiàn)??梢灾匦禄氐酱疟P工具確認 U 盤使用的是「Mac OS Extended日志式」和「GUID 分區(qū)圖」然后重新執(zhí)行 createinstallmedia。2. 提示 createinstallmedia: command not found這種情況通常是安裝器路徑不正確。先打開「應用程序」文件夾看完整安裝器到底叫什么然后檢查終端命令里的名稱是否完全一致。尤其是 Beta 版安裝器名稱很可能和正式版不同。3. 提示路徑錯誤或者找不到文件同樣先檢查安裝器名稱。比如實際文件叫Install macOS27Golden Gate Beta.app你卻輸入Install macOS Golden Gate.app終端當然找不到。另外安裝器名稱里的空格需要使用 \ 轉義。4. 出現(xiàn) APFS disks may not be used as bootable install media這通常意味著 U 盤的格式不符合要求。重新打開磁盤工具將 U 盤抹掉并設置為格式Mac OS Extended日志式方案GUID 分區(qū)圖然后重新執(zhí)行命令。5. 下載安裝器時提示空間不足完整安裝器大約需要 1517 GB 的空間而且文件會先保存在 Mac 內(nèi)置硬盤上。如果剩余空間不足先清理硬盤再下載不要只檢查 U 盤的容量。6. 制作啟動 U 盤會不會影響 Mac 里的數(shù)據(jù)正常情況下不會。createinstallmedia 操作的是 --volume 指定的卷宗也就是你的 U 盤。真正需要小心的是你在磁盤工具里「抹掉」的對象。只要這里確認選中的是 U 盤而不是內(nèi)置硬盤就不會因為制作啟動盤而刪除 Mac 上的數(shù)據(jù)。八、寫在最后其實制作 macOS 啟動 U 盤并沒有想象中復雜。第一次操作時可能會被終端命令嚇一下但真正需要理解的東西并不多。整個過程可以簡單理解成先把完整的 macOS Golden Gate 安裝器下載到 Mac再把 U 盤格式化成合適的格式最后使用系統(tǒng)自帶的 createinstallmedia 將安裝器寫進去。最容易出問題的反而不是命令本身而是兩個細節(jié)安裝器名稱有沒有寫對以及 --volume 指向的到底是不是 U 盤。這兩個地方確認無誤之后剩下的基本就是等待。啟動 U 盤做好以后平時可能根本用不上。它很可能會被你放進抽屜里一放就是幾個月。但等到系統(tǒng)真的出問題或者你需要重新安裝 macOS 時就不用臨時再找安裝器、重新下載十幾 GB 的系統(tǒng)文件了。所以如果你本身就比較喜歡折騰 macOS或者經(jīng)常測試 Beta 版本我覺得還是值得提前做一個備用。本文基于 macOS 27 Golden Gate Beta 整理。由于 Beta 版本和正式版可能存在差異安裝器名稱、系統(tǒng)要求及具體操作以 Apple 最終發(fā)布的信息為準。