Jump to content

Clover General discussion


ErmaC
29,866 posts in this topic

Recommended Posts

Help! Clover error reading driver *** FakeSMC **

 

i found when i use a USB to boot Clover it won't be a problem, everthing was fine,
but when i use the UEFI of my HDD to boot, it will always show this error reading driver Fakesmc..
with the version 2298, i didn't have a problem like this...
 
how should i fix it?
Thanks in advance
(btw, i use the FakeSMC which was builded by RehabMan)
IMG_20131217_092819.jpg
Link to comment
Share on other sites

Guest AllanMax
I'm trying to install Ubuntu, but not loads.

create flash boot using Unebootin app for Mac, restart and  select the flash drive menu in Clover, and I select this option.

 

post-784994-0-60591700-1387333145_thumb.png
Link to comment
Share on other sites

 

So far, so good; but when I try to use my new Crucial M500 SSD with the same installation method and the same settings I used for my "normal" HDD, I'm always getting the boot0af error. :(  Is there any difference between installing Clover on a HDD or SSD?

 

Problem solved! I replaced the Crucial M500 with a Samsung SSD 840 Evo and now everything is fine.

Link to comment
Share on other sites

 

I'm trying to install Ubuntu, but not loads.
create flash boot using Unebootin app for Mac, restart and  select the flash drive menu in Clover, and I select this option.

 

Normally you would boot directly from your unetbootin usb. My experience is unetbootin is only dependable when used from windows or linux

Link to comment
Share on other sites

I have some problems installing Mavericks when I redid my USB flash drive with latest version of Clover (UEFI). My laptop is HP 8570p. On my BIOS I have disabled Secure Boot and set UEFI with CSM.

 

Clover boots fine from the USB, also loads my existing Mavericks installation from HD. The problem is that when I select "Install OS X Mavericks" from Clover menu, press space, select "boot Install OS X Mavericks" it just goes back into Clover main menu.

 

What I did was:

 

1. Formatted USB flash drive in OSX (1 partition, Mac OS Extended Journaled, GUID)

2. Installed Clover (v2k_r2377) on that formatted USB stick.

    - Install for UEFI Motherboards

    - Drivers64UEFI (OsxAptioFixDrv-64)

 

3. Added FakeSMC.kext into kexts/10.9

4. Downloaded Mavericks from App Store and copied it into that same USB flash drive like this:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Clover --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --no interaction

I'm sure i'm missing something basic here but can't figure out what the problem is.

Link to comment
Share on other sites

I have some problems installing Mavericks when I redid my USB flash drive with latest version of Clover (UEFI). My laptop is HP 8570p. On my BIOS I have disabled Secure Boot and set UEFI with CSM.

 

Clover boots fine from the USB, also loads my existing Mavericks installation from HD. The problem is that when I select "Install OS X Mavericks" from Clover menu, press space, select "boot Install OS X Mavericks" it just goes back into Clover main menu.

 

What I did was:

 

1. Formatted USB flash drive in OSX (1 partition, Mac OS Extended Journaled, GUID)

2. Installed Clover (v2k_r2377) on that formatted USB stick.

    - Install for UEFI Motherboards

    - Drivers64UEFI (OsxAptioFixDrv-64)

 

3. Added FakeSMC.kext into kexts/10.9

4. Downloaded Mavericks from App Store and copied it into that same USB flash drive like this:

sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Clover --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --no interaction

I'm sure i'm missing something basic here but can't figure out what the problem is.

Do 4. before 2. and 3.

Link to comment
Share on other sites

hello , i installed Clover v2k_r2377 (legacy bios mbr boot) and it detects memory slots incorrectly (3 instead of 2) , here i have some screenshots and my config.plist :

 

the screenshots with 3 memory banks are from clover, the other are from chameleon and win 7

 

my config.plist : http://www48.zippyshare.com/v/80566198/file.html

 

my specs are below my avatar and smbios correct ,thank you

 

 

***

my boot.log :

 

detects it correctly at first but:

 

 

