使用High Sierra从Windows 10恢复Boot Camp引导吗?


0

我的Windows 10安装空间不足,需要扩展它。我在High Sierra重新启动并下载了Camptune。当我启动Camptune时,程序说我的Boot Camp有错误,我需要修复它们才能使用该程序。我这样做,只是发现免费版本只允许2GB的扩展(没用)。

我重新启动以返回Windows 10,但很失望地看到Camptune破坏了Windows 10的启动选项。它从启动选项菜单中删除了Boot Camp,并删除/重新定位了W10引导扇区。我将其设置为自动启动到Windows,现在出现“未检测到启动盘”错误。

该卷是完整的,文件仍然存在。该分区中有超过190GB的文件。我正在学习计算机编程,也在那里做作业。

到目前为止我尝试过的事情:

  1. Mac中的diskutil,在Boot Camp驱动器上未发现错误
  2. Camptune,它现在根本无法识别Boot Camp分区
  3. REFIT / REFIND,因为驱动器上启动加密我无法安装这些和SIP不能被关闭
  4. 使用Boot Camp USB进行的Windows 10恢复我是第一次安装它。无法自动解决启动问题;当我尝试按照该帖子的答案安装到新的驱动器号时,给我一个错误

我该如何解决?

编辑戴夫:

  1. 我已经确认驱动器在diskutil中。这是diskutil list命令:

    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:          Apple_CoreStorage Mac                     299.4 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
       4:       Microsoft Basic Data BOOTCAMP                199.5 GB   disk0s4
    /dev/disk1 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS Mac                    +299.1 GB   disk1
                                     Logical Volume on disk0s2
                                     B933C069-F78E-4BCE-9BDF-6AE1C7F07CE8
                                     Unlocked Encrypted
    /dev/disk2 (external, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *16.2 GB    disk2
       1:                 DOS_FAT_32 WININSTALL              16.2 GB    disk2s1
    
  2. MacBook Air(13英寸,2012年中)

  3. MacOS已加密。我向refind程序员发送了一封电子邮件,以获取有关如何绕过SIP的说明。

编辑您的问题并添加以下内容。1)的输出diskutil list。2)Mac的型号/年份。3)哪个是加密的?Windows,macOS还是两者兼而有之?
大卫·安德森

仅供参考:除非您向我发表评论,否则不会通知您您已经更新了问题。例如:@David Anderson:我已经更新了我的问题。
大卫·安德森

修复此问题后,您将获得以下教训:除非摆放了备份,否则请不要摆弄磁盘分区(或者不关心丢失备份)。事情发生的花费很少。例如,我发现Windows(7?)备份恢复程序分配了整个磁盘,而不仅仅是分区。离开了OS X-po。
托尔比约恩Ravn的安德森

Answers:


0

可以在Mac上关闭SIP。SIP与加密无关。您必须以恢复模式启动Mac才能输入csrutil disable命令。可以从内部恢复分区,互联网或USB闪存驱动器启动恢复模式。您也可以使用第三方工具(例如rEFInd)禁用SIP。

rEF是rEFInd引导管理器的前身。rEFIt现在相对于当前的macOS操作系统已过时。rEFInd仅应安装到EFI,FAT或jhfs +分区。rEFInd不应安装在macOS分区中。

Windows 10恢复解决方案不起作用的最可能原因是内部驱动器的分区。通常,您的Mac应该使用带有完整受保护MBR的GPT分区。如果将分区从完全保护更改为混合,则该mountvol S: /s命令将返回错误消息The parameter is incorrect。在这里,我假设您使用Boot Camp助手安装了Windows 10。如果先安装Widows 7/8 / 8.1然后升级到Windows 10,则可能需要更改此答案。

检查和更新分区的最简单方法是使用gdisk命令。您将需要下载并安装gdisk。同样gdisk要从macOS 使用,您将需要禁用SIP。您也可以gdisk在恢复模式下启动时使用。

如果您没有Windows分区中的可用空间,并且可以从macOS访问文件,则可以考虑首先备份文件,删除Windows,然后将Windows重新安装到更大的分区中。我之所以这样说,是因为没有不使用某些第三方工具就无法增加Windows分区大小的实际方法。尝试执行此操作之前,您还是要备份文件。因此,您最好删除Windows,增加分区大小并重新安装。

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.