
Я использую macOS Mavericks (10.9.5) уже много лет и довольно много раз переустанавливал систему с помощью загрузочного USB-флешки, созданной с помощью команд терминала. Однако сегодня я снова попытался создать загрузочную USB-флешку для Mavericks, но она продолжает говорить «не удалось смонтировать InstallESD.dmg», затем я выяснил, что главная причина в том, что этот файл dmg больше не монтируется.
Я попробовал методы, предоставленные@startergo в своем ответе здесь, это потому, что этот .dmg
файл на самом деле является файлом XAR, затем я последовал его инструкциям и, наконец, сумел создать загрузочный USB-флеш-накопитель, однако, когда я попытался установить систему, она показала «копию невозможно проверить».
Теперь я почти уверен, что приложение Mavericks, которое я скачал из Mac App Store в 2023 году, отличается от того, что я покупал в предыдущие годы, и в этом 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