Jump to content
27 posts in this topic

Recommended Posts

Hi everyone,
   I've already spent a week researching, tried multiple configurations, boot settings, kexts and flags with no success,
I'm using opencore on legacy boot mode, created usb on windows using diskpart by following the dortania guide.
It just gets stuck at black screen little after verbose mode at start. 
Can anybody guide me or suggest a guide? Thanks in advance 🙂

Here is my potato :
Intel 2 Duo E6750 (Conroe)
Nvidia GT230 (Tesla)
6GB DDR2
Hitachi HDD 340GB
Foxconn P45AL (Intel P45 chipset + ICH10)
Wifi/Bluetooth N/A
Realtek ALC888C audio
Realtek RTL8111B ethernet

43 minutes ago, Hervé said:

Clover will be better for this kind of very old C2D platform and obsolete Mac OS X version; much more suited for things like CPU power management + all the on-the-fly mods that are impossible to do with OpenCore. Your system can run up to OS X El Capitan and that, too, would be much better. You won't be able to do anything with Lion.

Just noticed an error on the debug file : SmbiosLookupHost failed to lookup SMBIOSv3 - Not Found, and some other errors, I attach the log file fyi
But it did not halt there. Actually I noticed lots of blank lines on the debug output file which indicates some misconfigration with VGA.
I previously tried to install 10.11 El Capitan which is fully capable with my hardware, but some folks suggested that VGA output does not work on 10.7+

 

opencore-2022-08-03-015115.txt

Edited by fossyPie
latest log file after some configs
4 hours ago, Hervé said:

You can get VGA out of nVidia discrete cards all the way to most recent macOS version. Too many people say incorrect things about VGA. It's mostly unsupported out of Intel iGPUs but not all and certainly not beyond Snow Leopard (eg: VGA out of laptops with HD4400 graphics works OOB up to Monterey).

 

Output port capabilities on nVidia cards is controlled by NVCAP value. If you do not get VGA output OOB, you usually have to find the correct value to set to NVCAP to obtain such output.

Here's an example: https://www.insanelymac.com/forum/topic/336881-can-i-enable-vga-port-on-nvidia-gpu-witch-natively-supported-under-mojave/#comment-2654111

 

Glad to know that VGA can work on El Capitan 11.7 🙂 which is the latest one supports a Conroe CPU. It'd be great if you can provide a link to patch/fix for VGA.
Btw should I use the latest OpenCore or older versions would work best for my setup?
note: I do not have access to a real mac or a hackintosh

Just now, Slice said:

My computer #4 is still working with Clover, not latest. I had no problem to install ElCapitan there.

Thats cool .. Does VGA work OOP on that one and can you mention the clover version which works on your setup? I will try to research and install on my own first

Just now, Hervé said:

A Conroe processor limits you to OS X El Capitan 10.11. macO 10.12 and later require a CPU with SSE4 instruction set and that only comes with Penryn/Wolfdale CPUs.

Yes I think E5450 is all I need to get pass that SSE limit ... Cant wait to see Slice's reply on which clover version he used to install El Capitan on his Conroe computer ...

What are the device properties you currently have set? I made a calculator to figure out what the NVCAP value should be (https://github.com/1Revenger1/NVCAP-Calculator).
I took a random GT 230 rom but a valid value would be "05000100 10000300 0c000000 0000000f 00000000", with each DVI port on it's own head. (Not sure TV does anything or is even supported, but it's mentioned here so I added it)
image.png.d0e6be7ae252ef6a88c9942dd03d2582.png

  • Thanks 1
On 8/2/2022 at 2:24 PM, Hervé said:

Clover will be better for this kind of very old C2D platform and obsolete Mac OS X version; much more suited for things like CPU power management + all the on-the-fly mods that are impossible to do with OpenCore. Your system can run up to OS X El Capitan and that, too, would be much better. You won't be able to do anything with Lion.

Looks fairly simple to add data to SsdtPrGen to generate the data for OpenCore, if OP is willing to put in the effort.
Once downloaded, you can edit Data/UserDefined.cfg and add in the data for the processor. In the case of the E6750, an entry would probably look like:
 

// Model, TDP, Min freq, base freq, turbo, cores, threads, type, BCLK
E6750,    65,  2000,     2667,      2667,  2,     2,       0,    333 

