如何製作OS X或MacOS的可引導Flash安裝程序

在Mac上安裝OS X或MacOS的過程並沒有太大變化,因為OS X Lion使用Mac App Store將操作系統從光盤交付到電子下載。

下載Mac OS的最大好處當然是立即滿足(而不必支付運費)。 但不足之處在於,只要安裝Mac操作系統,您下載的安裝程序就會被刪除。

隨著安裝程序的消失,您將失去在多台Mac上安裝操作系統的機會,而無需再次通過下載過程。 你也失去了一個安裝程序,你可以使用它來執行完全覆蓋啟動驅動器的干淨安裝 ,或者有一個緊急啟動安裝程序,其中包含一些有用的實用工具,可以幫助你擺脫緊急情況。

為了克服OS X或MacOS的安裝程序的這些限制,您只需要一個包含安裝程序可引導副本的USB驅動器。

如何在USB驅動器上創建OSX或MacOS的可引導Flash安裝程序

借助終端的幫助和Mac OS安裝程序附帶的超級秘密命令,您可以創建可引導的安裝程序以用於所有Mac。 屏幕截圖由Coyote Moon公司提供。

有兩種方法可以製作安裝程序的可引導副本; 一個使用終端 ,OS X和MacOS的所有副本都包含的命令行工具; 另一個使用Finder磁盤工具和終端的組合來完成工作。

過去,我一直向你展示使用Finder,Disk Utility和Terminal的手動方法。 儘管此方法涉及更多步驟,但對許多Mac用戶來說更容易,因為大部分流程使用熟悉的工具。 這一次,我將向您展示終端應用程序方法,該方法使用自OS X Mavericks發布以來已包含在Mac OS安裝程序中的單個命令。

請注意: OS X Yosemite安裝程序安裝程序的最後一個版本,我們使用Finder,Disk Utility和Terminal來驗證此手動方法。 一般建議是跳過任何版本的Mac OS比OS X Mavericks更新的手動方法,而是使用終端方法和createinstallmedia命令,如下所述。

從不啟動開始

在開始之前,停止。 這可能聽起來有點愚蠢,但正如我上面提到的那樣,如果您使用OS X或MacOS安裝程序,它可能會在安裝過程中從Mac中刪除它自己。 所以,如果你還沒有使用你下載的安裝程序,請不要。 如果您已經安裝了Mac OS,則可以按照以下說明重新下載安裝程序:

如果您剛剛下載安裝程序,您會注意到一旦下載完成,安裝程序將自行啟動。 您可以退出安裝程序,就像退出其他Mac應用程序一樣。

你需要什麼

您的Mac上應該已經有OS X或MacOS安裝程序 。 它將位於/ Applications文件夾中,具有以下名稱之一:

一個USB閃存驅動器。 您可以使用任何尺寸為8 GB或更大的USB驅動器 。 我建議在32 GB到64 GB範圍內使用閃存驅動器,因為它們似乎是成本和性能的最佳選擇。 安裝程序的可啟動版本的實際大小會有所不同,具體取決於您要安裝的Mac OS版本,但到目前為止,還沒有超過8 GB的大小。

滿足您要安裝的操作系統最低要求的Mac

如果您擁有所需的一切,那麼讓我們開始吧,使用createinstallmedia命令。

使用Createinstallmedia命令創建可引導的Mac安裝程序

OS X Yosemite的createinstallmedia命令。 屏幕截圖由Coyote Moon公司提供。

這並不是什麼秘密,但從OS X Mavericks開始 ,Mac OS安裝程序就包含一個隱藏在安裝程序包內的命令,該命令將過去成為創建安裝程序可引導副本的複雜過程,並將其轉變為轉換成您輸入終端的單個命令。

此終端命令(稱為createinstallmedia)可以使用連接到Mac的任何驅動器創建安裝程序的可引導副本。 在本指南中,我們將使用USB閃存驅動器,但您也可以使用連接到Mac的普通硬盤驅動器或SSD。 無論目的地如何,過程都是一樣的。 無論您使用哪種介質創建可引導的Mac OS安裝程序,它都將被createinstallmedia命令完全擦除,因此請小心。 無論您要使用閃存驅動器,硬盤驅動器還是SSD,請務必在開始此過程之前備份驅動器上的所有數據。

如何使用Createinstallmedia終端命令

  1. 確保Mac OS安裝程序文件存在於/ Applications文件夾中。 如果它不存在,或者您不確定其名稱,請閱讀本指南的前一部分以了解安裝程序文件名的詳細信息,以及如何下載所需的文件。
  2. 將您的USB閃存驅動器插入Mac。
  3. 檢查閃存驅動器的內容。 在此過程中驅動器將被擦除 ,因此如果您要保存的閃存驅動器上有任何數據,請在繼續之前將其備份到另一個位置。
  4. 將閃存驅動器的名稱更改為FlashInstaller 。 您可以通過雙擊驅動器的名稱來選擇它,然後輸入新名稱。 您實際上可以使用任何您想要的名稱,但它必須與您在下面的createinstallmedia命令中輸入的名稱完全匹配。 出於這個原因,我強烈建議使用一個沒有空格且沒有特殊字符的名稱。 如果您使用FlashInstaller作為驅動器的名稱,則可以復制/粘貼下面的命令行,而不是在終端中輸入相當長的命令。
  5. 啟動Terminal,位於/ Applications / Utilities中。
  6. 警告: 以下命令將完全擦除名為 FlashInstaller 的驅動器
  7. 在打開的“終端”窗口中,根據您正在使用的OS X或MacOS安裝程序,輸入以下命令之一。 除非使用FlashInstaller以外的名稱,否則以“sudo”文本開頭並以“nointeraction”結尾(不帶引號)的命令可以復制/粘貼到終端。 您應該能夠三次點擊下面的命令行來選擇整個命令。

    macOS高Sierra安裝程序命令行


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

    macOS Sierra安裝程序命令行

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

    OS X El Capitan安裝程序命令行

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

    OS X Yosemite安裝程序命令行

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

    OS X Mavericks安裝程序命令行

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

  8. 複製該命令,將其粘貼到終端,然後按回車鍵回車鍵
  9. 系統會要求您輸入管理員密碼。 輸入密碼並按回車進入
  10. 終端將執行該命令。 它將首先擦除目標驅動器,在這種情況下,將擦除名為FlashInstaller的USB閃存驅動器。 然後它會開始復制所有需要的文件。 這個過程可能需要一些時間,所以耐心點,有一些酸奶和藍莓(或您選擇的小吃); 這應該與完成複製過程所需的時間大致相當。 當然,速度取決於您要復制的設備; 我的舊USB驅動器需要一段時間; 也許我應該做午餐。
  11. 當過程完成時,終端將顯示行完成,然後顯示終端命令提示行。

您現在擁有OS X或MacOS安裝程序的可啟動副本,您可以使用它們在任何Mac上安裝Mac OS,包括使用高級Clean安裝方法; 您還可以將其用作故障排除實用程序。