2:714  0:000  ScanSPD() start
2:715  0:000  SMBus CmdReg: 0x3
2:715  0:000  Scanning SMBus [8086:1C22], mmio: 0xF2524004, ioport: 0xEFA0, hostc: 0x1
2:730  0:014  SPD[0]: Type 11 @0x50 
2:740  0:009  Not using XMP because it is not present
2:740  0:000  DDR speed 1600MHz 
2:740  0:000  Slot: 0 Type 24 4096MB 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=030604040D0E0E0B 
2:755  0:014  SPD[1]: Type 11 @0x51 
2:764  0:009  Not using XMP because it is not present
2:764  0:000  DDR speed 1600MHz 
2:764  0:000  Slot: 1 Type 24 4096MB 1600MHz Vendor=Hynix Semiconductor PartNo=HMT351S6CFR8C-PBN0 SerialNo=040C020A0A020207 
2:791  0:026  SPD[4]: Type 82 @0x54 
2:806  0:015  SPD[5]: Type 82 @0x55 
2:821  0:014  SPD[6]: Type 78 @0x56 
2:978  0:156  SPD[12]: Type 63 @0x5C 
3:044  0:066  ScanSPD() end
 
 
 
43:635  0:000  Trusting SMBIOS...
43:635  0:000  Channels: 2
43:635  0:000  Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23
43:635  0:000   partNum=16KTF51264HZ-1G6M1
43:635  0:000  SMBIOS Type 17 Index = 0 => 0 0:
43:635  0:000  BANK0 DIMM0 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 4096
43:635  0:000  SMBIOS Type 17 Index = 1 => 2 2:
43:635  0:000  BANK1 DIMM0 EMPTY
43:635  0:000   partNum=HMT351S6CFR8C-PB  
43:635  0:000  SMBIOS Type 17 Index = 2 => 1 1:
43:635  0:000  BANK0 DIMM1 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 8192
43:635  0:000  NumberOfMemoryDevices = 3

 

---------------

post-1135813-0-74858700-1387531958_thumb.png

post-1135813-0-27871400-1387532111_thumb.png

post-1135813-0-87826900-1387532127_thumb.png

post-1135813-0-26547400-1387532133_thumb.png

post-1135813-0-98795300-1387532148_thumb.jpg

post-1135813-0-13338800-1387532155_thumb.jpg

post-1135813-0-35430300-1387532156_thumb.jpg

Link to comment
Share on other sites

I have some problems installing Mavericks when I redid my USB flash drive with latest version of Clover (UEFI). My laptop is HP 8570p. On my BIOS I have disabled Secure Boot and set UEFI with CSM.

 

Clover boots fine from the USB, also loads my existing Mavericks installation from HD. The problem is that when I select "Install OS X Mavericks" from Clover menu, press space, select "boot Install OS X Mavericks" it just goes back into Clover main menu.

Replace VboxHFS.efi by HFSPlus.efi

  • Like 1
Link to comment
Share on other sites

hello , i installed Clover v2k_r2377 (legacy bios mbr boot) and it detects memory slots incorrectly (3 instead of 2) , here i have some screenshots and my config.plist :

 

the screenshots with 3 memory banks are from clover, the other are from chameleon and win 7

 

my config.plist : http://www48.zippyshare.com/v/80566198/file.html

 

my specs are below my avatar and smbios correct ,thank you

 

 

***

my boot.log :

 

detects it correctly at first but:

 

 

2:714  0:000  ScanSPD() start
2:715  0:000  SMBus CmdReg: 0x3
2:715  0:000  Scanning SMBus [8086:1C22], mmio: 0xF2524004, ioport: 0xEFA0, hostc: 0x1
2:730  0:014  SPD[0]: Type 11 @0x50 
2:740  0:009  Not using XMP because it is not present
2:740  0:000  DDR speed 1600MHz 
2:740  0:000  Slot: 0 Type 24 4096MB 1600MHz Vendor=Micron Technology PartNo=16KTF51264HZ-1G6M1M1 SerialNo=030604040D0E0E0B 
2:755  0:014  SPD[1]: Type 11 @0x51 
2:764  0:009  Not using XMP because it is not present
2:764  0:000  DDR speed 1600MHz 
2:764  0:000  Slot: 1 Type 24 4096MB 1600MHz Vendor=Hynix Semiconductor PartNo=HMT351S6CFR8C-PBN0 SerialNo=040C020A0A020207 
2:791  0:026  SPD[4]: Type 82 @0x54 
2:806  0:015  SPD[5]: Type 82 @0x55 
2:821  0:014  SPD[6]: Type 78 @0x56 
2:978  0:156  SPD[12]: Type 63 @0x5C 
3:044  0:066  ScanSPD() end
 
 
 
