Mac OS X磁盘重新分区后 BootCamp Windows启动项丢失

现状

我有一台Mac,装有OS X和Windows两系统。两系统中又分别安装了VirtualBox,创建了虚拟机。OS X磁盘分区叫Machintosh HD,其文件系统是HFS+;Windows磁盘分区叫Windows HD,其文件系统是NTFS。


痛点

常规情形,OS X不能对NTFS分区进行写操作,Windows亦不能对HFS+分区进行写操作。因为无法对对方分区进行写操作,所以两系统不能直接使用对方分区中的虚拟机。


谋划

因Windows和OS X都能读写exFAT分区,故若在Machintosh HD和Windows HD之间开辟一个exFAT分区,把两系统的虚拟机文件全都移到exFAT分区上,则两系统不能共用虚拟机的问题就解决了。


动手

我在OS X中用磁盘工具压缩了Machintosh HD,在Machintosh HD和Windows HD之间开辟一个exFAT分区,叫Virtual HD,接着从Machintosh HD中复制了一份虚拟机到Virtual HD,然后迫不及待地想进入Windows,以测试OS X中创建的虚拟机在Windows中是否可用。


剁手

重启启动时,我按住了option,之后出现的启动选项中没有Windows。这因为刚才给磁盘分了区才导致的,Damn it。


恢复

我配置此Windows所花的时间可不少,一定要把Windows启动项找回来。我删掉了分区Virtual HD,接着在Apple Discussions thread 6465316中找到了答案,很快修复了Windows启动项丢失的问题。还好,没什么大乱子。


无奈

折腾一番没有收获,虽心有不甘,但一朝被蛇咬十年怕井绳,一时又不想再试。我回想起修复启动项的过程,觉得保留那个exFAT分区并且不丢失Windows启动项是有可能的实现的。我的机器有不少数据,不能随意做实验,这个难题以后有机会在再考虑吧。


你可能感兴趣的:(OS,X,bootcamp,启动项)