Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Status
Not open for further replies.

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
I have managed to run 11.4 Mac Pro 5.1 I noticed when I plugged in my Apple keyboard it crashed on bootleg V mode Plus I thought I would do an SM reset pulling the power cord and SMC I've plugged my keyboard into a bus 3.1 dock I'm thinking it's a longshot people haven't thought about this could it be USB that's interfering with the boot drive I'm on my seventh reboot with no problem I definitely think it could be Apple keyboard related other thing I'm trying to think outside the box I'm a big apple fan so and I could probably figure this out maybe
It is not gonna hurt to place some punctuation. At least at the end of the post.
 

whgmkeller

macrumors member
Aug 15, 2016
62
45
Netherlands
I have managed to run 11.4 Mac Pro 5.1 I noticed when I plugged in my Apple keyboard it crashed on bootleg V mode Plus I thought I would do an SM reset pulling the power cord and SMC I've plugged my keyboard into a bus 3.1 dock I'm thinking it's a longshot people haven't thought about this could it be USB that's interfering with the boot drive I'm on my seventh reboot with no problem I definitely think it could be Apple keyboard related other thing I'm trying to think outside the box I'm a big apple fan so and I could probably figure this out maybe
How is the boot situation now? Still no problems?
 

Chung123

macrumors regular
Dec 5, 2013
240
113
NYC
I have a question which I have not understood from going thru this thread.

Is this is a chicken and egg scenario? The NVRAM can get corrupted from crashes/panics on boot up--- and a corrupted NVRAM will cause problems booting?

If one's NVRAM volume is already compromised or in a weird state.. one will continue to have issues?

I feel lucky so far, 11.4 works well for me, and I haven't had an issue rebooting. (Cold reboots). [Knock on wood]

tsialex was gracious enough to look at my 5,1's bootroom and he says it seems fine so far.
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
corrupted NVRAM will cause problems booting?
It may cause all sorts of problems. If the cells of the chip are exhausted by multiple writes/deletes the garbage collection may fail which may lead to an unbootable system. This particular problem is not caused by NVRAM directly as it happens with healthy NVRAM cell too. It looks like sometimes the boot process fails to enumerate the devices in a timely manner and it hangs on boot. I wonder if remapping the SSD, NVMe, USB (through) SSDT similar to iMac or MacPro7,1 may help in this case?
 
Last edited:

lovely666

macrumors member
Oct 7, 2006
45
14
With regards to nvram issues and repeated failures to boot 11.3/11.4. Is it the panic log being written to nvram that causes the issue? both with corruption and worn out nand cells.

I see that "nvram_paniclog" is a valid boot argument. It default is is to write panic logs to nvram. However it can be disabled by adding the bootarg nvram_paniclog=0.
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
I think nvram is not the issue. Neither Boot Rom version. I tested and reported in this thread a 2010 Firmware plus a prestine, empty nvram stream. Nothing changed the issue.

also I run about 20 boots in a row dumping and analyzing the nvram with my own tool after each reboot. Was
going thru a working nvram Garbage Collection. Also in this thread.




I started with a rebuilt Firmware with empty NVRam streams and latest Bootloader.

I do a firmware rebuilt with every Mac Pro I am working on.

@tsialex is the mastermind in firmware and all credits go to him for his findings and for his support. Without him answering my questions I had never been in touch so deep with this firmware thing.
 
Last edited:

tsialex

Contributor
Jun 13, 2016
13,455
13,601
With regards to nvram issues and repeated failures to boot 11.3/11.4. Is it the panic log being written to nvram that causes the issue? both with corruption and worn out nand cells.

It's not the full crash that is written to the NVRAM, but the number and name/path of it on the disk in a NVRAM variable named PanicInfoLog. Since you can't access the root device, the kernel is crashing before or right at the IOFindBSDRoot, no crash log is being saved to the disk and the PanicInfoLog is not being saved.

Please note that this is the behaviour on my test Mac Pro, other people could have different results since some are crashing later.

I see that "nvram_paniclog" is a valid boot argument. It default is is to write panic logs to nvram. However it can be disabled by adding the bootarg nvram_paniclog=0.
Won't affect our issue here. What is changing inside the NVRAM during POST will continue to happen.
 

uGeen

macrumors newbie
May 17, 2021
8
0
I got success running Monterey with exiting the race condition by booting into single user mode, wait a few seconds and continuing (Typing exit).

maybe worth a try
Is it possible to boot into single user mode with OpenCore (OCLP for me) and see the text without a Mac GPU (no Bootscreen without OC)?
 

eVasilis

macrumors 6502
Jan 13, 2010
425
182
I got success running Monterey with exiting the race condition by booting into single user mode, wait a few seconds and continuing (Typing exit).

maybe worth a try
Once booted into single user more, typing exit will continue booting into desktop but I only have a black screen. I have to restart my mac, which I do via iphone-vnc to avoid hard booting.
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
Is it possible to boot into single user mode with OpenCore (OCLP for me) and see the text without a Mac GPU (no Bootscreen without OC)?

when you see the bootscreen with OC then single user mode should work.

Simply as that: if you see text in verbose mode, single user mode should be ok, also.
 

albert-e

