无法为 macOS Sierra 创建可引导安装程序 "libc++abi.dylib:终止,出现 NSException 类型的未捕获异常"错误



我试图为macOS Sierra创建一个可启动的安装程序,以便在我的MacBook Air上使用,该安装程序已损坏,需要重新安装macOS(MacBook附带的macOS X Lion安装程序已坏,并表示无法安装安装macOS所需的其他组件(。

我已尽力遵守这些指示;https://support.apple.com/en-us/HT201372但它们没有起作用。

我在终端中使用了以下代码:sudo/Applications/Install\macOS\Sierra.app/Contents/Resources/createinstallmedia--volume/Volumes/Backup--applicationpath/Applications/Install \macOS\ Sierra.app

(我尝试使用的驱动器名为"备份"并且已被擦除,成为"macOS扩展(日志("类型的驱动器。(在输入我的密码并等待大约两分钟后,我收到了这个错误:

"2019-11-05 11:07:18.778 createinstallmedia[21078:275343]

***由于未捕获的异常"NSInternalConsistencyException"而终止应用程序,原因:"无法定位_派生:错误35">

***首次抛出调用堆栈:

(

0   CoreFoundation                      0x00007fff360dcf53 __exceptionPreprocess + 250
1   libobjc.A.dylib                     0x00007fff6c1ac835 objc_exception_throw + 48
2   Foundation                          0x00007fff38715fd5 -[NSConcreteTask launchWithDictionary:error:] + 5014
3   Foundation                          0x00007fff387235a5 +[NSTask launchedTaskWithLaunchPath:arguments:] + 153
4   createinstallmedia                  0x00000001087f2968 createinstallmedia + 6504
5   libdyld.dylib                       0x00007fff6d50f2e5 start + 1

)

libc++abi.dylib:以NSException""类型的未捕获异常终止

它看起来更像:https://support.apple.com/library/content/dam/edam/applecare/images/en_US/macos/macos-high-sierra-terminal-create-bootable-installer.png

这对我有用,我在苹果论坛上找到了它:

在Applications文件夹中安装macOS Sierra.app,打开Terminal并复制粘贴u2028sudo pluit-replace CFBundleShortVersionString-string"12.6.03〃/Applications/Install\macOS\Sierra.app/Contents/Info.plistu2028按Return输入您的密码按Returnu2028现在在终端中为Sierra输入createinstallmedia命令(MyVolume是USB的苹果默认名称,但您可以在其中输入USB的名称。u2028sudo/Applications/Install\macOS\Sierra.app/Contents/Resources/createinstallmedia--volume/Volumes/MyVolume--applicationpath/Applications/Install \macOS\ Sierra.appu2028按Return并按照提示操作。

我找到了一个适合我的解决方案。

我使用的是带有Catalina的2017款MacBook Pro,解决方案是iFixIt论坛上类似的已解决问题和使用macOS Sierra DMG文件的非官方下载相结合。

  1. 在此处下载Sierra的DMG:https://themacgo.com/macos-sierra-10-12-6-dmg-mac-free-download/

  2. 装载DMG文件,并将Installer macOS Sierra.app文件复制到/Application

  3. 打开Terminal并写入sudo su,并在询问时输入密码。

  4. 运行命令/Applications/Install macOS Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/[YOUR VOLUME]/ --applicationpath /Applications/Install macOS Sierra.app/(用实际音量替换[YOUR VOLUME]

  5. 当要求格式化音量时,按Y进行确认。

当安装程序说它已损坏时,您将在安装过程中遇到问题。多亏了YouTube上的这段视频,一个简单的破解对我来说很有效。只需执行以下操作:

  1. 在菜单中,选择Utilities,然后选择Terminal

  2. 将日期设置回安装程序应该工作的时间。我只是随机挑选了一个两年前的约会对象:date 0416218002018。格式为date MMDDhhmmYYYY

  3. 运行安装程序,它就工作了!

相关内容

  • 没有找到相关文章

最新更新