43:635  0:000  Trusting SMBIOS...
43:635  0:000  Channels: 2
43:635  0:000  Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23
43:635  0:000   partNum=16KTF51264HZ-1G6M1
43:635  0:000  SMBIOS Type 17 Index = 0 => 0 0:
43:635  0:000  BANK0 DIMM0 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 4096
43:635  0:000  SMBIOS Type 17 Index = 1 => 2 2:
43:635  0:000  BANK1 DIMM0 EMPTY
43:635  0:000   partNum=HMT351S6CFR8C-PB  
43:635  0:000  SMBIOS Type 17 Index = 2 => 1 1:
43:635  0:000  BANK0 DIMM1 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 8192
43:635  0:000  NumberOfMemoryDevices = 3

 

---------------

Set SMBIOS->Trust=false

  • Like 1
Link to comment
Share on other sites

i did nothing changed

here is and this from log , it seems it detects ok but in about this mac has 3 slots

 

2:494  0:000  Total Memory Slots Count = 2
2:494  0:000  Type 17 Index = 0
2:494  0:000  SmbiosTable.Type17->Speed = 1333
2:494  0:000  SmbiosTable.Type17->Size = 4096
2:494  0:000  Type 17 Index = 1
2:494  0:000  SmbiosTable.Type17->Speed = 1333
2:494  0:000  SmbiosTable.Type17->Size = 4096
2:494  0:000  Boot status=0
2:494  0:000  Clover revision: 2377  running on 4291AN9
2:494  0:000  ... with board 4291AN9
2:494  0:000  Clover load options size = 0 bytes
2:494  0:000  PlistPath: EFI\CLOVER\config.plist
Link to comment
Share on other sites

 

i did nothing changed

here is and this from log , it seems it detects ok but in about this mac has 3 slots

 

2:494  0:000  Total Memory Slots Count = 2
2:494  0:000  Type 17 Index = 0
2:494  0:000  SmbiosTable.Type17->Speed = 1333
2:494  0:000  SmbiosTable.Type17->Size = 4096
2:494  0:000  Type 17 Index = 1
2:494  0:000  SmbiosTable.Type17->Speed = 1333
2:494  0:000  SmbiosTable.Type17->Size = 4096
2:494  0:000  Boot status=0
2:494  0:000  Clover revision: 2377  running on 4291AN9
2:494  0:000  ... with board 4291AN9
2:494  0:000  Clover load options size = 0 bytes
2:494  0:000  PlistPath: EFI\CLOVER\config.plist

 

And what about second part of your log?

43:635  0:000  Trusting SMBIOS...
43:635  0:000  Channels: 2
43:635  0:000  Interleave: 0 2 1 3 4 6 5 7 8 10 9 11 12 14 13 15 16 18 17 19 20 22 21 23
43:635  0:000   partNum=16KTF51264HZ-1G6M1
43:635  0:000  SMBIOS Type 17 Index = 0 => 0 0:
43:635  0:000  BANK0 DIMM0 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 4096
43:635  0:000  SMBIOS Type 17 Index = 1 => 2 2:
43:635  0:000  BANK1 DIMM0 EMPTY
43:635  0:000   partNum=HMT351S6CFR8C-PB  
43:635  0:000  SMBIOS Type 17 Index = 2 => 1 1:
43:635  0:000  BANK0 DIMM1 1600MHz 4096MB
43:635  0:000  mTotalSystemMemory = 8192
43:635  0:000  NumberOfMemoryDevices = 3
Link to comment
Share on other sites

second part is: 
9:867  0:000  SMBIOS Type 17 Index = 0 => 0 0:
9:867  0:000  BANK0 DIMM0 1600MHz 4096MB
9:867  0:000  mTotalSystemMemory = 4096
9:867  0:000  SMBIOS Type 17 Index = 1 => 2 2:
9:867  0:000  BANK1 DIMM0 EMPTY
9:867  0:000  SMBIOS Type 17 Index = 2 => 1 1:
9:867  0:000  BANK0 DIMM1 1600MHz 4096MB
9:867  0:000  mTotalSystemMemory = 8192
9:867  0:000  NumberOfMemoryDevices = 3
 
it just dont have the "Trusting SMBIOS..."

 

 

my  boot log : http://www23.zippyshare.com/v/26409746/file.html

Link to comment
Share on other sites

You have a desktop? What is your motherboard/laptop model? Seems you either have the memory in incorrect slots or you have an old non dual channel setup, in that case set SMBIOS/Memory/Channels to 1. You're not already seeing that or any keys under SMBIOS/Memory are you?

Link to comment
Share on other sites

First you don't have identical memory modules, so it can't work in dual channel. Second if you had dual channel then your modules would be in slots 0 and 2 according to the spd, they are not. Perform geekbench with chameleon, with clover, then with clover and one channel. Also your SMBIOS is probably wrong not correct like you said since it says your memory is 1333 not 1600...