macrumors newbie
Nov 30, 2020
15
10
Toronto , Canada
I decided to make the switch from Catalina to 11.3.1 a few weeks ago, on my 4.1-> 5,1. I went with oclp 0.1.5. So I found out about the boot problems by trial and error. Having never used opencore before I was flying blind.
Once I turned verbose mode turned on, impretty much saved me from abandoning the process as it was only stalling in two different parts of the boot. It was still looking bleak. I started pulling the cord at the back. Letting it sit for minutes then plugging back in seemed to get it fully installed.
ive left it in verbose now, it’s like watching a lottery when I boot up.
11.4 was released. I thought it would be good test to see if updates work. Sure enough it updated. But with all the same boot problems. But eventually it got there.
I don’t really shutdown my Mac, it goes to sleep and wakes up without any problems. In the event of having to restart. Ill shut it down. And pull the cord, make a coffee. And start her up. So far I haven’t had any problems booting. But I’ve only booted less than a handful of times. It’s not something I really want to test, given all the dramas that came with installing.
I decided to make the switch from Catalina to 11.3.1 a few weeks ago, on my 4.1-> 5,1. I went with oclp 0.1.5. So I found out about the boot problems by trial and error. Having never used opencore before I was flying blind.
Once I turned verbose mode turned on, impretty much saved me from abandoning the process as it was only stalling in two different parts of the boot. It was still looking bleak. I started pulling the cord at the back. Letting it sit for minutes then plugging back in seemed to get it fully installed.
ive left it in verbose now, it’s like watching a lottery when I boot up.
11.4 was released. I thought it would be good test to see if updates work. Sure enough it updated. But with all the same boot problems. But eventually it got there.
I don’t really shutdown my Mac, it goes to sleep and wakes up without any problems. In the event of having to restart. Ill shut it down. And pull the cord, make a coffee. And start her up. So far I haven’t had any problems booting. But I’ve only booted less than a handful of times. It’s not something I really want to test, given all the dramas that came with installing.
@Muckd, same here. I never unplug the cord from the Mac since Big Sur 11.3, 11.4 and I installed macOS Beta 12.0 with no problem at all. Once, I unplugged the AC cord to probe/test otherwise. I boot twice, from that test. After, I never unplug the power cord. I have a 2 of the Mac Pro 4,1, one is dual CPU tray with the Gigabyte Titan Ridge TB3, slot 3 (NVME card), MSI AMD Radeon 8gB, the other with single CPU tray, AMD Radeon 7950, both on OC 0.6.9.
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
@Muckd, same here. I never unplug the cord from the Mac since Big Sur 11.3, 11.4 and I installed macOS Beta 12.0 with no problem at all. Once, I unplugged the AC cord to probe/test otherwise. I boot twice, from that test. After, I never unplug the power cord. I have a 2 of the Mac Pro 4,1, one is dual CPU tray with the Gigabyte Titan Ridge TB3, slot 3 (NVME card), MSI AMD Radeon 8gB, the other with single CPU tray, AMD Radeon 7950, both on OC 0.6.9.
Right, never ever unplug the plug... You must also let the electrical company not to do any maintenance around your house nor any blackouts. Then your Mac will be OK.
 
  • Haha
Reactions: JohnD and jgleigh

JeDiGM

macrumors regular
Oct 20, 2018
120
23
I

I Am getting tired of posts claiming everything is ok so long they don't unplug their machine. How are such posts productive to the discussion? Are they bringing any value here or just increase the noise?
Agreed. That's why I asked. Good joke. I think people are trying to help but I'm not sure how helpful the information is.
 
  • Like
Reactions: startergo

albert-e

macrumors newbie
Nov 30, 2020
15
10
Toronto , Canada
Right, never ever unplug the plug... You must also let the electrical company not to do any maintenance around your house nor any blackouts. Then your Mac will be OK.
:) Of course, statistically that would happen. But I haven't had any issues ? describe by others like 20x boots or more on Big Sur until of course until Apple shuts us down.
 

Stex

macrumors 6502
Jan 18, 2021
280
189
NYC
:) Of course, statistically that would happen. But I haven't had any issues ? describe by others like 20x boots or more on Big Sur until of course until Apple shuts us down.

@albert-e -- Just for clarification purposes, you do have the issue. And like you, any other cMP user running 11.3+ on a 4,1/5,1 has the issue. -- and that is regardless of any trick you might feel/think is allowing you to have a normal/stable system.

I am running 11.2.3 and can boot 100 times if I want to (or at least until my SPI allows me to). But I can't get 10 successful boots in a row with 11.3+. The best outcome so far has been 22 boots -- all of these tests extensively documented by now on this thread. We all know that once cMP boots successfully into 11.3/11.4, everything seems to work fine (i.e. the system is stable). And yes, if you just use sleep mode and never intentionally boot again, you (potentially) have a functional system but only until you need to reboot for whatever reason. The risk to what can happen to multiple failed boots/kernel panics/etc has been extensively explained in multiple posts throughout this thread. Just be aware of those risks and plan accordingly. Good luck.
 

plunger

macrumors member
Jul 20, 2020
46
15
Melbourne
We actually don't know what the cause of the problem is and hence have no way of determining a solution apart from guesswork. What would an Apple (macOS) engineer do to find the cause? What information and tools do they have which aren't readily available? Anyone got an Apple engineer friend!
 

tsialex

Contributor
Jun 13, 2016
13,455
13,601
We actually don't know what the cause of the problem is and hence have no way of determining a solution apart from guesswork. What would an Apple (macOS) engineer do to find the cause? What information and tools do they have which aren't readily available? Anyone got an Apple engineer friend!
Apple has hardware and software debugging tools inaccessible to us - for example, we don't have access to console debugging tools like they have. I personally never read any detail about the BIG FRANK/LITTLE FRANK interfaces, just very generic descriptions, or even the Mac Pro circuit schematic was ever leaked - a circuit that was set in stone in the second semester of 2008, almost 13 years ago.

Btw, even if was real that everyone have an Apple engineer friend, how much of the 150k Apple employees are really kernel engineers?
 
  • Like
Reactions: Ausdauersportler
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.