关于“未使用GUID分区表”无法安装的解决方案
原版的Mac不能安装在mbr分区。必须得用GUID分区,其实装在mbr也可以,需要修改两个文件一个是OSInstall,一个是OSInstall.mpkg。很多人都说OSInstall用不了,其实DP2-4的版本跟GM的版本不一样。
个人推荐使用DP2-4版本的.
10.7.4
Mbr补丁
http://pan.baidu.com/s/1GevUk
以下是GM的补丁
http://pan.baidu.com/s/1rHOSX
http://pan.baidu.com/s/1ekFgW
=======================替换方法==========================
OSInstall.mpkg replace to
/System/Installation/Packages/OSInstall.mpkg
OSInstall replace to
/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/OSInstall
======================================================
修改的方法(供参考)
首先,需要显示隐藏文件,具体方法百度一下。
将安装盘或者安装镜像里的/system/installation/packages/OSInstall.mpkg文件
复制到桌面,并新建文件夹OSInstall,将OSInstall.mpkg文件拖到OSInstall文件夹里
进入终端
输入
================================================
cd
/Users/用户名/Desktop/OSInstall
(进入OSInstall文件夹)
xar -x -f
./OSInstall.mpkg
(将OSInstall.mpkg文件展开)
================================================
复制桌面上OSInstall目录下的Distribution文件到桌面,用文本打开桌面上的Distribution,
找到 eraseOptionAvailable='true'
这一行,将其删掉,然后保存Distribution文件,退出文本。
复制桌面上改好的
Distribution文件到OSInstall目录下,并替换原文件。
回到终端
输入
================================================
xar -c -f
OSInstall.mpkg (重新打包OSInstall.mpkg文件)
================================================
把重新打包的OSInstall.mpkg文件替换以前的文件,就可以了。
附:OS X 各版本MBR破解补丁下载Osinstall
http://www.memacx.com/thread-4798-1-1.html
最新文章
- LeetCode: 3Sum
- Python之路【第十七篇】Django进阶篇
- Office 365 SharePoint 使用Charts Web Part
- System.Security.Cryptography.CryptographicException: 指定了无效的提供程序类型
- 文件上传&;文件下载
- 关于form验证的处理片断
- 重构第2天:方法搬移(Move Method)
- Java基础类库
- php中的require-once
- FZU 1502 Letter Deletion(DP)
- Jmeter - foreach控制器之嵌套使用
- 从canvas理解面向对象
- TOJ 数据结构实验--静态顺序栈
- 利用Swagger2自动生成对外接口的文档
- flutter 返回键监听
- 记一次令人窒息的线上fullgc调优
- linux awk 常见字符串处理
- (Beta)Let's-版本测试报告
- 一道有意思的多线程面试题 C# 代码实现
- 突发奇想之:源码及文档,文档包括源码---xml格式的源码,文档源码合并;注释文档化,文档代码化;