Am I correct in saying the ROM's the Mac address of my ethernet port? If so, I've got windows 10 installed on the machine so should be able to find the Mac address
Re the device ID for the WiFi card.. thanks for confirming it's not just me who can't find it! Do you think that system will run ok if I don't remove it?
Until I have the time to figure it all out, I would disable all of them. Then enable one at a time until you find the one that makes the ethernet show as internal.
There are 3 of them:
one for the ethernet,
one for the NVMe drive,
one for the WIFI/BT card.
The system should run fine without them.
If your system is booting you can use Hackintool to identify which is which.
The one for the ethernet is there so messages etc works correctly.
I need to remember to remove them before I upload my EFI, .
Until I have the time to figure it all out, I would disable all of them. Then enable one at a time until you find the one that makes the ethernet show as internal.
There are 3 of them:
one for the ethernet,
one for the NVMe drive,
one for the WIFI/BT card.
The system should run fine without them.
If your system is booting you can use Hackintool to identify which is which.
The one for the ethernet is there so messages etc works correctly.
I need to remember to remove them before I upload my EFI, .
You will see an address like this: PciRoot(0x0)/Pci(0x1b,0x0)
Changing it like this: #PciRoot(0x0)/Pci(0x1b,0x0)
Should make it a comment that OC will ignore when booting.
The ROM in Clover was often set as the Ethernet address.
Depending on how you generate your SMBIOS some apps and scripts will generate a ROM code that is based on the SMBIOS rather than the MAC address of the Ethernet port.
Clover Configurator has an option to generate a ROM code, based on the SMBIOS Serial Number, SmUUID and Board Serial Number, which is used to populate the MLB.
I used genSMBIOS from the terminal to generate the serials which I don't believe generated a ROM. As such, should I go ahead and find the mac address of my ethernet port and use that?
Also, I decided to order the same WiFi card as Moozuki, just seemed the easiest option
I used my actual MAC address as my rom.
I used windows to find out what it was.
You do not need those device properties for the hack to work, I just liked my internal devices to show as built in as a real Mac does.
And there is nothing saying the Pci addresses are the same on your board as they are on mine.
Ah ok.. so I can go ahead and comment them out and ethernet / WiFi / nvme should still work.. they just won't show as internal devices, but as long as they work I'm happy
Another quick update.. sorry for the delay, I'm in the middle of a house move so things are a bit hectic!
I've created the installer and made all of the changes discussed in this thread (added serials, ROM etc.. commented out device IDs, removed GPU boot argument, changed core count setting)
The installer USB boots, opencore loads but the only option I see is to boot windows which is installed on another drive, there's no option to load the osx installer.. any thoughts?
I've tried a variety of usb ports but this didn't help..
I've also checked in the Drivers folder and can see the HfsPlus.efi file..
Also, when creating the drive I selected Mac OS Extended (Journaled) with a GUID Partition map, is this not correct?
I'm wondering if there's maybe something I've missed in the bios? I've got tpm enabled but have disabled secure boot.
I'm using Big Sur that I downloaded directly from the app store.. and used the "createinstallmedia" command to create the usb which seemed to work fine..
Mac OS Extended (Journaled) is a more complete name for a HFS+ formatted drive.
Do you have the Kernel > Quirk > XhciPortLimit enabled in your config.plist? This Quirk stopped working in Big Sur 11.3. So needs to be disabled in the config.plist.
Where have you placed the OpenCore EFI folder?
Is it on the Root of the USB installer alongside the macOS installation app? or
Is it on the EFI partition on the installer?
Did you make any changes, other than the CPU core count correction and disabling the three DeviceProperties in the config.plist?
Make sure in your config.plist that Misc/Security/ScanPolicy is set to 0, if that doesn't work then compress and upload your EFI and I will look at it.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.