zoukankan      html  css  js  c++  java
  • 在Mac OS X 10.11 EI Capitan 中提取iso镜像

    到Apple store上下载最新的OS X El Capitan ,下载完成后就可以进行iso镜像提取操作了。

    步骤一:挂载El Capitan 的安装镜像文件

    1 hdiutil attach /Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

    步骤二:创建一个空白的iso镜像文件,用于存El Capitan

    1 hdiutil create -o /tmp/ElCapitanfile.cdr -size 7316m -layout SPUD -fs HFS+J

    步骤三:将空白iso文件挂载起来

    1 hdiutil attach /tmp/ElCapitanfile.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

    步骤四:使用asr工具将第一次挂载盘中的BaseSystem.dmg恢复到挂载镜像中(一个隐藏文件)

    1 asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

    恢复完成后将会弹出文件夹

    步骤五:移除Packages,将第一次挂载的Packages文件拷贝进来

    1 rm /Volumes/OS X Base System/System/Installation/Packages  
    2 cp -rp /Volumes/install_app/Packages /Volumes/OS X Base System/System/Installation/

    步骤六:复制一些必备的文件到BaseSystem中

    1 cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS X Base System/BaseSystem.chunklist  
    2 cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS X Base System/BaseSystem.dmg 

    步骤七:卸载第一次的镜像和新的BaseSystem

    1 hdiutil detach /Volumes/install_app  
    2 hdiutil detach /Volumes/OS X Base System/

    步骤八:格式转换 dmg ===》iso

    1 hdiutil convert /tmp/ElCapitanfile.cdr.dmg -format UDTO -o /tmp/ElCapitan.iso

    步骤九:把ISO文件移到桌面

    1 mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.iso
  • 相关阅读:
    一年三百六十日,需求业务严相逼
    新博客测试
    教务流水账
    暗流涌动的话“用户体验”
    文档那些事儿
    jforum(2)中文乱码的解决方式
    jmeter笔记(4)测试上传附件
    jmeter笔记(2)组件介绍
    jmeter笔记(5)参数化CSV Data Set Config
    jmeter笔记(6)参数化函数助手
  • 原文地址:https://www.cnblogs.com/francisblogs/p/6385300.html
Copyright © 2011-2022 走看看