You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The macOS 10.12 link (and probably the others) on Apple's official download page ends up downloading InstallOS.dmg, which in turn contains InstallOS.pkg, which is fairly troublesome to convert to the Install macOS Sierra.app that createinstalliso expects.
What's the recommended approach for these?
From my own testing, I ended up being able to create the iso after following the steps below (though not sure it actually runs yet):
Can you just skip steps 3-5 and just directly use the InstallESD.dmg image? (Iirc, it is bootable EFI-compatible ISO and can be burned to a DVD or a USB drive.)
Using Windows 11 and 7-Zip, for example, simply re-naming InstallOS.pkg to InstallOS.xar allowed opening it directly in 7-Zip, which then allowed extracting the InstallESD.dmg file. (The InstallOS.pkg file itself was obtainable from the downloaded disk image file using HFSExplorer and OpenJDK.)
On macOS, an application such as Suspicious Package would also get this done.
Linux and macOS Terminal methods should also be farily straightforward.
Tl;dr:
Renaming InstallESD.dmg to InstallESD.iso should allow it to be used directly with a much wider array of software.
The macOS 10.12 link (and probably the others) on Apple's official download page ends up downloading
InstallOS.dmg
, which in turn containsInstallOS.pkg
, which is fairly troublesome to convert to theInstall macOS Sierra.app
thatcreateinstalliso
expects.What's the recommended approach for these?
From my own testing, I ended up being able to create the iso after following the steps below (though not sure it actually runs yet):
InstallOS.dmg
to get access toInstallOS.pkg
InstallOS.pkg
and thenInstallOS.pkg/Payload
using instructions in https://stackoverflow.com/questions/11298855/how-to-unpack-and-pack-pkg-file (or maybe justpkgutil --expand-full
?)InstallESD.dmg
toInstall XXX.app/Contents/SharedSupport
xattr -cr Install XXX.app
to allow codesign to work./createinstalliso
The text was updated successfully, but these errors were encountered: