Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

@fabiosun As I have explained various times, the cause for memory allocation errors is well known and fixed (DevirtualiseMmio) - this has nothing to do with any data sheets. Why booting fails can only be debugged with serial or by trying whitelisting all devirtualised regions one-by-one, in pairs, and so on. Taking 5 steps back towards devs who also don't have the hardware will not solve your issue.

Link to comment
Share on other sites

23 minutes ago, Download-Fritz said:

@fabiosun ……... by trying whitelisting all devirtualised regions one-by-one, in pairs, and so on. …….

Thank for your answer also in this thread

 

If you have some time to dedicate to explain "how to" apply your usefull advice in quoted part i will like to try to help people who have the right skills to understand.

 

By the way..it is no a problem of mine (my main interest is in Windows OS)..as it wasn't problem of mine when a pretty similar (initial problem) x99 Platform had with some highend xeon CPU and some people of acidanthera's staff were interested of doing betatesting to some people have v3 or v4 Xeon.

I know AMD it is not a main (or secondary) task for your team so i would like to understand if it the same for clover team 

 

Edited by Guest
Link to comment
Share on other sites

1 hour ago, Jief_Machak said:

I've already fixed that.

I've just recompiled from scratch and it works. Are you up to date ?

Yes I am up to date its look like the same error 

Dont know why

  • Like 1
Link to comment
Share on other sites

1 hour ago, chris1111 said:

Compillation is good but only error when create the Package

 

Thanks

 

1592501944_Capturedcranle2020-02-2105_00_51.png.a533b8740efbbc6c76976780ccd12a5e.png

 

 

Same issue here. :wacko:

 

Lastest commit without error, and create package: r5104 200237d492.

  • Like 1
Link to comment
Share on other sites

1 hour ago, Download-Fritz said:

@fabiosun dump thr log and add the logged addresses to the whitelist array

if you mean a log via serial output , in my tries it was not possible also with pciexpress serial card, previously i have also tested an USB to serial adapter without success (i need a driver for it you or vit9696  suggested in the past)

Normal debug output of OC (or clover) seems to have no significative data on it

 

thank you again for your time

Link to comment
Share on other sites


 --------------------------
 Building process complete!
 --------------------------

 Build info.
 ===========
  Package name: Clover_v2.5k_r5104.pkg
  MD5:          9a9263b5e8340380bbf64a62b83d9996
  Version:      v2.5k
  Stage:        v2.5k
  Date/Time:    2020-02-21 17:11:57
  Built by:     pico
  Copyright     2012-2020

Link to comment
Share on other sites

report warning message when build

Spoiler

Active Platform          = /Users/sherlocks/src/CloverBootloader/Clover.dsc

........build: : warning: Module MetaFile [Sources] is missing local header!

    Local Header: /users/sherlocks/src/cloverbootloader/refit_uefi/version.h not found in /Users/sherlocks/src/CloverBootloader/rEFIt_UEFI/refit.inf

build: : warning: Module MetaFile [Sources] is missing local header!

    Local Header: /users/sherlocks/src/cloverbootloader/refit_uefi/version.h not found in /Users/sherlocks/src/CloverBootloader/rEFIt_UEFI/refit.inf

. done!

 

  • Like 1
Link to comment
Share on other sites

1 hour ago, Alpha22 said:

hi, how can i run Building Clover install package

thank you

 

If I remember well:

 

Go to Clover GitHub repo, download source

Launch buildme script in cloverbootloader folder

Link to comment
Share on other sites

the "built"-script currently runs into an error:

 

Spoiler

[CPP] Events
[CPP] FixBiosDsdt
[CPP] HdaCodecDump
[CPP] Hibernate
[CPP] Injectors
[CPP] LegacyBiosThunk
[CPP] LegacyBoot
[CPP] Net
[CPP] Nvram
[CPP] PlatformDriverOverride
[CPP] Pointer
[CPP] Settings
[CPP] StartupSound
[CPP] StateGenerator
[CPP] ati
[CPP] b64cdecode
[CPP] card_vlist
[CPP] cpu
[CPP] device_inject
[CPP] gma
[CPP] guid
[CPP] hda
[CPP] kernel_patcher
[CPP] kext_inject
[CPP] kext_patcher
[CPP] nvidia
[CPP] platformdata
[CPP] plist
[CPP] smbios
[CPP] sound
[CPP] spd
[CPP] string
[CPP] usbfix
[CPP] XStringW
[CPP] global1
[CPP] global2
[CPP] globals_ctor
[CPP] globals_dtor
[CPP] memory
[CPP] operatorNewDelete
[CPP] bootscreen
[CPP] common
[CPP] legacy
[CPP] loader
[CPP] lockedgraphics
[CPP] secureboot
[CPP] securehash
[CPP] securemenu
[CPP] securevars
[CPP] tool
[CPP] BmLib
[CPP] FloatLib
[CPP] VectorGraphics
[CPP] egemb_font
[CPP] egemb_icons
[CPP] egemb_icons_dark
[CPP] image
[CPP] libscreen
[CPP] load_icns
[CPP] lodepng
[CPP] nanosvg
[CPP] nanosvgrast
[CPP] scroll_images
[CPP] text
[CPP] IO
[CPP] icns
[CPP] lib
[CPP] main
[CPP] menu
[CPP] screen
[SLINK] CLOVER
/Users/md/Documents/GitHub/CloverBootloader/toolchain/cross/lib/gcc/x86_64-clover-linux-gnu/9.2.0/../../../../x86_64-clover-linux-gnu/bin/ld: /var/folders/xx/pnhrh8mj3d33s9s8mmtxksy80000gn/T//CLOVER.dll.712WqB.ltrans13.ltrans.o: in function `RefitMain':
/Users/md/Documents/GitHub/CloverBootloader/rEFIt_UEFI/refit/main.cpp:2076: undefined reference to `all_tests()'
/Users/md/Documents/GitHub/CloverBootloader/toolchain/cross/lib/gcc/x86_64-clover-linux-gnu/9.2.0/../../../../x86_64-clover-linux-gnu/bin/ld: /Users/md/Documents/GitHub/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit/DEBUG/CLOVER.dll: hidden symbol `_Z9all_testsv' isn't defined
/Users/md/Documents/GitHub/CloverBootloader/toolchain/cross/lib/gcc/x86_64-clover-linux-gnu/9.2.0/../../../../x86_64-clover-linux-gnu/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
make: *** [/Users/md/Documents/GitHub/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit/DEBUG/CLOVER.dll] Error 1


build.py...
 : error 7000: Failed to execute command
    make tbuild [/Users/md/Documents/GitHub/CloverBootloader/Build/Clover/RELEASE_GCC53/X64/rEFIt_UEFI/refit]


build.py...
 : error F002: Failed to build module
    /Users/md/Documents/GitHub/CloverBootloader/rEFIt_UEFI/refit.inf [X64, GCC53, RELEASE]

- Failed -
Build end time: 17:46:20, Feb.24 2020
Build total time: 00:00:37

 

 

  • Sad 1
Link to comment
Share on other sites

I go to the Clover GitHub repository, download the source code of the last commit, then run the ./buildme script from the CloverBootloader folder, after completing the clover building, install it and get a black screen without any text after selecting the drive and pressing the enter key.

  • Sad 1
Link to comment
Share on other sites

46 minutes ago, Jief_Machak said:

Could you activate debug log and send the log ?

Yes, I switched on debug in the Clover config.plist, but the preboot.log wasn’t created in the misc folder. :(

Bat by pressing the F2 key, this log was done.

preboot.log

Edited by MakAsus
Link to comment
Share on other sites

×
×
  • Create New...