In this article, I’m going to show you guys how to Fix the operation couldn’t be completed BiErrorDomain Error 3. This error occurs when you try to install macOS Big Sur 11.0 beta on VMware/Parallels. This is the latest version of the Apple Mac operating system. Lots of developers having the issue to install it but can’t, due to facing BiErrorDomain Error 3. In this post, I’ll show you how to bypass this issue and install macOS 11.0 beta on your VMware or Parallels. To fix this issue you need to do the following procedures.
Fix the Operation Couldn’t be Completed BiErrorDomain Error 3
Source: “When I select the main disk to install to, I get the error message: “The operation couldn’t be completed. (BIErrorDomain error 3.)” Has anyone else experienced this? I wanted to try out the Big Sur beta, but didn’t want to risk rendering my daily MBP unusable.
A user from the apple.com developer forum has given a great solution to this error which has worked for almost everyone that has tried his method. So I’ll list hist steps down below and thanks to @danfry. He said “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.
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
#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):
hw.model = "MacBookPro15,3" board-id = "Mac-1E7E29ADo135F9BC"
Fix BiErrorDomain Error 3 on VMware Workstation on Windows
You can use this tip for the VMware workstation as well. Just find a real Mac device and find it’s model and board-id then use it on VMware workstation. Use the following code and insert it into your VM configuration file. The file extension is .vmx
smbios.reflectHost = "TRUE" hw.model = "MacBookPro15,3" board-id = "Mac-1E7E29ADo135F9BC"
Fix BiErrorDomain Error 3 on Virtualbox
If you have BiErorroDomain Errror 3 on VirtualBox then you follow the guide below to fix it.
First, make sure to Exit Virtualbox software. Also, you have to change the Virtual Machine Name if it’s different from the codes below. Once, you changed the virtual machine name and ready, execute the following code using command prompt.
Do this on the command prompt (Run as Administrator):
cd “C:\Program Files\Oracle\VirtualBox\” VBoxManage.exe modifyvm “macOS Big Sure Beta” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata “macOS Big Sure Beta” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac19,1” VBoxManage setextradata “macOS Big Sure Beta” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0” VBoxManage setextradata “macOS Big Sure Beta” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Mac-AA95B1DDAB278B95” VBoxManage setextradata “macOS Big Sure Beta” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc” VBoxManage setextradata “macOS Big Sure Beta” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1
Start VirtualBox again and now you will be able to select the drive and install macOS Big Sur Beta.
For more information and threads, you can visit the following forums.
If you’ve any other solution, please feel free to list them in the comment section below.