Link to comment
Share on other sites

have you look at the screenshots in             #3302             ? 

please look chameleon and win screenshots and how it reports memory correctly

when i mean that smbios is correct i mean that i have right type macbookpro 8,1 for my laptop and cpu , clover detects that correctly

 

and how clover says my memory smbios is 1333 and then at system report says 1600?  i know what memory i have and its obvious 1600 dual channel 

this is its clover bug

Link to comment
Share on other sites

Nope you are incorrect, it's not clover bug, your ram controller can't be operating in dual channel if memory modules aren't populated in interleaved slots. Clover is only spitting out what it has gotten from your ram controller and original SMBIOS, that's what YOUR hardware is reporting. Windows and chameleon only appear to think that it's working correctly because your SMBIOS says that. As I said you can't have working dual channel with non identical modules, your modules require different voltages. Did you perform geek bench tests looking at memory scores? I doubt there will be much of difference...

Link to comment
Share on other sites

i'll perform the tests but first clover must work correctly and not report 3 slots , this don't have to do with my memory modules ,

and when i edit my config.plist 

 

<key>Memory</key>
<dict>
<key>Channels</key>
<integer>2</integer> 
<key>SlotCount</key>
<integer>2</integer>

 

clover does not change the number to 2 slots in system report ... how can i expect to change the channels and do benchmarks ? it will be the same if clover does not change anything

Link to comment
Share on other sites

Because the memory modules ARE NOT IN SLOTS 0 and 2!!!!!!!!! It's actually the only thing that is detecting correctly. You have the extra empty module in the second slot of the first channel because it's slot 2 which IS NOT POPULATED! Your firmware is trash and isn't properly generating SMBIOS. Set channels to one and you will no longer have empty slot. And I'm going to say it one last time, the memory controller INTERLEAVES the slots when it's working in dual channel mode meaning that with two modules installed they will be in slots 0 and 2, for single they will just count up from zero, so two modules will be in slots 0 and 1. Which mode do you think yours is working in? It's certainly NOT dual.

Link to comment
Share on other sites

ok first thank you for your time :)  i open up my laptop and see the modules , they are the same frequency 1600Mhz, 

 

hynix 4gb 2rx8 pc3-12800s-11-11-f3 and mt16ktf51264hz-1g6m1

 

i'll edit my config for single channel now to see and i'll report

 

 

****** here is my SMBIOS section of config.plist , is there something wrong? cause it reports exactly the same 3 slots as before (i test it and with Trust false and nothing changed)

 

---------------------------

 

<key>SMBIOS</key>
<dict>
<key>Trust</key>
<true/>
<key>SerialNumber</key>
<string>*************</string>
</dict>
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>1</integer>
<key>SlotCount</key>
<integer>2</integer>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<false/>
<key>InjectSystemID</key>
<false/>
</dict>
 
-------------------------------------
Link to comment
Share on other sites

i changed to this :

 

<key>SMBIOS</key>
<dict>
<key>Trust</key>
<false/>
<key>SerialNumber</key>
<string>***********</string>
<key>Memory</key>
<dict>
<key>Channels</key>
<integer>1</integer>
<key>SlotCount</key>
<integer>2</integer>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<false/>
<key>InjectSystemID</key>
<false/>
</dict>
 
 
and now it says in about mac - memory :
 
Your Mac contains 0 memory slots, each of which accepts
a ??? memory module.
No user-installable memory slots exist.

 

and in system report : 

 

There was an error while gathering this information.

Link to comment
Share on other sites

@sot_22 et al,

 

on my T420 is similar to the X220  finds this. 8GB is correct. 2 dimms. setting SMBIOS trust to true or false didn't make any difference in this aspect.

 

 

$ grep -i slot boot.log 

3:071  0:000  Total Memory Slots Count = 2

3:658  0:000  Slot: 0 Type 24 4096MB 1333MHz Vendor=Ramaxel Technology PartNo=RMT3020EC58E9F1333A SerialNo=040206030901010B 

3:682  0:000  Slot: 1 Type 24 4096MB 1333MHz Vendor=Ramaxel Technology PartNo=RMT3020EC58E9F1333A SerialNo=04030C0D0509030A 

 

tluck@toms-mac /Library/Logs/CloverEFI

$ grep -i bank boot.log 

9:565  0:000  BANK0 DIMM0 1333MHz 4096MB

9:565  0:000  BANK1 DIMM0 EMPTY

9:565  0:000  BANK0 DIMM1 1333MHz 4096MB

Link to comment
Share on other sites

×
×
  • Create New...