1 / 6
文档名称:

macbookOS和WINDOWS双系统引导修复.docx

格式:docx   大小:874KB   页数:6
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

macbookOS和WINDOWS双系统引导修复.docx

上传人:88jmni97 2019/5/14 文件大小:874 KB

下载得到文件列表

macbookOS和WINDOWS双系统引导修复.docx

文档介绍

文档介绍:起因在通过BootCamp安装完Win8之后,发现只有一个分区,就在Win8的磁盘管理中通过“压缩卷”功能对当前系统分区操作,扩展了一部分未使用的容量出来,于是在重启系统之后发现引导界面中“MacintoshHD”引导项不见了,在一番折腾之后(貌似是合并刚刚扩展出来的空闲空间)我把“RecoveryHD”也弄丢了。。。现象尝试着回忆之前做过的操作,并试着修复,不过失败了,把当前情况记录如下:在Windows系统下可以正常加载OSX分区(BootCamp驱动已装),分区类型显示为HFS(右键该分区,查看属性)在第一次重启时仍可看到“RecoveryHD”,进入“RecoveryHD”后,OSX分区显示为:disk0s2,分区类型显示为:“MS-DOS”(也或许是“MS-FAT”之类,此部分为回忆,细节已忘)分析既然分区内数据都在,并且在Recovery环境下显示的分区类型有误,猜想可能跟分区表/分区格式有关。在一番查找后,看到本论坛的一个帖子:【Mac技术组】Mac系统引导过程概述&BootCamp  的秘密,仔仔细细地读了两遍后我注册了威锋网账号。因为这篇文章写得太好了,解答了我以下几个问题:磁盘分区表目前主要有两种:MBR与GPT,并且把GPT的结构大概读了下OSX的磁盘分区结构Mac引导系统的过程如果同时存在MBR与GUID,那么EFI会读取哪个分区表?(既混合分区,帖子里有细说)于是我决定记录下这个问题,自己的思考以及最后如何解决问题的,并分享出来。在了解了帖子中的大部分概念后,这个情况就感觉清楚多了,那么我需要解决这几个问题:如何确定磁盘所使用的分区表类型(PT)如何查看某个分区的GUID(是否是OSX分区的GUID变更导致引导时找不到此系统)如何更改分区类型ID(如果是,那么我需要重新设置这个分区ID)对于以上几个问题,简单回答如下:Win8磁盘管理或者第三方工具DiskGenius都可以查看(具体为:如果显示“转换成MBR磁盘”,那么该磁盘必然使用的是GPT)DiskGenius可以查看DiskGenius无法更改GPT格式磁盘的分区ID,需要使用Win8自带命令行程序:`diskpart`解决首先是通过DiskGenius查看GUID,然后在全局唯一标识分区表查询,下图这个是微软的基础数据分区的GUID,需要更改为:48465300-0000-11AA-AA11-00306543ECAC(HFS)然后是通过`diskpa