Jump to content

[pre-release] macOS Big Sur in VMWare


1,188 posts in this topic

Recommended Posts

5 minutes ago, osxone said:

Not suitable for average users yet. Basically:

kext injection works fine existing install of external drive

  • Like 3
Link to comment
Share on other sites

this was on a site the main difference is that "Big Sur" BaseSystem.dmg now is an APFS Installer volume (no more an HFS macOS Extended)

another major change is that now prelinkedkernel is totally different, these are the paths for kext and kernel cache:

/System/Library/KernelCollections/BootKernelExtensions.kc.development

/System/Library/KernelCollections/BootKernelExtensions.kc

  • Like 2
Link to comment
Share on other sites

On 6/25/2020 at 4:05 AM, YukiPowa said:

Hackintosh Z390M Gaming

I need remove wifi Card internal, switch AvoidRuntimeDefrag to false and use port usb 3.1 GEN2 for usb installer

Can you share your folder? Thank you so much 

Link to comment
Share on other sites

On 6/25/2020 at 4:05 AM, YukiPowa said:

Hackintosh Z390M Gaming

I need remove wifi Card internal, switch AvoidRuntimeDefrag to false and use port usb 3.1 GEN2 for usb installer

Post here if you succeed.

Link to comment
Share on other sites

I just tried to install on a separate SSD in my laptop but now i cant boot back into Catalina, how can i remove the partial files for the upgrade and get back to catalina? 

Using OpenCore 0.6.0

Doesn't matter, fresh install it is.

Edited by SavageAUS
Link to comment
Share on other sites

1 hour ago, MacPato said:

this was on a site the main difference is that "Big Sur" BaseSystem.dmg now is an APFS Installer volume (no more an HFS macOS Extended)

another major change is that now prelinkedkernel is totally different, these are the paths for kext and kernel cache:

/System/Library/KernelCollections/BootKernelExtensions.kc.development

/System/Library/KernelCollections/BootKernelExtensions.kc

It looks like it is building the kernel during the install.   The prelinkedkernel also has the immutable kernel which was introduced with Mojave or High Sierra.   

Link to comment
Share on other sites

5 minutes ago, Gigamaxx said:

It looks like it is building the kernel during the install.   The prelinkedkernel also has the immutable kernel which was introduced with Mojave or High Sierra.   

This is the bootcaches.plist from the USB create install media inside AssetData

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>PreBootPaths</key>     <!-- stored at root of any Apple_Boot -->
    <dict>
        <key>DiskLabel</key>    <!-- to be tweaked for the picker -->
        <string>/System/Library/CoreServices/.disk_label</string>
        <!-- implied .disk_label helper files -->
        <key>AdditionalPaths</key>  <!-- optional stuff at the root -->
        <array>
            <string>/.VolumeIcon.icns</string>
            <string>/System/Library/CoreServices/SystemVersion.plist</string>
            <string>/System/Library/CoreServices/PlatformSupport.plist</string>
        </array>
    </dict>

    <key>BooterPaths</key>      <!-- to be blessed appropriately -->
    <dict>
        <key>EFIBooter</key>    <!-- finderinfo[1] -> file -->
        <string>/System/Library/CoreServices/boot.efi</string>
    </dict>

    <key>PostBootPaths</key>    <!-- in RPS directories known to booter -->
    <dict>
        <key>BootConfig</key>   <!-- to be updated w/UUID in Apple_Boot -->
        <string>/Library/Preferences/SystemConfiguration/com.apple.Boot.plist</string>
        <key>EncryptedRoot</key>
        <dict>
            <key>EncryptedPropertyCache</key>
            <string>/System/Library/Caches/com.apple.corestorage/EncryptedRoot.plist.wipekey</string>
            <!-- OS doesn't require content in the root volume's ER.pl.wk -->
            <key>RootVolumePropertyCache</key>
            <false/>
            <key>DefaultResourcesDir</key>
            <string>/usr/standalone/i386/EfiLoginUI/</string>
            <!-- localized resources are optional but are all or nothing -->
            <key>LocalizationSource</key>
            <string>/System/Library/PrivateFrameworks/EFILogin.framework/Resources/EFIResourceBuilder.bundle/Contents/Resources</string>
            <key>LanguagesPref</key>
            <string>/Library/Preferences/.GlobalPreferences.plist</string>
            <key>BackgroundImage</key>
            <string>/Library/Caches/com.apple.desktop.admin.png</string>
            <key>LocalizedResourcesCache</key>
            <string>/System/Library/Caches/com.apple.corestorage/EFILoginLocalizations</string>
        </dict>
        <key>Kernelcache v1.5</key>
        <dict>
            <key>ExtensionsDir</key>
            <array>
                <string>/Library/Extensions</string>
                <string>/AppleInternal/Library/Extensions</string>
                <string>/Library/Apple/System/Library/Extensions</string>
                <string>/System/Library/Extensions</string>
            </array>
            <key>Path</key>
            <string>/Library/Apple/System/Library/PrelinkedKernels/prelinkedkernel</string>
            <key>ReadOnlyPath</key>
            <string>/System/Library/PrelinkedKernels/prelinkedkernel</string>
            <key>KernelPath</key>
            <string>/System/Library/Kernels/kernel</string>
            <key>KernelsDir</key>
            <string>/System/Library/Kernels</string>
            <key>BootKernelExtensions</key>
            <string>/System/Library/KernelCollections/BootKernelExtensions.kc</string>
            <key>SystemKernelExtensions</key>
            <string>/System/Library/KernelCollections/SystemKernelExtensions.kc</string>
            <key>BaseSystemKernelExtensions</key>
            <string>/System/Library/KernelCollections/BaseSystemKernelExtensions.kc</string>
            <key>PreferBootKernelExtensions</key>
            <true/>
            <key>Archs</key>
            <array>
                <string>x86_64</string>
            </array>
            <key>Preferred Compression</key>
            <string>lzvn</string>
        </dict>
    </dict>

</dict>
</plist>

 

 

Link to comment
Share on other sites

So, I can boot with Installer MacOS 11 with success on my Hackintosh (Z390M Gaming)

 

I think clone macos already installed on my disk, WORKING (maybe :))

 

EFI in PJ (I have change my info) :

EFI.zip

<key>MLB</key>
<string>CHANGEWITHYOUR</string>
<key>ROM</key>
<data>CHANGEWITHYOUR</data>
<key>SystemSerialNumber</key>
<string>CHANGEWITHYOUR</string>
<key>SystemUUID</key>
<string>CHANGEWITHYOUR</string>

FIRST STEP:

I can format disk to APFS and start install, first step successfully

Spoiler

3C994911-4D6D-4881-AF98-C0961CD41CC4_1_105_c.thumb.jpeg.0fbaf60343f2244c15a2304d43c4c4a1.jpeg

 

image.thumb.jpg.3b826298d1f1581f04c892972a60d12c.jpg.b6858874cff2ef61cf137cc0be95093c.jpg

 

SECOND STEP:

BUT after restart, I select MacOS installer paritition on opencore

After loadbar, i select language, loadbar continue and after 5 seconds (loadbar 10%), Hackintosh restart (no crash in apparence)

Before restart, macOS search update, maybe I have no ethernet, so restart.. without message ?? :p

In verbose :

Spoiler

8FC4E9BA-2516-4E1A-9D22-93BDD36CC8D8_1_105_c.thumb.jpeg.dea26b977afdc39f727d2d17a51f0c90.jpeg

  • Like 3
Link to comment
Share on other sites

On 6/24/2020 at 10:21 PM, YukiPowa said:

So, I can boot with Installer MacOS 11 with success on my Hackintosh (Z390M Gaming)

 

I think clone macos already installed on my disk, WORKING (maybe :))

 

EFI in PJ (I have change my info) :

EFI.zip


<key>MLB</key>
<string>CHANGEWITHYOUR</string>
<key>ROM</key>
<data>CHANGEWITHYOUR</data>
<key>SystemSerialNumber</key>
<string>CHANGEWITHYOUR</string>
<key>SystemUUID</key>
<string>CHANGEWITHYOUR</string>

 

FIRST STEP:

I can format disk to APFS and start install, first step successfully

 

SECOND STEP:

BUT after restart, I select MacOS installer paritition on opencore

After loadbar, i select language, loadbar continue and after 5 seconds (loadbar 10%), Hackintosh restart (no crash in apparence)

Before restart, macOS search update, maybe I have no ethernet, so restart.. without message ?? :p

In verbose :

 

I Check if i have ethernet and is no ! Maybe macOS absolutly need ethernet for install, else restart computer.

Can you tell me how can work intelmausi.kext in install process ?

Spoiler

