软件大小:
软件语言:
浏览人数:478人
软件类型:
授权方式:
用户评分:
更新时间:2024-09-04
软件分类:Mac系统
运行环境:
Mac 和 Win10
1. 原因
我和 Mac 的磁盘无法互相访问,想新建一个磁盘,格式化为两个系统都可以读写的 Fat32 或 exFat 格式。(后来发现,通过下载 NTFS For Mac 和 HFS+ for,可以实现双系统情况下两个系统磁盘的互相访问)
2. 操作
于是用系统下的磁盘管理工具,对卷进行压缩,并新建一个Fat32分区,显示为活动主分区,重启后发现直接进入系统,重启,长按键,发现OS X系统的磁盘没了!!!
3.原因分析
那一刻我的脑袋里突然响起了一声巨响,我感觉自己好像当场爆炸了一样!
于是我进入系统,不断的搜索,看了很多帖子才弄清楚原因:系统的磁盘分区规则和Mac系统不一样,我在系统下对磁盘分区进行操作,把磁盘分区ID搞乱了,所以启动时无法识别磁盘为HFS+磁盘。
使用工具查看GUID,下图为微软基本数据分区的GUID,安装OS X系统的分区的文件系统一栏显示的是微软基本数据分区,而不是HFS+分区。
分区 GUID 需要更改为:-0000-11AA-AA11-(HFS)
4.解决方案
因此请按照参考链接中的说明进行操作:
1、运行环境:win8(我的是win10mac 系统下载 引导mac 系统下载 引导,不匹配),使用U盘启动,进入命令行操作。这个没有事先做好的U盘启动是无法实现的;所以我直接在win10系统中输入命令语句,提示功能指令错误。我猜是因为权限不够,无法使用功能。
2、使用11设置分区ID,将Mac分区的ID由“0x06 FAT16 than 32MB”改为“0xAF Apple HFS”,此方法需要进入win7的修复界面,打开工具,执行操作,操作步骤未找到,无法执行。
后来搜索发现各种解决方案都指向两个核心点:
1、进入系统修复界面,打开命令行操作窗口;
2、使用命令行窗口中的命令修改分区ID。
虽然我在网上搜索到的教程都没有在 10 上如何操作的例子,但我觉得只要能做到以上两个关键点,就能解决问题了。于是,我又搜索了如何在 10 上打开系统修复界面的教程,并按照教程操作。(参考链接三:看不懂?那就直接无视吧。[手动搞笑])
打开命令提示符:
成功打开命令行:按顺序输入以下5条命令:
列出磁盘
磁盘 0
列表
2
设置 ID=-0000-11AA-AA11-
效果图:
重启后长按键就能看到Mac系统启动:
进入win7后点击右下角的操作面板可以看到OS X系统的磁盘,之前能显示的启动盘这里就不显示了,在Mac系统查看启动盘时也是不显示的。(以后切换系统只能重启时长按开机键切换启动盘为win10了mac 系统下载 引导,后面找到解决办法再补充,估计是win10系统引导需要修复。)
在win10系统下我用工具查看mac分区的ID变成了“-0000-11AA-AA11-”。
进入mac系统,成功!
困扰了我一晚上的问题终于解决了!找回感觉真好!
突然想起启动界面上的一句话:数据无价,谨慎操作!
完美的!
- - - - - 分向線 - - - - - -
遗憾的是,当我打开Mac设备检查磁盘时,原本显示“HD”和“”两个磁盘,但现在只显示Mac磁盘,也就是说只有进入系统后才能查看磁盘。
差评!
参考:
1.
2.
3.