Skip to content

Instantly share code, notes, and snippets.

@guange2015
Created August 10, 2014 12:35
Show Gist options
  • Save guange2015/938fb83ee9ddb57dab4a to your computer and use it in GitHub Desktop.
Save guange2015/938fb83ee9ddb57dab4a to your computer and use it in GitHub Desktop.
wowpc.iso
用黑苹果有一段时间了,由于把mac安装到了第二硬盘上,所以我一直用的win版变色龙。然而win变色龙不会加载mac分区上/Extra/modules目录里的内容,因此我需要重新打包wowpc.iso,直接修改是不行的,用TransMac直接编辑iso文件的话,修改下plist还是可以的,但是如果增加modules,会提示空间不足。用ultraISO也不行,变色龙的iso文件和普通iso是不一样的,UltraISO制作不出来。
其实方法网上已经有了:(在mac下操作)
1.新建bootmedia文件夹并放到用户目录(图标是一间尖顶小房子的文件夹)2.把wowpc.iso(mac能直接打开ISO)里面文件释放出来修改,然后把修改好的文件全部拖进bootmedia文件夹3.替换你的文件(主题、org.chameleon.Boot.plist等)
4.打开终端输入命令生成引导iso文件,需要密码
sudo hdiutil makehybrid -o wowpc.iso bootmedia/ -iso -hfs -joliet -eltorito-boot bootmedia/usr/standalone/i386/cdboot -no-emul-boot -hfs-volume-name "Chameleon" -joliet-volume-name "Chameleon" -iso-volume-name "Chameleon"
然后你就会在用户目录那里看到一个新生成的wowpc.iso了
这个方法大致是行得通的,但是有一个问题导致很多人不成功,就是mac下解压变色龙iso后部分文件会出现错误,再打包以后当然就无法引导了。可以在win下用WinRAR之类的解压wowpc.iso,然后复制到mac分区,再执行上面的步骤就没有问题了。如果你担心从win复制到mac分区导致权限不对,可以到终端下用ls -l查看下,我设置的权限是:目录都为755,文件都为644,有些文件在ls -l下查看,属性后跟着一个@符号,不知道是什么意思,不过好像没有影响(据说是符号链接的意思,不过这些文件明显不是符号连接啊)。实测引导10.8.5通过,增加的4个modules dylib文件都起效了。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment