Installation of the Beta 6 on my iMac 2011 / 780M / BCM94360CD with a modified
@Barry K. Nathan micro patcher done....
After patching the USB installer put in the
iMac2011Family-highvoltage12v.zip into the kexts folder on the patched USB installer and unzip the new
patch-kexts-iMac-2011.sh.zip and put it at the same spot where you find the patch-kexts.sh provided by
@Barry K. Nathan (version 0.1.0).
Follow exactly the guide
@Barry K. Nathan created, just call the new patch-kexts-iMac-2011.sh instead of the stock patch-kexts.sh.
Call the script while booted into Big Sur on your iMac. The new script needs a working OS to check the card type (NVIDIA Kepler or AMD Polaris).
Have fun! You may also check my
first post about this mods...
Code:
install@WolfsiMac27 ~ % /Volumes/Install\ macOS\ Big\ Sur\ Beta/patch-kexts-iMac-2011.sh --2011-iMac-no-wifi
Password:
Installing iMac-2011, AppleHDA, HD3000, and LegacyUSBInjector to:
/
Volume appears to have a Big Sur installation (build 20A5364e). Continuing.
Volume is mounted from device: /dev/disk5s1s1
Mounted device is a snapshot. Will now mount underlying volume
from device /dev/disk5s1 at temporary mountpoint:
/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ
Installing High Sierra AppleHDA.kext
Installing High Sierra Intel HD 3000 kexts
Installing LegacyUSBInjector.kext
Installing Catalina AppleBCM5701Ethernet.kext
Installing highvoltage12v patched iMac-2011-family.kext
NVIDIA Kepler based graphics adapter found
Using stock NVIDIA compatible version of AppleIntelSNBGraphicsFB.kext
Using kmutil to rebuild boot collection...
Using kmutil to rebuild system collection...
Copying deferred prelinked kernels in /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ...
/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/kext_tools/kext_tools-692.40.3/kc_staging.m.279: Encountered error while inspecting path: Error Domain=NSCocoaErrorDomain Code=260 "The folder “PrelinkedKernels” doesn’t exist." UserInfo={NSFilePath=/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/Library/Apple/System/Library/PrelinkedKernels, NSUserStringVariant=(
Folder
), NSUnderlyingError=0x7fe82450a990 {Error Domain=NSOSStatusErrorDomain Code=-43 "fnfErr: File not found"}}
/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/kext_tools/kext_tools-692.40.3/kc_staging.m.279: Encountered error while inspecting path: Error Domain=NSCocoaErrorDomain Code=260 "The folder “PrelinkedKernels” doesn’t exist." UserInfo={NSFilePath=/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/Library/Apple/System/Library/PrelinkedKernels, NSUserStringVariant=(
Folder
), NSUnderlyingError=0x7fe824610cb0 {Error Domain=NSOSStatusErrorDomain Code=-43 "fnfErr: File not found"}}
Copying KCs in /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ...
System Volume UUID: 9697E05A-6962-447B-92AE-D551BB842748
Volume Group UUID: 04B26AE3-BE22-4DDD-95F9-DD96527E06BC
Preboot disk: /dev/disk5s2
Preboot volume: /System/Volumes/Preboot
Copying: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/System/Library/KernelCollections/BootKernelExtensions.kc.elides -> /System/Volumes/Preboot/04B26AE3-BE22-4DDD-95F9-DD96527E06BC/boot/System/Library/KernelCollections
Copying:
/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/System/Library/KernelCollections/BootKernelExtensions.kc -> /System/Volumes/Preboot/04B26AE3-BE22-4DDD-95F9-DD96527E06BC/boot/System/Library/KernelCollections
Copying: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/System/Library/PrelinkedKernels/immutablekernel -> /System/Volumes/Preboot/04B26AE3-BE22-4DDD-95F9-DD96527E06BC/System/Library/PrelinkedKernels
Copying: /private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ/System/Library/PrelinkedKernels/prelinkedkernel -> /System/Volumes/Preboot/04B26AE3-BE22-4DDD-95F9-DD96527E06BC/System/Library/PrelinkedKernels
Creating new root snapshot.
Attempting to unmount underlying volume (don't worry if this fails).
This may take a minute or two.
umount(/private/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/tmp.qYEeldqJ): Resource busy -- try 'diskutil unmount'
Volume BSAMD on disk5s1 failed to unmount: dissented by PID 0 (kernel_task)
Installed patch kexts successfully.
install@WolfsiMac27 ~ %