8FC4E9BA-2516-4E1A-9D22-93BDD36CC8D8_1_105_c.jpeg

 

3C994911-4D6D-4881-AF98-C0961CD41CC4_1_105_c.jpeg

 

image.thumb.jpg.3b826298d1f1581f04c892972a60d12c.jpg

Link to comment
Share on other sites

7 minutes ago, YukiPowa said:

 

I Check if i have ethernet and is no ! Maybe macOS absolutly need ethernet for install, else restart computer.

Can you tell me how can work intelmausi.kext in install process ?

 

Boot to another OS if you have in your system , paste the kext in L/E of the 11 os partition, repair permissions and try

Edited by PC IT
Link to comment
Share on other sites

4 minutes ago, PC IT said:

Boot to another OS if you have in your system , paste the kext in L/E , repair permissions and try

 

I need for install phase, so in USB key, no /L/E in disk :)

 

edit: MMh I can test, but i not see /L/E ... haha

Edited by YukiPowa
Link to comment
Share on other sites

7 minutes ago, YukiPowa said:

 

I need for install phase, so in USB key, no /L/E in disk :)

 

edit: MMh I can test, but i not see /L/E ... haha

if you try to paste the kext in L/E using another working OS in your system or using the terminal. you may be able to see the ethernet working, seems kext injection still not working on clover and OC

Link to comment
Share on other sites

On 6/24/2020 at 11:24 PM, PC IT said:

if you try to paste the kext in L/E using another working OS in your system or using the terminal. you may be able to see the ethernet working, seems kext injection still not working on clover and OC

Base DMG. open it and you can find System/Extensions.  Run Kext Wizard and target the BS drive?

Spoiler

Screen Shot 2020-06-24 at 8.34.07 PM.png

 

Screen Shot 2020-06-24 at 8.34.30 PM.png

Link to comment
Share on other sites

HI to all , hope all developers or people who can boot the latest MacOS 11 with opencore on skylake system to help me, i can not boot the mac os installer,  i am using the latest kexts and opencore, waiting any reply.. thanks

Link to comment
Share on other sites

I'm surprised that I only changed the AvoidRuntimeDefrag to false and add -lilubetaall and got the installer running on my laptop. (However the latter one doesn't work because no kexts are injected). It panic once since the 4K patch is not in place, by I managed to bypass it using external monitor with lid closed. After extraction is finished, it rebooted but run into the similar issue like others. Under verbose mode it says:

Failed to discover watchdog service
...
CHECKPOINT FAILURE:(FAILURE: 1) MAIN:[0x0405] disable_watchdog
...
ramrod: disable_watchdog failed
...
ramrod exit with status 1 - rebooting

It seems that macOS received a lot of utilities from iOS:

https://www.theiphonewiki.com/wiki/Ramrod

 

After rebooted back into Catalina, I found the Big Sur partition already separated into System and - Data volume. And there's also a volume called "Update", with some boot file and previous installer log in it.

Under /Volumes/Big Sur - Data/boot there are BootKernelExtensions.kc and x86_64SURamDisk.dmg, and ramrod is in the ramdisk.

Link to comment
Share on other sites

44 minutes ago, Zhen-zen said:

I'm surprised that I only changed the AvoidRuntimeDefrag to false and add -lilubetaall and got the installer running on my laptop. (However the latter one doesn't work because no kexts are injected). It panic once since the 4K patch is not in place, by I managed to bypass it using external monitor with lid closed. After extraction is finished, it rebooted but run into the similar issue like others. Under verbose mode it says:


Failed to discover watchdog service
...
CHECKPOINT FAILURE:(FAILURE: 1) MAIN:[0x0405] disable_watchdog
...
ramrod: disable_watchdog failed
...
ramrod exit with status 1 - rebooting

It seems that macOS received a lot of utilities from iOS:

https://www.theiphonewiki.com/wiki/Ramrod

 

After rebooted back into Catalina, I found the Big Sur partition already separated into System and - Data volume. And there's also a volume called "Update", with some boot file and previous installer log in it.

Under /Volumes/Big Sur - Data/boot there are BootKernelExtensions.kc and x86_64SURamDisk.dmg, and ramrod is in the ramdisk.


man are you ethernet on installer ?

check with safari please

 And for your error, Check if you have enabled disable_watchdog in config.plist on opencore

Edited by YukiPowa
Link to comment
Share on other sites

×
×
  • Create New...