bizongyi 发表于 2016-5-20 09:32

甘新平 发表于 2016-5-20 00:55 https://www.pcbeta.com/static/image/common/back.gif
注:MacOS 为U盘名
我是用这个的,楼主的有什么优势或者说特点?

你这是现在的官方命令。
楼主的还原成了10.6-10.7的文件结构,这样虚拟机和变色龙可以直接用。

yuersbaby 发表于 2016-5-20 09:43

bizongyi 发表于 2016-5-20 09:32 https://www.pcbeta.com/static/image/common/back.gif
你这是现在的官方命令。
楼主的还原成了10.6-10.7的文件结构,这样虚拟机和变色龙可以直接用。

哪种方式更好些呢?是不是老方法可以让老机器安装新的efi64系统的问题呢?

bizongyi 发表于 2016-5-20 09:48

“不要试图用虚拟机中的OS X来创建安装盘, 这是已知会引起问题的创建方法.”
用虚拟机创建安装镜像就行了,一点问题都没。把安装镜像做成ISO格式的,可以用UltraISO直接写入U盘,很方便。还可以直接给Vmware等虚拟机用。甚至可以刻录成光盘给白果或Ozmosis用。

稍微改一下你的代码,就能直接做出ISO镜像了。
#!/bin/bash

# Mount the installer image
hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

# Create the ElCapitan Blank ISO Image of 7316mb with a Single Partition - Apple Partition Map
hdiutil create -o /tmp/ElCapitan.cdr -size 7316m -layout SPUD -fs HFS+J

# Mount the ElCapitan Blank ISO Image
hdiutil attach /tmp/ElCapitan.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

# Restore the Base System into the ElCapitan Blank ISO Image
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

# Remove Package link and replace with actual files
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/

# Copy El Capitan installer dependencies
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

# Unmount the installer image
hdiutil detach /Volumes/install_app

# Unmount the ElCapitan ISO Image
hdiutil detach /Volumes/OS\ X\ Base\ System/

# Convert the ElCapitan ISO Image to ISO/CD master (Optional)
hdiutil convert /tmp/ElCapitan.cdr.dmg -format UDTO -o /tmp/ElCapitan.iso

# Rename the ElCapitan ISO Image and move it to the desktop
mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.iso


bizongyi 发表于 2016-5-20 09:48

yuersbaby 发表于 2016-5-20 09:43 https://www.pcbeta.com/static/image/common/back.gif
哪种方式更好些呢?是不是老方法可以让老机器安装新的efi64系统的问题呢?

如果不打补丁,都一样。只是老的文件结构,虚拟机才能用。

甘新平 发表于 2016-5-20 11:14

bizongyi 发表于 2016-5-20 09:32 https://www.pcbeta.com/static/image/common/back.gif
你这是现在的官方命令。
楼主的还原成了10.6-10.7的文件结构,这样虚拟机和变色龙可以直接用。

谢谢讲解。

syscl 发表于 2016-5-20 11:59

bizongyi 发表于 2016-5-20 09:48 https://www.pcbeta.com/static/image/common/back.gif
“不要试图用虚拟机中的OS X来创建安装盘, 这是已知会引起问题的创建方法.”
用虚拟机创建安装镜像就行了, ...

RehabMan:"Note: DO NOT use a VM to create your USB. VMs are known to create invalid/corrupt USB installers. Use real hardware to create your USB installer."

////

syscl 发表于 2016-5-20 12:10

lingdong63585 发表于 2016-5-20 07:15 https://www.pcbeta.com/static/image/common/back.gif
还是介绍在纯win下制作安装盘好点,有了osx制作安装盘和复制文件没区别

那说明你对镜像的概念的理解出现了很大的偏差.

syscl 发表于 2016-5-20 12:11

a48014266 发表于 2016-5-20 07:13 https://www.pcbeta.com/static/image/common/back.gif
大神 有一事不明 为什么四叶草引导 进入安装过程中 磁盘工具看不到本地硬盘, 而且两块硬盘怎么弄都看不到...

你少了驱动.

Drivers64UEFI下面添加NTFS.efi试一试.

syscl 发表于 2016-5-20 12:14

