把 Apple 官網下載的 macOS 安裝 dmg / pkg 檔案變為安裝用開機碟

如何下載舊的 macOS 安裝程式這篇文章當中,我有提到 Apple 官方目前可以下載 10.10 ~ 10.12 的安裝 dmg 檔案。由於這幾個 dmg 檔案打開之後都是 .pkg 安裝包直接安裝,而不是像我們一般從 AppStore 下載的 .app 檔案,因此用我們傳統的製作 USB 開機碟指令是無法製作的。

但是經過我研究了一下發現,其實這個 .pkg 裡面還是包了跟從 AppStore 下載下來一模一樣的東西啊,不知道為何 Apple 要這麼搞剛,讓一般沒基礎的使用者根本無法藉此製作開機碟...

不過沒關係!Apple 不教的,我來教你!

首先,下載 10.10 ~ 10.12 的那幾個 dmg,下載你要的版本。然後打開 dmg 會發現裡面有一個 .pkg 檔案,把它複製到一個資料夾,我們下面會以「下載」資料夾為放置 .pkg 的位置。

接著,在終端機一行一行輸入以下的指令,由於這邊是用 OS X 10.11 El Capitan 作為例子,請自己更換掉這個名稱為你對應的版本。

全部輸入完成之後,發現 /Applications 裡面出現了安裝系統的 .app,接下來你就可以用傳統方式製作 USB 開機碟了。

至於做完開機碟要安裝時你會遇到的另外一個問題... 我已經幫你寫好了

(本方法製作之隨身碟,經我測試有成功在虛擬機中乾淨安裝 OS X 10.11 El Capitan,實機部份由於我沒舊機器所以還請勇者再嘗試了。)

4 則留言

  1. […] 其实旧版本的壁纸很多地方可以下载到,不过还是选择了自行从系统中获取旧版本系统安装参考了博客 https://hiraku.dev/2020/04/6144/感兴趣的可以自行安装 […]

  2. 「Jason Hsu」的個人頭像
    Jason Hsu

    真是謝謝您的文章,我在macOS 12.6.2 下製作 10.7 的開機USB,
    看到您的文章後才真的解決了。

    但補充一點給大家參考…
    有關 "用傳統方式製作 USB 開機碟" 這邊,
    我使用 "磁碟工具程式" 的 "回複" 功能,卻一直遇到 "OSStatus error 22" 這錯誤,
    後來是進到 Recovery 模式下的終端機下,把 "SIP" 模式關閉,
    重新開機後才有辦法把 InstallESD.dmg 寫進 usb 去。

  3. 「Linus」的個人頭像
    Linus

    macOS High Sierra 10.13.6

    請問我要裝這個版本的 dmg 跟 pkg都抓好了
    macOSUpd10.13.6.pkg (檔名是這個)

    您上述的程式碼如何改寫呢>< 一直在終端機錯誤

    1. 「Hiraku」的個人頭像
      Hiraku

      抱歉我沒有辦法每個版本都測試一次
      教學的方式是給一個大方向,如果需要用不同版本,需再麻煩您摸索替換為對應的路徑

發佈留言