双系统下升级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. 按照你的方法做了。可是在第九步所有的磁盘上都是感叹号,那个M HD安装系统的盘也不是绿色箭头啊。怎么处理?

      • 空间是足够的。因为装10.8和win7的时候出现有四个主分区(mac recovery,mac,win7的隐藏分区,win7),同时我划分了一个区域作为mac和win7共享区域,这样就有五个主分区了。那会儿记得好像win7首次启动不正常,第二次进行了win7系统修复,可能更改了硬盘成MBR启动方式了。哎。已经全部格式化掉从新安装系统了。谢谢哈

  2. 我悲剧了,按照你的命令进了终端 结果一直开不了机了,一直菊花。你有办法吗?我qq360030211.你一定要帮我呀

  3. 按照你这个方法,我的电脑已经卡死了。mac系统已经读不出来了怎么恢复啊!qq 236503432 求帮助

    • 密码你输入了屏幕上不会有反应的,但是放心已经输进去,输完按回车就可以了。这个密码就是和电脑管理员密码一样的应该,如果没有密码可以试一下直接按回车。

  4. 重启后开始安装Mavericks时·一直停留在语言选择那一步~不知道为什么~望能帮助·万分感谢啊·

  5. 重启之后没从Mac OS X Base System启动的选项啊,还是和原来显示的一样,是不是要吧u盘格式化成特定格式啊??

  6. 重新启动机子,选择重Mac OS X Base System启动过后,在选择Macintosh HD磁盘的时候,提示不能重该磁盘安装,这是怎么回事

  7. 很好,谢谢!今天终于把纠结了一年的问题解决了。下面就看使用有没有问题了,衷心感谢!

  8. 我按照步骤制作好U盘后,重启系统,长按option键,出现选择启动系统盘界面,但是没有U盘的OS X Base System项。郁闷!
    我重新进入就系统后,可以打开U盘的OS X Base System分区,并且可以查看内容。
    为什么不能从U盘启动呢?

  9. 真的好用,解决了我的大问题,我原先系统是10.8+win7 双系统,按照楼主的方法,顺利升级maverics, 现在装上了xcode5.1 !!!!!太太感谢了!

  10. 楼主麻烦看一下这里!需要帮助! 我的10.9.2不是从App Store下的,另外下了然后“安装OS XMavericks”就放在了应用程序那一栏。然后显示包内容等一系列操作后,桌面上出现了OS X Install ESD 这个盘符,再接着打开终端键入sudo su 再键入密码后出现了sh-3.2# ,我继续输入那个切换目录的指令,就变成no such file or directory 了,楼主怎么办?求解答谢谢了

  11. 按照前面1-8所有流程做都诶问题,最后一部开机从Mac OS X Base System启动,进入一个苹果logo然后下面菊花在转,转了半小时了画面还是不动,是什么情况。

  12. 按照前面1-8所有流程做都诶问题,最后一部开机从Mac OS X Base System启动,进入一个苹果logo然后下面菊花在转,转了半小时了画面还是不动,是什么情况。

  13. 感谢楼主分享,以前在哪看过这个方法,楼主的方法若不是原创的话,请保留参考的链接。

  14. 非常感谢!收到第7步的资料,成功升级!
    同时产生一个问题:Parallels不兼容,虚拟机XP用不了啦。不知道是不是Paralles有兼容的升级版本。

  15. 第三步在终端机里输入sudo su 和密码后 出现sh-3.2#输入切换目录内容, 后面显示找不到文件,该怎么办???

  16. 我自己的mac用你的方法安装,也是完全可行没有任何问题,先赞一个。我想请问楼主,我现在能不能用这个U盘安装盘,直接插到我朋友的电脑上为他升级啊?他的mac系统比我高一两个版本,我原先是雪豹的,他的可能是狮子或者山狮子。请问直接插进去升级可行不可行?

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

Comments are closed.