甘新平 发表于 2016-5-20 00:55 https://www.pcbeta.com/static/image/common/back.gif
注:MacOS 为U盘名
我是用这个的,楼主的有什么优势或者说特点?

优势和特点啊, 这个真是一言难尽, 你说的createinstallmedia的方法我早期就在用, 后来遇到了很多失败的例子所以放弃了(年代久远我记不起来是啥bug了, 好像还包括要二次进入安装界面的问题), 直到我后来用了这个方法没有失败过所以就一直在用.

实践上的东西有时候就是个经验问题.

syscl 发表于 2016-5-20 12:16

钱塘扬帆 发表于 2016-5-20 07:03 https://www.pcbeta.com/static/image/common/back.gif
有个方法很好,原版和懒人版都可以用,加补丁就是懒人版,不加补丁就是原版。
最大好处安装时可以删驱动, ...
懒人版本来就应该抛弃的, 很大一部分黑苹果失败的原因就在懒人版的驱动上.

安装删除驱动啥的这个真的太多方法了, 无非就是grep -rlse 'FakeSMC*' . | xargs -I {} rm -R {}然后rebuild.

黑苹果的后期应该遵循少即是多(less is more)的原则.

////

syscl 发表于 2016-5-20 12:18

vivodlink 发表于 2016-5-20 00:45 https://www.pcbeta.com/static/image/common/back.gif
我是抢到大神的沙发了吗?

沙发被我抢了{:5_264:}

a48014266 发表于 2016-5-20 12:25

syscl 发表于 2016-5-20 12:11 https://www.pcbeta.com/static/image/common/back.gif
你少了驱动.

Drivers64UEFI下面添加NTFS.efi试一试.

领导您说的那个文件有

syscl 发表于 2016-5-20 12:31

a48014266 发表于 2016-5-20 12:25 https://www.pcbeta.com/static/image/common/back.gif
领导您说的那个文件有

嗯嗯.

附上你的具体配置, Clover文件夹(不要包含Theme目录), BIOS设置, 使用的操作系统等详细信息.

////

bizongyi 发表于 2016-5-20 13:05

syscl 发表于 2016-5-20 11:59 https://www.pcbeta.com/static/image/common/back.gif
RehabMan:"Note: DO NOT use a VM to create your USB. VMs are known to create invalid/corrupt USB in ...

我的代码没用到USB,只是在虚拟机里创建一个安装镜像而已,不会出问题的。做好后,可以把镜像拷贝出来,然后用UltraISO写入u盘。

sufee 发表于 2016-5-20 14:16

qq38cn 发表于 2016-5-27 08:04

打卡,学习一下

zhuzhihua422619 发表于 2016-5-27 08:23

原来要两次安装是官方命令的问题 怪不得 我每次重装都会要跑两次进度条   马上试试楼主的高招,虽然命令没有官方的简洁

vivodlink 发表于 2016-6-3 13:44

本帖最后由 vivodlink 于 2016-6-3 14:30 编辑

请问楼主为什么我制作到这一步      cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation
代码之后终端要等多久?一直是这样的状态
Password:
      Validating target...done
      Validating source...done
      Retrieving scan information...done
      Validating sizes...done
      Restoring....10....20....30....40....50....60....70....80....90....100
      Verifying....10....20....30....40....50....60....70....80....90....100
      Remounting target volume...done
M3800deiMac:~ m3800$ diskutil rename "OS X Base System" install_osx
Volume on disk2s2 renamed to install_osx
M3800deiMac:~ m3800$ rm /Volumes/install_osx/System/Installation/Packages
M3800deiMac:~ m3800$ cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation卡在这里不出现M3800deiMac:~ m3800$

chengxin 发表于 2016-6-3 15:36

cp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation
复制、粘贴这一步之后就没有反应了是怎么回事呢?

czczyx 发表于 2016-6-3 15:55

syscl 发表于 2016-5-20 12:16 https://www.pcbeta.com/static/image/common/back.gif
懒人版本来就应该抛弃的, 很大一部分黑苹果失败的原因就在懒人版的驱动上.

安装删除驱动啥的这个真的太 ...

赞成。

字数补丁。
页: 1 [2] 3 4 5
查看完整版本: 原版制作OS X安装盘