sh 简单的bash脚本用于从mac App Sierra创建可启动ISO从Mac App Store安装映像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 简单的bash脚本用于从mac App Sierra创建可启动ISO从Mac App Store安装映像相关的知识,希望对你有一定的参考价值。

#!/bin/bash
#
# Credits to fuckbecauseican5 from https://www.reddit.com/r/hackintosh/comments/4s561a/macos_sierra_16a238m_install_success_and_guide/
# Adapted to work with the official image available into Mac App Store
#
# Enjoy!

hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/OS\ X\ Base\ System/
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso

以上是关于sh 简单的bash脚本用于从mac App Sierra创建可启动ISO从Mac App Store安装映像的主要内容,如果未能解决你的问题,请参考以下文章

sh 用于在iOS 9中禁用App Transport Security的Bash脚本

Mac上实现一个简单的shell脚本

sh 用于检查MySQL是否正在运行的简单bash脚本。

sh 一个简单的bash脚本,用于在Unix / Linux上使用ping观察数据包丢失

sh 用于从repo历史记录中删除所有PSD文件的Bash脚本。

sh 简单的bash脚本,用于获取并将执行文件夹中的所有repos拉到它们所在的最新分支