如何創建可引導的 macOS Sonoma 安裝介質

来源:https://www.cnblogs.com/sysin/archive/2023/09/27/17732242.html
-Advertisement-
Play Games

對於最小化安裝的 Debian11.7 ,起初有一個問題給我造成了困擾:那就是當我使用 vi 編輯文本文件時,我無法通過鍵入“i”來切換到輸入模式,或者說,其實的確進入了輸入模式,但是底部行並沒有顯式進行提示,另外,我無法使用 Backspace 鍵來刪除字元,Delete 鍵是可以刪除字元的,不過 ...


2023 年 9 月 26 日(北京時間 27 日凌晨)macOS Sonoma 正式版現已發佈。

如何創建可引導的 macOS Sonoma 安裝介質

如何創建可引導的 macOS 安裝器 | 如何製作 macOS USB 啟動盤

請訪問原文鏈接:https://sysin.org/blog/macos-createinstallmedia/,查看最新版。原創作品,轉載請保留出處。

作者主頁:sysin.org


macOS Sonoma

當前版本:

-> macOS Sonoma 14 (23A344) 正式版 ISO、IPSW、PKG 下載

您可以將外置驅動器或備用宗捲用作安裝 Mac 操作系統的啟動磁碟。

準備和條件

下載 macOS【直接下載

要保證下載的安裝包 Install macOS *.app(“安裝 macOS [版本名稱]”的 App)在 “應用程式” 文件夾。

DMG 的軟體包,需要打開拖拽到 “應用程式” 文件夾;

ISO 格式也可以拖拽到 “應用程式” 文件夾,或者只需要雙擊掛載更便捷;

PKG 格式的軟體包,打開根據提示自動安裝到 “應用程式” 文件夾;

在 Mac App Store 下載的 App 會自動保存在 “應用程式” 文件夾。

準備啟動介質:USB 移動存儲設備

可以使用以下三種介質中的一種:

(1)U 盤:Catalina 及以上版本需要 16G 及以上容量的 U 盤,其他舊版本 8G 容量的 U 盤即可(SD 卡同理);
(2)USB 移動硬碟,比如 USB SSD 移動硬碟更佳(推薦!);
(3)使用系統 “磁碟工具” 新建一個分區(非 APFS 捲),適合有經驗的用戶,大版本更新推薦使用 USB 外置存儲抹掉整個內置磁碟。

使用 “磁碟工具” 抹掉上述介質或者分區,要求如下:

(1)Mac OS X 擴展(日誌式);
(2)GUID 分區圖;
(3)分區名稱:sysin(這裡為示例名稱,可以自定義,簡單點就直接按照本文操作即可)。

erase-media

上述對話框無法正確呈現?請確保已經顯示所有設備(如下圖),針對設備級別操作。

diskutil-show-all-device


在 “終端” 中使用 “createinstallmedia” 命令

  1. 連接要用於保存可引導安裝器的 USB 快閃記憶體驅動器或其他宗捲。
  2. 打開 “應用程式” 文件夾內 “實用工具” 文件夾中的“終端”。
  3. 在 “終端” 中鍵入或粘貼以下命令之一。這些命令假設安裝器位於您的 “應用程式” 文件夾中,並且 “sysin” 是您所使用的 USB 快閃記憶體驅動器或其他宗捲的名稱。如果不是這個名稱,請將這些命令中的 sysin 替換為您的宗捲名稱。

提示:以下命令都是針對正式版,早期的 Beta 版本 App 名稱通常是加上 beta。

macOS Sonoma 14

sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

本站 ISO 鏡像,僅需雙擊掛載:

sudo /Volumes/Install\ macOS\ Sonoma/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS Ventura 13

sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

本站 ISO 鏡像,僅需雙擊掛載:

sudo /Volumes/Install\ macOS\ Ventura/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS Monterey 12

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

本站 ISO 鏡像,僅需雙擊掛載:

sudo /Volumes/Install\ macOS\ Monterey/Install\ macOS\  Monterey.app/Contents/Resources/createinstallmedia --volume  /Volumes/sysin

macOS Big Sur 11

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

本站 ISO 鏡像,僅需雙擊掛載:

sudo /Volumes/Install\ macOS\ Big\ Sur/Install\ macOS\ Big\  Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS Catalina 10.15

sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS Mojave 10.14

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS High Sierra 10.13

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

如果您的 Mac 運行的是 macOS Sierra 或更低版本,請使用 --applicationpath 參數和安裝器路徑,具體方法與在適用於 Sierra 的命令中完成這個操作的方法類似。

macOS Sierra 10.12

sudo /Applications/Install\ macOS\  Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin --applicationpath /Applications/Install\ macOS\ Sierra.app  --nointeraction

OS X El Capitan 10.11

sudo /Applications/Install\ OS\ X\ El\  Capitan.app/Contents/Resources/createinstallmedia --volume  /Volumes/sysin --applicationpath /Applications/Install\ OS\ X\ El\  Capitan.app

OS X Yosemite 10.10

sudo /Applications/Install\ OS\ X\  Yosemite.app/Contents/Resources/createinstallmedia --volume  /Volumes/sysin --applicationpath /Applications/Install\ OS\ X\  Yosemite.app --nointeraction

鍵入命令後:

  1. 按下 Return 鍵以輸入這個命令。
  2. 出現提示時,請鍵入您的管理員密碼,然後再次按下 Return 鍵。在您鍵入密碼時,“終端” 不會顯示任何字元。
  3. 出現提示時,請鍵入 Y 以確認您要抹掉宗捲,然後按下 Return 鍵。在抹掉宗捲的過程中,“終端” 會顯示進度。
  4. 宗捲被抹掉後,您可能會看到一條提醒,提示 “終端” 要訪問可移除宗捲上的文件。點按 “好” 以允許繼續拷貝。
  5. 當 “終端” 顯示操作已完成時,相應宗捲將擁有與您下載的安裝器相同的名稱,例如 “安裝 macOS Big Sur”。您現在可以退出“終端” 並彈出宗捲。
    img

如果出現 ”mount of outer dmg failed“ 錯誤,請在終端中執行命令修複許可權(Big Sur 為例):
sudo chmod 755 /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia


使用可引導安裝器

確定您使用的是不是搭載 Apple 晶元的 Mac,然後按照相應的步驟操作:

Apple 晶元

  1. 將可引導安裝器插入已連接到互聯網且與您要安裝的 macOS 版本相容的 Mac。
  2. 將 Mac 開機並繼續按住電源按鈕,直到您看到啟動選項視窗,其中會顯示可引導宗捲和一個標有 “選項” 字樣的齒輪圖標。
  3. 選擇包含可引導安裝器的宗捲,然後點按 “繼續”。
  4. macOS 安裝器打開後,請按照屏幕上的說明操作。

Intel 處理器

  1. 將可引導安裝器插入已連接到互聯網且與您要安裝的 macOS 版本相容的 Mac。
  2. 將 Mac 開機或重新啟動後,立即按住 Option (Alt) ⌥ 鍵。
  3. 當您看到顯示可引導宗捲的黑屏時,鬆開 Option 鍵。
  4. 選擇包含可引導安裝器的宗捲。然後點按向上箭頭或按下 Return 鍵。
    如果您無法從可引導安裝器啟動,請確保 “啟動安全性實用工具” 中的 “外部啟動” 設置已設為允許從外部介質啟動。
  5. 根據提示選取您的語言。
  6. 從 “實用工具” 視窗中選擇“安裝 macOS”(或“安裝 OS X”),然後點按“繼續”,並按照屏幕上的說明進行操作。

補充章節:

在 Windows 下創建 macOS 引導介質

macOS 是一種 Unix 操作系統,其實這個問題跟如何在 Windows 下如何創建 Linux 引導介質同理。

