我们无法再制作可启动的 macOS Mavericks 可启动 USB 闪存驱动器了吗?

我们无法再制作可启动的 macOS Mavericks 可启动 USB 闪存驱动器了吗?

我已经使用 macOS Mavericks (10.9.5) 多年了,并且已经多次使用可启动 USB 闪存盘重新安装,这些闪存盘是使用终端命令创建的。但是今天我再次尝试为 Mavericks 创建可启动 USB 闪存盘,但它一直显示“无法安装 InstallESD.dmg”,然后我发现主要原因是这个 dmg 文件不再可安装。

我尝试了提供的方法@startergo 的回答在这里,这是因为该.dmg文件实际上是一个XAR文件,然后我按照他的步骤,终于成功创建了一个可启动的USB闪存驱动器,但是当我尝试真正安装系统时,它显示“无法验证副本”。

现在我很确定我在 2023 年从 Mac App Store 下载的 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

相关内容