
私は長年 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