Linux 寫入 USB 引導介質,通常需要一個 ISO 鏡像,和一個第三方的 USB Boot 創建工具。

這裡推薦使用跨平臺的開源免費軟體 Etcher,該操作也同樣適用於 Linux,在 macOS 下無需這種方式,雖然也是可用的。

條件

步驟

  1. 使用 “磁碟管理” 將 USB 存儲介質格式化為 exFAT 格式
  2. 打開 balenaEtcher,選擇 Flash from file,瀏覽到下載的 macOS iso 文件
    etcher1
    註意:會提示 Missing partition table,點擊 Continue 即可。
    etcher2
  3. 選擇要寫入的 USB 存儲介質
    本例中為 hp x5000m 已自動選擇:
    etcher3
  4. 點擊 Flash! 開始寫入(需要數分鐘到數十分鐘不等,取決於介質本身)
    寫入成功的截圖:
    etcher4

⚠️ 提示:寫入成功的 USB 存儲介質格式為 “Mac OS 擴展(日誌式)”,Windows 等第三方系統是無法讀取的,顯示為 RAW 格式。

搭載 Apple 晶元的 Mac 使用 IPSW 恢復系統

本任務適用以下搭載 Apple 晶元的 Mac 電腦,詳見:


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 通過strimzi部署的kafka集群,如何部署prometheus+grafana去監控呢?官方文檔信息量太大,即便照著做也可能失敗,這裡有一份詳細的保姆級操作指南,助您成功部署監控服務 ...
  • 模擬.NET實際應用場景,綜合應用三個主要知識點:一是使用dnSpy反編譯第三庫及調試,二是使用Lib.Harmony庫實現第三庫攔截、偽造,三是實現同一個庫支持多版本同時引用。 ...
  • 前言 外觀模式,英文名稱是:Facade Pattern。我們先從名字上來理解一下“外觀模式”。我看到了“外觀”這個詞語,就想到了“外表”這個詞語,兩者有著很相近的意思。就拿談戀愛來說,“外表”很重要,如果第一眼看著很舒服、有眼緣,那就有交往下去的可能。如果長的“三寸釘、枯樹皮”,估計就夠嗆了。在這 ...
  • 文章目錄 介紹 ABP的依賴註入系統是基於Microsoft的依賴註入擴展庫(Microsoft.Extensions.DependencyInjection nuget包)開發的。所以我們採用dotnet自帶的註入方式也是支持的。 由於ABP是一個模塊化框架,因此每個模塊都定義它自己的服務併在它自 ...
  • 一:背景 1. 講故事 今天本來想寫一篇 非托管泄露 的生產事故分析,但想著昨天就上了一篇非托管文章,連著寫也沒什麼意思,換個口味吧,剛好前些天有位朋友也找到我,說他們的拍攝監控軟體卡死了,讓我幫忙分析下為什麼會卡死,聽到這種軟體,讓我不禁想起了前些天 在程式員桌子上安裝監控 的新聞,參考如下: 我 ...
  • 前言 JSON Web Token(JWT)是一個非常輕巧的規範。這個規範允許我們使用 JWT 在用戶和伺服器之間傳遞安全可靠的信息。一個 JWT 實際上就是一個字元串,它由三部分組成,頭部、載荷與簽名。前兩部分需要經過 Base64 編碼,後一部分通過前兩部分 Base64 編碼後再加密而成。針對 ...
  • 出於對新工具和新技術的好奇,我開始嘗試在deepin上用Fleet開發一個SpringBoot 3.0.0項目,繼續我的SpringBoot學習。 ...
  • 情況說明:在VMware vsphere的虛擬化平臺下,為了快速部署虛擬伺服器,我們常常使用模板部署虛擬機。但真實業務有時要求的文件系統分區和大小常常與模板不同,這時便需要自定義硬體資源和使用 LVM 方式擴容。在定義硬碟的時候我們可以在原有的硬碟上直接增加,然後虛擬機創建完成後再進入系統進行擴容, ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...