双系统下升级Mac OS X Mavericks(解决磁盘没有使用GUID分区表方案)

ps. 本方法不适用于最新的Yosemite

Mavericks已经可以免费下载,但是双系统的同学们在升级系统的时候可能会遇到问题,选择安装分区的时候,会提示该磁盘没有使用GUID分区表方案,安装无法继续。一个解决方法是重新分区,但是这样可能会丢失文件还有Windows。另一个解决方法是手动更新,可以不动分区也不动资料和个人文件。

准备工具:一个大于5G的U盘,可能会被格式化。

屏幕快照 2014-02-03 下午2.49.29

1.首先从App Store获取更新,下载完更新后,会在Finder左边的Application(应用程序)那里看到安装OS X Mavericks的程序。

屏幕快照 2014-02-03 下午2.37.34

2.右键选择“显示包内容”,然后依此进入 “Contents”,“SharedSupport”,双击打开InstallESD.dmp,将会自动装载它。

3.打开终端。输入以下命令获取root权限(需要输入密码)

  1. sudo su  

切换目录:

  1. cd /Volumes/”OS X Install ESD”  

装载BaseSystem.dmg

  1. hdiutil mount BaseSystem.dmg  

然后会在桌面看到BaseSystem这个盘。

4.打开“磁盘工具”(如果找不到可以直接右上角的搜索),选中Mac OS X BaseSystem盘符,将它恢复到已经准备好的U盘中。(选择目标磁盘的时候,只要从左边把U盘的那个拖进来,拖到输入框那里就可以,然后点击恢复)。

屏幕快照 2014-02-03 下午2.53.01

5.完成后在桌面推出OS X BaseSystem这个盘。然后在终端执行以下命令(如果报错不要紧):

  1. cp xxxx.list /Volumes/”OS X BaseSystem”  

6.打开Install ESD磁盘,把里面的Packages文件夹复制到安装磁盘(就是第4步中做的那个U盘)的/System/Installation目录下,覆盖原来的那个Packages快捷方式。

7.下载MBR patch for Mavericks:Mavericks_GM_MBR_Patch.tar.gz

8.解压缩下载到的东西,然后把里面的System目录及子目录下面的OSInstall文件和OSInstall.mpkg文件都按照相应的路径复制到安装磁盘的对应位置并替代原文件。

9.然后重启电脑,开机的时候按住option,选择从Mac OS X Base System启动,然后就开始安装画面了,并且磁盘可以选择了。

2014-02-03 121736



113 thoughts on “双系统下升级Mac OS X Mavericks(解决磁盘没有使用GUID分区表方案)

  1. 第八步没有看懂 System 也要拷过去吗? 还是说只要子目录里的两个文件拷过去? 我要装的是Yosemite ,OSINstall.mpkg路径找不到

  2. 你好。。请问OS X 10.10 YOSEMITE T同样问题,如何升级呀?麻烦邮件给我6277160@qq.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注