
我已經使用 macOS Mavericks (10.9.5) 多年,並且使用可啟動 USB 隨身碟(透過終端命令製作)進行了多次重新安裝。然而今天我再次嘗試為Mavericks創建一個可啟動的USB閃存驅動器,但它一直說“無法安裝InstallESD.dmg”,然後我發現主要原因是這個dmg檔案不再可安裝了。
我嘗試了提供的方法@startergo 在他們的回答中,因為那個.dmg
文件實際上是一個XAR文件,然後我按照他的步驟,終於成功創建了一個可啟動的U盤,但是當我嘗試實際安裝系統時,卻顯示“無法驗證副本”。
現在我很確定我在 2023 年從 Mac 應用商店下載的 Mavericks 應用程式與我前幾年獲得的不同,這installESD.dmg
是主要問題。
有人對此有一個好的、可行的解決方案嗎?
答案1
這將創建一個 USB,它將繞過所有證書垃圾:
pkgutil --expand /Applications/Install\ OS\ X\ Mavericks.app/Contents/SharedSupport/InstallESD.dmg ~/Mavericks
cd ~/Mavericks/InstallMacOSX.pkg && hdiutil attach InstallESD.dmg
cd /Volumes/OS\ X\ Install\ ESD && cp BaseSystem.dmg ~/Mavericks/
asr imagescan --source ~/Mavericks/BaseSystem.dmg
- 尋找您的 USB 裝置及其上的 Apple_HFS 分割區:
diskutil list
/dev/disk19 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *8.0 GB disk19
1: EFI EFI 209.7 MB disk19s1
2: Apple_HFS Untitled 7.7 GB disk19s2
sudo asr restore --source ~/Mavericks/BaseSystem.dmg --target /dev/disk19s2 --erase
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -R /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation
cp -R /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Base\ System
cp /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System