macOS Big Sur and Parallels Desktop

I found this here and fixed my issue.
https://developer.apple.com/forums/thread/649774


I was able to get past the "BIErrorDomain error 3" issue in Parallels as follows:

  1. On a real, supported Mac, run this command in Terminal:
Code Block
ioreg -l | grep board-id

2. Make a note of the board ID (mine is Mac-551B86E5744E2388, for example)
3. Run this command in Terminal:
Code Block
sysctl hw.model

4. Make a note of the hardware model (mine is MacBookPro14,3)
5. In the VM configuration, under Hardware -> Boot Order -> Advanced Settings -> Boot flags, enter the following (inserting the information noted above where shown):
Code Block
devices.mac_hw_model="<model>"
devices.smbios.board_id="<board ID>"


That should be enough to allow the installer to proceed.
This worked for me! (I borrowed your logic board identifiers, I hope you don't mind, lmao.) I think this must be some cryptic DSMOS (Don't Steal Mac OS) type thing.

Now my issue is that I can't get to the desktop for more than about a second before it chokes up and sends me back to the login window. I took a screen recording of the output when it was sending me back to the login window. (I booted into Safe Mode and Verbose.)
Screen Shot 2020-07-22 at 10.33.54 AM.png
 
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?
 
This worked for me! (I borrowed your logic board identifiers, I hope you don't mind, lmao.) I think this must be some cryptic DSMOS (Don't Steal Mac OS) type thing.

Now my issue is that I can't get to the desktop for more than about a second before it chokes up and sends me back to the login window. I took a screen recording of the output when it was sending me back to the login window. (I booted into Safe Mode and Verbose.)
View attachment 16319

This is very likely the WindowServer crash. I get it now every time on beta 3...within seconds. Previously, I only got it when I clicked on the (non-existent) control center area.
 
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?

It would appear that there is a hardcoded check inside one of the Parallels binaries "inittool2" which checks for Parallels version being 10 or not. When you run this file manually in Terminal, it always returns "Fatal: this is not OS X". I assume that Apple changed something where Parallels was perhaps checking for macOS 10.16 and now it has been changed 10 11.0.

if [ ${osx_ver[0]} -ne 10 ]; then
log error "Fatal: this is not OS X"
exit $RC_BROKEN_SYS
fi
if [ ${osx_ver[1]} -lt 11 ]; then
log error "Fatal: OS X version '${osx_ver}' is not supported"
exit $RC_BROKEN_SYS
fi
 
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?
Yep. I would warn everyone who uses Parallels for real work to avoid installing Big Sur beta 3. You will be dead in the water.
 
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?
the same happens to me
 

Attachments

  • Captura de Pantalla 2020-07-22 a la(s) 22.09.22.png
    Captura de Pantalla 2020-07-22 a la(s) 22.09.22.png
    64 KB · Views: 26
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?

Yup same problem. Hope they come up with an update or solution soon
 
Installed latest Beta, getting the following error: Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac. I've tried to reinstall Parallels Desktop 15, however, the installation hangs and does not complete. Any suggestions?

Parallels seems to be way behind they haven't even addressed the issues with the very first beta and now we can't event run parallels at all. I don't believe they have release any update at all since the beta was released which is just shameful.
 
It would appear that there is a hardcoded check inside one of the Parallels binaries "inittool2" which checks for Parallels version being 10 or not. When you run this file manually in Terminal, it always returns "Fatal: this is not OS X". I assume that Apple changed something where Parallels was perhaps checking for macOS 10.16 and now it has been changed 10 11.0.

if [ ${osx_ver[0]} -ne 10 ]; then
log error "Fatal: this is not OS X"
exit $RC_BROKEN_SYS
fi
if [ ${osx_ver[1]} -lt 11 ]; then
log error "Fatal: OS X version '${osx_ver}' is not supported"
exit $RC_BROKEN_SYS
fi

Oh... I see you can set a shell environment variable "SYSTEM_VERSION_COMPAT" to 1, which will get /usr/bin/sw_vers to report the host macOS system version as 10.16 instead of 11.0. This will satisfy Parallels' inittool2 program, and Parallels runs. You'll have to run Parallels from a shell instead of the Finder, though, until inittool2 is changed to accommodate macOS version 11.*.
 
Hello, could please collect the tech report right after the issue reproduced and post the report's ID here?
Hi
I have tried but unfortunately I am getting the spinning ball and not able to submit one.
The error is: "Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac." since upgrading to Big Sur Beta 3
 
Hi
I have tried but unfortunately I am getting the spinning ball and not able to submit one.
The error is: "Parallels Desktop cannot be started because some of the required components are missing from the operating system of your Mac." since upgrading to Big Sur Beta 3
Did you try to do the same from the Terminal?
 
Did you try to do the same from the Terminal?
Yes - trying the command errors as:

joe@MacBook-Pro ~ % prlsrvctl problem-report --send

Jul 23 09:59:54 pdfm-bootstrap[13998] <Error>: prlsrvctl[13962]: Failed to initialize Parallels Desktop in unattended mode.

This may be caused by ether corrupt installation or if you just installed Parallels Desktop.

In order to initialize Parallels desktop ether:

1. Start Paralles Desktop by double-clicking to Parallels Desktop bundle, or

2. Run following initialization procedure from command line:

sudo "/Applications/Parallels Desktop.app/Contents/MacOS/inittool2" init -b "/Applications/Parallels Desktop.app"
If I run the init command:
Jul 23 10:01:18 pdfm-bootstrap[14055] <Error>: inittool[14053]: Fatal: this is not OS X
 
Oh... I see you can set a shell environment variable "SYSTEM_VERSION_COMPAT" to 1, which will get /usr/bin/sw_vers to report the host macOS system version as 10.16 instead of 11.0. This will satisfy Parallels' inittool2 program, and Parallels runs. You'll have to run Parallels from a shell instead of the Finder, though, until inittool2 is changed to accommodate macOS version 11.*.
Thanks Craig, this works for me. I set the environment variable SYSTEM_VERSION_COMPAT=1 and use command 'open -a "Parallels Desktop" ', now PD15 can start and I can run my Windows VM.
 
So - how does one learn the technical reason for this error? When starting Parallels For Mac (on Big Sur, Beta 3!), I'm met with this error.
How can I find the actual reason and what's missing?
 

Attachments

  • Screenshot 2020-07-23 at 11.43.31.png
    Screenshot 2020-07-23 at 11.43.31.png
    67.3 KB · Views: 15
So - how does one learn the technical reason for this error? When starting Parallels For Mac (on Big Sur, Beta 3!), I'm met with this error.
How can I find the actual reason and what's missing?
This is because macOS version in beta 3 changed from 10.16 to 11. Parallels needs to issue and update or a hotfix workaround quickly.
 
Back
Top