Menu

White screen on MacBook Pro (2012) after chime on cold start

Edgars
2024-10-26
2024-12-04
  • Edgars

    Edgars - 2024-10-26

    Hello,

    Recently I reinstalled rEFInd on my MacBook Pro, but after that nothing happens on cold start - after the startup chime there is only white screen, and the only way to boot into an operating system is by holding right alt and choosing alternate bootloader from the boot partition. Previously everything was working fine. When a restart has been initiated (it does not matter whether it was from macOS, GNU/Linux or rEFInd), rEFInd boots fine.
    I tried to reinstall rEFInd multiple times from both macOS and Linux, clear boot records and use refind-mkdefault to make sure that rEFInd is the default boot manager, but result is the same.

    Does anybody has any idea why could it be so or what I could have missed?

     
  • Startergo

    Startergo - 2024-11-29

    I have similar issue on my MacbookPro 2018. I can't load my macOS through rEFInd, it always jumps to a white screen. I had that in the past and it turned out to be a firmware update in the Macbook pro which caused this. Some earlier version of rEFInd might work, but you will lose the updates. Try Refindplus it is designed with focus on macs.

     
    • Edgars

      Edgars - 2024-12-04

      Startergo, thank you very much for suggesting to try RefindPlus!
      With it boot did not stuck at white screen, but RefindPlus was not able to boot the EndeavourOS using manual stanza, and it was not detected automatically as well (I cleaned up hidden tags), and log contained message that the specified volume could not be added, and that lead me to try to switch back to the original rEFInd BRFS driver, and I was back to the white screen after a cold boot.
      Seems that the latest rEFInd BTRFS driver has some issues (at least in combination with (older) MacBooks). Log entries stopped at driver loading.
      When I switched to BTRFS driver from the previous rEFInd release and to the original refind_x64.efi, everything was working again.

      My setup has two boot related partitions:
      - a BTRFS partition mounted at /boot; kernels and refind_config.conf are located here;
      - a FAT32 partition mounted at /boot/efi.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.