dakanji / RefindPlus

A Boot Manager for Mac and PC
GNU General Public License v3.0
295 stars 64 forks source link

Unable to Boot Legacy Windows (Bootcamp) #114

Closed ehDub closed 2 years ago

ehDub commented 2 years ago

RefindPlus Version

v0.13.3.AA Release

Device Type

Apple Mac

Problem Description

Otherwise bootable Bootcamp as picker selection leads to verbose in photo and grey screen APFS?verbose .

Problem Point

While starting a loader or tool

Affected Items

WinOS Loader

Debug Log

MyBootMgr to Legacy (BIOS) Loader is the best I can do at present MBM.log

Additional Context

No response

dakanji commented 2 years ago

Looks like a BootCamp specific issue given the odd APFS messages.

Queries:

  1. Which bay/slot is the BootCamp disk connected to?
  2. If not directly connected to one of the native SATA bays, what type of adapter is being used if any?
  3. Does BootCamp sit alone on a disk or does it share with some other OS?
  4. How did you set BootCamp up and which MacOS version was used?
  5. Your log appears to have come from a MacPro3,1 with the firmware flashed for NVME and APFS ... How exactly did you flash the APFS as in which procedure did you follow?
  6. Please share a screenshot of the output after running diskutil list in Terminal ... particularly interested in the output for the BootCamp disk
ehDub commented 2 years ago

thanks Dayo, I'm hoping it's something to do with invalid GPT I don't yet understand.

Edit: I've skimmed Rod's piece Repairing GPT Disks and think it's safe to assume this is disk/pilot error, I'm sorry to have bothered you with this and appreciate your help.

  1. Bay 4
  2. N/A
  3. BootCamp is whole MBR drive
  4. Not sure, DD Catalina most likely possibly High Sierra BC Assistant who I think is responsible for the invalid GPT
  5. Yes 3.1, Firmware procedure here https://www.youtube.com/watch?v=NeSxwn2teW8
  6. shots... Screen Shot 2022-06-12 at 9 42 12 PM Screen Shot 2022-06-12 at 9 52 47 PM s
dakanji commented 2 years ago

Perhaps someone like @startergo or @joevt can advise on the implications of, and/or solutions to (if required), the invalid GPT notice.

dakanji commented 2 years ago

I think it's safe to assume this is disk/pilot error

Just noticed this ... Does it mean you want the issue to be closed?

ehDub commented 2 years ago

Yes if it's a bother, reading this below I'm optimistic and glad RefindPlus alerted me to the problem. http://www.rodsbooks.com/gdisk/repairing.html

startergo commented 2 years ago

It is not detecting valid GPT. Ideally legacy boot on the same disk should be marked as hybrid MBR. In reality it is a GPT disk but the EFI is obfuscated for Windows so the windows sees the disk as MBR. Theoretically it can be converted to Hybrid GPT/MBR with gdisk, but I recommend doing a backup beforehand.

dakanji commented 1 year ago

Adding the ExFatDxeLegacy driver might help with detecting Bootcamp as this might have been a factor. This driver is now added when configuring with MyBootMgr as from v082.

joevt commented 1 year ago

Use my script at https://gist.github.com/joevt/a99e3af71343d8242e0078ab4af39b6c to gather MBR/GPT details for legacy boot issues.