设为首页 收藏本站
查看: 557|回复: 0

[经验分享] Mac OS X: 苹果机支持的分区表类型及问题解决

[复制链接]

尚未签到

发表于 2016-5-16 12:26:33 | 显示全部楼层 |阅读模式
苹果机支持的分区表类型

  Mac系统支持如下三种硬盘分区:

  • GUID
  是基于Intel处理器苹果电脑使用的新的分区表, 也叫GUID Partition Table, GPT,是EFI标准的一个部分,详见WikiPedia的解释:GUID Parttion Table。
  在Intel处理器Mac电脑上可以使用GUID和APM分区表硬盘来启动机器,GUID是苹果建议使用的分区表格式。
  对于使用时间机器备份的硬盘,只能使用GUID格式的分区表。
  在PowerPC处理器机器上不能做启动盘,要用APM分区表格式,见下.
  

  • APM
  是Apple的标准,是Apple PartitionMap的缩写,对于基于PowerPC的电脑,硬盘只能使用这种分区表格式才能作为系统启动盘。如果在分区中安装UniversalBinary码的OS X系统, 基于Intel的电脑也可以从这样的分区表的启动分区硬盘启动.
  如果考虑到系统兼容性(PowerPC和Intel-based),那么硬盘应该使用这种分区表格式.
  

  • MBR
  Master Boot Record的缩写,实际上是指硬盘上的第一个磁盘块。MBR是比较古老的标准,有诸多限制,比如最多支持4个主分区等,由于PC兼容机的广泛使用,以及微软一直没有放弃使用,所以这种分区表格式还在PC世界存在。如果在苹果机上给硬盘使用这种分区表格式,一般都是应用在外置硬盘或者U盘上,这样可以照顾到PC机使转移数据更方便. Mac的OS X系统不能从这种的分区表格式的硬盘上启动系统.
  
  
  一个简单的问题解决:
  
   曾经遇到朋友使用ghost等工具,把原来的系统备份恢复到Mac电脑上,导致不仅原来的OS X系统丢失,而且怎么安装Mac OSX系统,系统都提示不能从该盘启动。从上面对不同分区表的解释,大家应该不难想到,那是因为ghost工具只是支持MBR的分区表,在恢复系统后,修改了原来的硬盘分区表,而MBR的分区表不能用于启动OS X系统,所以最重要的步骤是要变更分区表格式。
  
  警告:在使用下面操作前,请备份数据,该操作会永久删除硬盘中的所有数据,并可能无法恢复,如果你无法确定自己操作的后果,请求助有经验的或者Apple的技术人员帮助.
  
  最简单的方法是,使用OS X的启动光盘启动Mac电脑,然后在菜单中选择磁盘工具(DiskUtility),首先删除磁盘,这样就可以删除原来的MBR分区表格式,注意不是删除分区,而是在左侧选中该硬盘,后在右面选择erase删除,然后重新建立磁盘分区,Intel机器默认的就是GUID, 当然你可以在Options里面变更。
  
   或者是使用命令行, 进入Ternimal后,键入下列命令重建分区:
  
diskutil partitionDisk disk0 1 GPTFormat JournaledHFS+ $ErasedVolume 9999G

  
确认,有可能系统提示输入管理员帐户密码,系统会把内置第一个硬盘分区并创建一个HFS+分区.

May 2009
Tony Liu

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-217800-1-1.html 上篇帖子: 把你的Leopard变成Mac OS X的系统发布服务器(1) 下篇帖子: 在Mac OS X上安装Xcode以及编译Objective-C
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表