三重启动 rMBP w/ rEFINd 启动时显示昏暗的黑屏

三重启动 rMBP w/ rEFINd 启动时显示昏暗的黑屏

我有一台配备 OS X El Capitan (10.11.6) 的视网膜 MBP,安装在 2014 年中的 15 英寸笔记本电脑上。我基本上很久以前就遵循了http://davidlively.com/notes/macbook-pro-triple-boot/并且它已经工作了很长时间。

我想当我安装fuse-ext2时我把它搞砸了 - 我不是责怪那个项目,也许我做了什么,但无论如何,现在当它启动时我只得到一个昏暗的黑屏。我必须按住 Option 键,然后我只能看到 3 个图标:OS X、OS X 和 WINDOWS。中间的一个“不起作用”,它只是坐在那里。 Windows 曾经可以工作,但不能,它抱怨无法启动。在 Mac(第一个)上,El Capitan 工作正常,我可以看到 Windows 分区的内容(它是用 Bootcamp 创建的)。

以下是有关我的 SSD 布局的一些信息:

sbhs-MBP:Volumes sbh$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Microsoft Basic Data BOOTCAMP 200.8 GB disk0s2
3: Apple_HFS DATA 272.9 GB disk0s3
4: Apple_HFS OS X 249.5 GB disk0s4
5: Apple_Boot Recovery HD 650.0 MB disk0s5
6: Linux Swap 20.0 GB disk0s6
7: Microsoft Basic Data 215.3 GB disk0s7
8: Linux Filesystem 40.7 GB disk0s8

顺便说一句,#3 只是一个包含数据的共享分区 - 没有操作系统; 7和8是linux mint 17.3和18; csrutil 也被禁用;如果重要的话,也不会记录任何内容。

如果我使用活薄荷棒,我可以看到 disk0s7 和 disk0s8 上的所有内容,并认为它们可能没问题。看来是启动问题。

最近,我在 EFI 分区 (/dev/disk0s1) 上重新启用了 rEFInd,但我仍然看到昏暗的黑屏...目前,虽然我正在 El Capitan (disk0s4) 上写这篇文章

另外,每次我安装(并祝福)refind 时,它都会出现昏暗的黑屏,因此我按住 Option 键重新启动它,然后启动到第一个 OS X。然后我注意到在启动磁盘的首选项窗格下,它已经变成了 BOOTCAMP/Windows...?

我不知道如何解决所有这些启动问题。非常感谢大家的帮助和建议,

布雷特

更新 1

根据这个,https://apple.stackexchange.com/questions/57597/how-to-fix-broken-efi-partition,我显然没有遇到与OP相同的问题......

sbhs-MacBook-Pro:refind-bin-0.10.4 sbh$ sudo gpt -r show disk0
gpt show: disk0: Suspicious MBR at sector 0
       start        size  index  contents
           0           1         MBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640   392254992      2  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
   392664632      262144         
   392926776   533068472      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
   925995248      262144         
   926257392   487273856      4  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  1413531248     1269536      5  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  1414800784    39064176      6  GPT part - 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F
  1453864960   420589844      7  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  1874454804      261732         
  1874716536    79493256      8  GPT part - 0FC63DAF-8483-4772-8E79-3D69D8477DE4
  1954209792         295         
  1954210087          32         Sec GPT table
  1954210119           1         Sec GPT header

事实上 gdisk 说没问题......

sbhs-MacBook-Pro:refind-bin-0.10.4 sbh$ sudo gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.1

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: hybrid
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with hybrid MBR; using GPT.

Command (? for help): v

No problems found. 786321 free sectors (383.9 MiB) available in 5
segments, the largest of which is 262144 (128.0 MiB) in size.

更新 2

我重置了 NVRAM 和 SMC。现在,El Capitan 中的启动首选项窗格没有选定的启动磁盘。我重新禁用了csrutil;还没写日记;也没有 FileVault

答案1

好吧,我知道关于这个案例的信息可能不是很多,但无论如何我都会说我做了什么及其(成功的)结果 - 也许它会给某人一个如何解决类似问题的想法。

因此,在 /dev/sda4 上基本上只有一个可以运行的 OS X(在 /dev/sda5 上恢复)的情况下,我从 BootCamp 制作的 USB 驱动器重新安装了 Win 10(我想这是标准做法)。我让它完成并安装所有驱动程序,然后重新启动。然后我的笔记本电脑只会在 Win10 中启动。使用 Option 键,我可以选择 OS X。然后,我使用 LM18 USB,然后https://community.linuxmint.com/tutorial/view/2283并执行了有关重新安装 grub 的“第 2 部分”。正如我第一次关注上面链接中的“David Lively”时所做的那样,确保将其安装在 /dev/sda9 上。 (本来应该是sda8,但是当我重新安装Win10时,我得到了一个新分区。我不知道它是什么,也不关心哈哈,但一切正常,所以我不会通过破坏它来修复它:D

重新安装 grub 后,我可以使用 Option 键重新启动,但仍然只能看到 OS X、OS X 和 WINDOWS。我没有尝试第二个 OS X,因为它总是失败(仍然不知道),但启动到 OS XI 然后重新祝福 rEFInd 并重新启动。然后我在我的 rEFInd 列表上看到了大量的选项。其中四个适用:Windows 10、OS X、LM17.3 和 LM18。我没有尝试其他任何内容(例如“Legacy....”和“Recoveries”)。我可能会尝试 OS X 恢复,但我现在不想推动。

所以基本上在 / 之上重新安装 GRUB 似乎就可以做到这一点,然后从 OS X 重新祝福 rEFInd。

祝你们好运。

相关内容