Had to spend a few minutes scouring the webs for all the numbers (I used FSB frequency instead for BCLK as well), but I think that should be about right? Probably would've been easier to figure out all the values if I had the processor in front of me and HWInfo or similar application 😅

Just got back home ... Thanks for the replies really helps to clear things out.. Gonna start a new Clover project, hoping not to waste another week ending up with failure 😅

note: I got a GT230 (OEM) is G92 chip 1.5 GB with VGA + DVI + HDMI ports ... http://www.vgamuseum.info/index.php/cpu/item/890-nvidia-geforce-gt230-oem

I just have followed this guide so far could not boot Clover (black screen loop),... I think because my MB does not support UEFI boot...
So can anyone suggest a similar guide for legacy boot?
Or what should I do exceptionally to boot on legacy bios mode?

Edited by fossyPie
forgot the link

I just need to figure out how to make Clover without UEFI
I do not have access to any real mac or a hackintosh, so I'm stuck with Windows10 and Linux

I could make Opencore to boot using BOOTICE.exe and boot0 boot1f32 files
Do not know how to apply the same method on Clover

Edited by fossyPie
Just a quick update, I could boot to Clover menu using the BOOTICE method

Now I could boot to clover menu and tied to boot the dmg file, it just gets stuck at "black screen" after verbose mode just like it was on Opencore,
It seems like I need to figure out whats wrong with my EFI folder and config.plist
Would be great if Slice can share the EFI he used for his Conroe computer, so I could quickly compare the driver and kext files structure

Edited by fossyPie
corrected ESF as EFI
44 minutes ago, fossyPie said:

Now I could boot to clover menu and tied to boot the dmg file, it just gets stuck at "black screen" after verbose mode just like it was on Opencore,
It seems like I need to figure out whats wrong with my EFI folder and config.plist
Would be great if Slice can share the EFI he used for his Conroe computer, so I could quickly compare the driver and kext files structure

I found this archive but I am not sure it is exactly recent folder.

EFI-comp4.zip

Clover is not so ancient, the version is 4928.

Change in my serial letters "..SLI.." to letters "FOS"

 

  • Thanks 1
Just now, Slice said:

I found this archive but I am not sure it is exactly recent folder.

EFI-comp4.zip 4.49 MB · 1 download

Clover is not so ancient, the version is 4928.

Change in my serial letters "..SLI.." to letters "FOS"

 

Thanks for the EFI ! I just quickly tested it without touching anything and for the first time ever I managed to see the apple logo 😃 however, it just restarted the pc after some loading at around 50%... Now I need to figure out what changes should I make.
btw does kexts and drivers depend on Clover/Opencore version? I would like to pass the latest kext and driver files from Opencore guide

 

 

Edited by fossyPie

All kexts and drivers intended to use with Clover. Opencore may have a block for them.

All versions are working in 10.11 up to BigSur.

You may replace them with modern version but be sure they will work. I can propose you to make first a working system and only after that try to update kexts.

Opencore guide is not the bible to trust without check.

  • Thanks 1

I've managed to boot and start the re-install process, but it's asking for apple id for some reason, I did not see any option to skip it... so I tried my original apple id (which I was using on my iPhone previously)... but it throws an error "this item is temporally unavailable" and does not let me to begin installation.
Made a quick search but could not find a working solution
So Is the offline installation my only option?

note: I already have -no_compat_check on the bootargs

2 hours ago, Slice said:

I don't remember exactly. If I correctly recall there is a button "later".

Have checked multiple times using different SMBIOS and Clover versions (except the latest), surely there is no way to skip this step... Maybe Apple has changed things since

20220805_213056.jpg

Edited by fossyPie
Just now, Slice said:

Do you have ethernet attached? Did you include a proper LAN driver into kexts folder? My EFI doesn't contain your LAN driver.

Yes I have collected each kexts and drivers accordingly... Everything works so far, I can also browse using Safari there, tried icloud sign in trick, did not work.... Building a new EFI based on latest Clover version now, gonna try my luck with this one 🙂

Just tried with latest Clover version + a new EFI built accordingly... also generated and used various SMBIOS value sets, ... It just will not let me to proceed with the installation, even if I use one of my old icloud accounts for the sign in.
After doing some research it looks like there is no fix for that yet...
So I will have to get a full offline installer.

I attach my EFI folder fyi

EFI.zip

Edited by fossyPie

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...