Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

zerom

macrumors member
Original poster
Jul 17, 2018
64
10
Bozen, Italy
Most likely because you formatter the USB drive to MBR but not GUID. However, it is known that not all USB flash drive can boot on cMP. No rule to find out which USB drive can boot. You have to try it by yourself.


No way to tell if we can't see the dump / log.


Possible compatibility issue with a flash TR


MBR partitioned disk not necessary has EFI partition

It's OK to have OC installed onto the UEFI Windows drive's EFI partition. No harm to Windows. And in fact better for cMP to avoid the MS cert.


At OC boot picker, hold Option key to select Mojave, then Mojave will become the default OS to load.

Or you can simply select Mojave as the default inside macOS system preferences -> start up disk
thank you for everything and your patience!

one last thing though:

i have OC in EFI with windows but that is cause windows is using the same EFI as macOS.
I have:

EFI
-APPLE
-Microsoft
-OC
-BOOT

So microsoft is sharing the EFI with macOS. I know that usually UEFI systems can share the EFI partition, but in case of the cMP will it be dangerous? or since OC is in the same partition of both apple and microsoft, it will protect the NVRAM?

sorry again for the fuss!

(also how do I export the pointer dump..?)
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
thank you for everything and your patience!

one last thing though:

i have OC in EFI with windows but that is cause windows is using the same EFI as macOS.
I have:

EFI
-APPLE
-Microsoft
-OC
-BOOT

So microsoft is sharing the EFI with macOS. I know that usually UEFI systems can share the EFI partition, but in case of the cMP will it be dangerous? or since OC is in the same partition of both apple and microsoft, it will protect the NVRAM?

sorry again for the fuss!

(also how do I export the pointer dump..?)
You have everything on the same drive?

If yes, then the answer is yes.
 

zerom

macrumors member
Original poster
Jul 17, 2018
64
10
Bozen, Italy
You have everything on the same drive?

If yes, then the answer is yes.
nope, windows in on another drive. but its EFI is on the same drive of macOS drive. I have no idea why, but it ended up there. I rebooted many times and i got no certificates so i guess it's alright but.. no idea why windows chose the same EFI partition as macOS. it did not create a new one.

windows drive have NO efi.

is it alright? or will it brick my cMP?

--

okay i did some research and turns out windows picks the first drive as EFI.

I had macOS + opencore in slot1, and windows was in slot3, so Windows went ahead and chose the EFI on slot1 as EFI.

OC is on the same EFI so i guess it protected the cMP but I guess I'm lucky...I should have swapped the slots but who knew windows 10 is such a mess.



edit 2

ok i moved the efi to the windows drive, now macos and windows have their own. i also installed OC on windows as you suggested and everything seem to be fine.

i read that windows updates can erase EFI so i got scared. now should be safe.
 
Last edited:
  • Like
Reactions: h9826790

zerom

macrumors member
Original poster
Jul 17, 2018
64
10
Bozen, Italy
You can use UEFITool, load the 4 MB .bin file with it,
Navigate to Nvram, first VSS stream, select the Panic var and right click to export body.
question: is it normal for available space to decrease? yesterday i had 52776 bytes free, today 13439…
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,987
1,494
Germany

zerom

macrumors member
Original poster
Jul 17, 2018
64
10
Bozen, Italy

This run counted active and deleted variables together. The actual version separates it. But its more about how the circular log works and how NVRAM „breaths“.
i see! so it's normal that it fills at reboots, and then does the garbage collection and empties out. it indeed said 6 boots since garbage collection.
i don't really know how it works but maybe I got something. thank you!
 

skip741

macrumors newbie
May 22, 2023
3
0
hello,

sorry to disturb. i know there are guides online about this, but i always end up fining os many different opinion about it I am confused.
so, i have a cMP5.1, 12cores, currently on Mojave and OpenCore 0.9.1. (martin lo's)

I would like to install win10 but I am afraid to brick my machine since OpenCore does not support legacy, and EFI windows is supposedly risky on cMP.

So, i have read about installing via OpenCore from USB drive, but. people warn about NOT doing this cause of the NVRAM being injected with certificates by windows.

So, DVD iso install, booted from OpenCore and EFI install. I have to select the windows installer from DVD from the OpenCore boot selector, right?

Third, OpenCore x Refind+, however the guide i have found here on the forum is very complicated for me and frankly I don't really understand what i have to do...

Fourth, i have read bout making open core being able to read legacy? but i have not really found how.

So, is it safe to do the 2nd option: EFI win10 installed via DVD, or..?

sorry again to disturb and thank you.
Just wanted to share my setup becuz I had the same initial concerns and had to do weeks of research b4 finding out the truth of what Could be done For myself.. there are alot of rumors out there and people saying you cant do the install or if you do ,you will brick ur bootrom..while there is truth to that, it Can be done and at No risk to the bootrom..I have a mac pro 5,1 running monterey/catalina/high sierra/ventura and windows 11 ALL partioned on a single nvme drive..obviously, firmware is fully updated to the latest, thats a given so that you get nvme support... my win 11 install is UEFI version ,not legacy and the drive as partitions for mac os systems in apfs with an efi partition but win 11 also has its own ntfs partition And its own efi partition independent of the mac efi..all this is on the one nvme...
Ive used martin lo's opencore and also tried open core legacy patcher..Either one gives me a bootscreen on my rx570 which shows all mac operating systems and windows 11 as well..Boot time is under 10 secs for any of the systems . After being parinoid about boot rom corruption and its is a valid concern, my solution was to use Rufus to ceate a win 11 iso Without secureboot and of course bypassing TPM requirements for the install on the old mac...this here creates either a usb or dvd with a win 11 installer that wont corrupt the bootrom with no secureboot issues of it writing to the bootrom...Ive tested it, checked for bootrom corruptions and its clean and unaffected... nvme drive speeds are around 1800mbps read/write in windows 11 and around 1600 in mac.. sharing this to let u know it Can be done if you were to pursue it..
 
Last edited:

skip741

macrumors newbie
May 22, 2023
3
0
hello, so..

i tried burning a DVD with w10 iso but it does not show up in open core. or better, there is a "EFISECTOR" volume, but nothing happens selecting it.

do you know why?

same for USB drive, checked the guide here on MacRumors, but nothing shows up aside mojave and backup...

sorry to bother!

--

edit: i used rufus to make a bootable internal hdd, it worked! i have windows.
i scanned the NVRAM afterwards and i have no certificates! good (-:
i have a kernel panic dump type A: pointer panic, do you know what it is?

sometimes my mac would freeze at login (if i move my mouse).

one strange thing though is that the EFI partition of windows is the same of the macintosh HD, with opencore.
the ssd with windows has not an EFI partition on it. will this cause issues?

also in oc bootpicker, windows has the bootcamp logo and it's called windows, it's also the first OS choice besides mojave (if i don't do anything it loads windows).
Glad to see somone else has tried this! I left a ccomment here describing the whole setup and using rufus to bypass tpm and also make an iso Without any secureboot so the whole writing certificates issue is resolved in one stroke.
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,987
1,494
Germany
...After being parinoid about boot rom corruption and its is a valid concern...

So you take a backup of your bootrom and check from time to time there are no certificates in it.

In case you will get one you can flash your backup back. You may know I made a tool for all of it.

If the bootrom, more exactly the nvram volume is healthy a certificate will not brick the bootrom immediately. But when some things got wrong in combination it could do.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.