OS分区调整大小后Bootcamp分区不显示


0

我有一个MacBookPro 2012年中期与OSXElCăpitan,昨天我重新调整了我的OSX分区,以便为bootcamp分区腾出更多空间(Win.8.1)。在我减少了OSX分区后,我尝试登录到bootcamp分区,但它不再显示,即使它在finder中显示为Ok。你能帮我恢复一下吗?

非常感谢,

埃米尔

Answers:


1

通常,为了扩大Windows分区,您必须重新定位整个分区。或者,换句话说,在缩小OS X分区后,通常无法使用OS X扩大Windows分区。例如,您可以完全删除Windows,然后将Windows重新安装到更大的分区。还有第三方工具,如Winclone,可用于备份Windows分区,缩小OS X分区,创建更大的空Windows分区,然后将Windows还原到这个更大的分区。

我不确定仅仅缩小OS X分区会导致Windows无法启动。一个想法是改变了分区的类型。换句话说,你要么拥有纯粹的或混合的GPT分区驱动器,并且在缩小OS X分区之后,分区从纯粹变为混合或混合变为纯。

纯GPT分区驱动器要求Windows使用EFI进行引导,而混合GPT分区驱动器要求Windows使用BIOS进行引导。那么问题是你当前的分区方案以及Windows打算如何启动?

以下终端应用程序命令可用于确定您当前的分区方案。这些命令都不会改变您的计算机。

diskutil list
sudo gpt -r show /dev/disk0
sudo fdisk /dev/disk0

如果fdisk显示多个分区,则Windows将假定使用BIOS引导方法,否则将使用EFI方法。

您可以通过查看隐藏的EFI分区的内容来确定Windows是否使用EFI引导方法。要在Finder中查看内容,请输入以下命令。

diskutil mountvolume / dev / disk0s1

查看内容后,您可以通过输入以下命令来隐藏分区。

diskutil unmountvolume /dev/disk0s1

你要找的是一个标有Windows的文件夹。如果找到,那么Windows可能正在使用EFI启动方法,否则启动方法可能是基于BIOS的。

如果使用了错误的引导方法,则需要修复分区表。修复表的正确步骤取决于表的内容。换句话说,您需要首先发布此答案中给出的第一组命令的输出。


嗨大卫,谢谢你的回复。你是对的。与此同时,我找到了一个非常明确的解释程序,以便解决这个问题,并且它对我很有效:nerdr.com/bootcamp-partition-lost-repairing-mac-partitions。再次感谢您的帮助。埃米尔
埃米尔2016年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.