Jump to content

Guida Gigabyte Aorus PRO Z390 + i5 9600k + RX580 / Vega / RDNA con EFI e PROFILI Bios - MacOS BigSur / Monterey.


SemanticA

Recommended Posts

3 minuti fa, alboz ha scritto:

Beh allora dopo un po di prove sono ancora più confuso di prima perchè senza usare la whitelist il mio sistema con DevirtualiseMmio su NO non boota, su YES boota.
Allora ho lasciato DevirtualiseMmio su YES ed ho fatto:
1 yes 

2 yes

3 yes

4 yes

5 no
non boota

1 no 

2 yes

3 yes

4 yes

5 yes

boota

1 no

2 no

3 yes

4 yes

5 yes

boota

1 no

2 no

3 no

4 yes

5 yes

boota

1 no

2 no

3 no

4 no

5 yes

boota


E qui pensavo di terminare visto che l'ultimo su no non mi boota ed invece ho provato

1 no

2 no

3 no

4 no

5 no

ed ha bootato (ma come così non è come avere DevirtualiseMmio su NO? Ma non mi bootava 😳

boh... misteri della fede...

Edited by SemanticA
Link to comment
Share on other sites

  • Supervisor

DevirtualizeMMIo NO, non interviene la whitelist

DevirtualizeMMIO su Yes interviene la Whitelist se presente

 

inizialmente se non la definisci sono tutti su skip 0 che equivale a NO (no per il valore attivo o meno del singolo MMIO della lista in whitelist 🙂 )

 

 

poi si fa il lavoro che hai fatto bene

e la soluzione migliore e':

NO

SI
SI
SI
SI

 

Link to comment
Share on other sites

  • Supervisor
8 minutes ago, alboz said:

E qui pensavo di terminare visto che l'ultimo su no non mi boota ed invece ho provato

1 no

2 no

3 no

4 no

5 no

ed ha bootato (ma come così non è come avere DevirtualiseMmio su NO? Ma non mi bootava 😳

 

questa situazione qui significa:

DevirtualizeMMIO su Yes

Whitelist creata ma nessuna area MMIO riassegnata ad OSX

 

Link to comment
Share on other sites

Nvram non resettata ogni volta, aiuto mi sto seriamente intrippando 😅 le prove le sto facendo bootando dal disco non da opencore. 
Però il mettere tutto su NO nelle whitelist mi ha spiazzato completamente 

5 minuti fa, fabiosun ha scritto:

con l'ultima affermazione su DevirtualizeMMIO su no e tutti su No mi son cadute le palline in terra pero' ..sappilo 😛

 

Aspè intendo DevirtualiseMmio su YES e in whitelist tutto NO. Così ha bootato

Link to comment
Share on other sites

  • Supervisor
1 minute ago, alboz said:


Però il mettere tutto su NO nelle whitelist mi ha spiazzato completamente 

Aspè intendo DevirtualiseMmio su YES e in whitelist tutto NO. Così ha bootato

eggià

che significa te l'ho scritto poco sopra

Whitelist con valori tutti su NO equivale a non metterla

DevirtualizeMMIo senza white list come hai fatto inizialmente per vedere i tuoi MMIO produce tutti a skip 0 nel log (quindi non messi)

di quei cinque no hai trovato che il primo e' quello che crea. te problemi

potresti cancellarlo anche dalla whitelist e lasciare gli ultimi 4 su YES solo quelli inseriti

bisogna fare un po' mente locale ma non e' difficle

Difficile e' capire a cosa corrispondano quelle aree nei nostri sistemi

 

 

Link to comment
Share on other sites

32 minuti fa, fabiosun ha scritto:

DevirtualizeMMIo NO, non interviene la whitelist

DevirtualizeMMIO su Yes interviene la Whitelist se presente

 

inizialmente se non la definisci sono tutti su skip 0 che equivale a NO (no per il valore attivo o meno del singolo MMIO della lista in whitelist 🙂 )

 

 

poi si fa il lavoro che hai fatto bene

e la soluzione migliore e':

NO

SI
SI
SI
SI

 

Ed infatti, ho fatto altre prove, questa è la soluzione migliore, ora ho capito (prima mi sono un po incasinato tra tutti i no e yes ahah 

Schermata 2021-09-16 alle 17.03.57.png

  • +1 2
Link to comment
Share on other sites

  • Supervisor

eheheh @SemanticAniente di confuso solo una piccola prova

disabiliterei nella configurazione di alboz da bios il wifi se e' possibile proverei a fare il boot e se parte proverei ad usare la tua stessa combinazione di 

Yes

Yes

Yes

Yes

No per mmio

se partisse si capirebbe poco..ma cehe in quelle 1000 pagine del primo MMIO ci scrive il WIFI in qualche modo 🙂

ma e' solo per malati e anche alla fine inutile

 

Link to comment
Share on other sites

uhhm beh ma è intrippante la cosa...peggio di Beautiful... ma a dire il vero... il mio "NO" l'ho tirato a caso... ho preso l'ultimo e ho messo "NO" ...ho provato il mio giochino su Android, funzionava e quindi il risultato è stato:

 

ultimo su "NO" 

bluestacks funziona

giochino dei sims non freeza il pc

Daniela felice.

 

il risultato è stato io felice e quindi bohm ma magari avrebbe funzionato anche impostando il "no" sol primo (quello da 10000 pagine)

 

l'importante è SemanticA felice. ecco.

  • Haha 1
Link to comment
Share on other sites

Vabbè siamo un po malati tutti qui mi sa 🤣🤣🤣 però è vero, alla fine la mia mobo ha in più il wifi rispetto a quella di semantica, quindi per curiosità posso provare. Che poi sino a poco tempo fa non usavo il wifi integrato perchè non era compatibile, poi è nato il progetto OpenIntelWireless e la sto usando. 

Link to comment
Share on other sites

38 minuti fa, fabiosun ha scritto:

eheheh @SemanticAniente di confuso solo una piccola prova

disabiliterei nella configurazione di alboz da bios il wifi se e' possibile proverei a fare il boot e se parte proverei ad usare la tua stessa combinazione di 

Yes

Yes

Yes

Yes

No per mmio

se partisse si capirebbe poco..ma cehe in quelle 1000 pagine del primo MMIO ci scrive il WIFI in qualche modo 🙂

ma e' solo per malati e anche alla fine inutile

 

Ho provato non boota la stesso quindi non è il Wifi. Vabbè lascio così che va bene. Grazie di questa guida su MMIO che mi ha insegnato nuove cose 😁

  • +1 1
Link to comment
Share on other sites

  • Supervisor
40 minutes ago, SemanticA said:

uhhm beh ma è intrippante la cosa...peggio di Beautiful... ma a dire il vero... il mio "NO" l'ho tirato a caso... ho preso l'ultimo e ho messo "NO" ...ho provato il mio giochino su Android, funzionava e quindi il risultato è stato:

 

ultimo su "NO" 

bluestacks funziona

giochino dei sims non freeza il pc

Daniela felice.

 

il risultato è stato io felice e quindi bohm ma magari avrebbe funzionato anche impostando il "no" sol primo (quello da 10000 pagine)

 

l'importante è SemanticA felice. ecco.

Intuito femminile...comunque se ci fai caso il no e' messo su uno degli MMIO che devirtualizza un numero molto grande di pagine mi pare 1000....

ma pure qui si entra in un mondo veramente sconosciuto...quindi goditi la felicità attuale 🙂 🙂

Link to comment
Share on other sites

2 minuti fa, fabiosun ha scritto:

Intuito femminile...comunque se ci fai caso il no e' messo su uno degli mimo che devirtualizza un numero molto grande di pagine mi pare 1000....

ma pure qui si entra in un mondo veramente sconosciuto...quindi goditi la felicità attuale 🙂 🙂

 

siiiiii felice io!

 

951981875_Schermata2021-09-16alle18_19_10.thumb.png.144cde2bf8eb1bc5432a218d1ca86bc9.png

  • whahahah 2
Link to comment
Share on other sites

@fabiosun ...stavo cazzeggiando in giro per il forum e altri lidi...ma... tornando al ginepraio degli mmio whitelist...hai fatto caso che ,a parte la gente con i soldi che compra i pc da millemilaeuriAMDtrp, praticamente le zone di memoria da mettere in whitelist sono sempre le stesse su schede diverse?!?!? ... la cosa è curiosa...sempre le stesse 5 zone.......comunque sia, per la cronaca, con OC 074 e Monteraglio b7...il mio gioco non parte e allora ho tolto tutti i whitelist e messo devirtualisemmio su on e fuck to all ecco 😕 

... xD LoL

Edited by SemanticA
Link to comment
Share on other sites

  • Supervisor
On 9/24/2021 at 12:12 PM, SemanticA said:

@fabiosun ...stavo cazzeggiando in giro per il forum e altri lidi...ma... tornando al ginepraio degli mmio whitelist...hai fatto caso che ,a parte la gente con i soldi che compra i pc da millemilaeuriAMDtrp, praticamente le zone di memoria da mettere in whitelist sono sempre le stesse su schede diverse?!?!? ... la cosa è curiosa...sempre le stesse 5 zone.......comunque sia, per la cronaca, con OC 074 e Monteraglio b7...il mio gioco non parte e allora ho tolto tutti i whitelist e messo devirtualisemmio su on e fuck to all ecco 😕 

... xD LoL

 

sarò apparentemente serio..

il discorso MMIO non e' spiegato chiaramente da nessuna parte

i massimi esperti..o meglio i massimi esperti in caxxate sperimentali li trovi qui da noi...

Personalmente per necessità (sono tra i ricconi trx40 che si sono ritrovati un massetto di cemento lato OSX appena acquistato il PC)

Ma nessuno ha mai spiegato chiaramente ,ad esempio, che periferiche interagiscono con quelle aree o che routine di OSX colloquiano sempre con queste benedette aree

 

ora la spiegazione mia..

Se non si usa il quirk DevirtualizeMMIO , il sistema non "espone" quelle zone di memoria nel debug, ma non e' che non ci siano , sono li e sono a disposizione di OSX

Se si mette il quirk su YES/ON/1, togliamo ad OSX,devirtualizzandole in altre locazioni di memoria, tutte quelle aree , diciamo "spostandole" in altre locazioni

Questo ad esempio consente ad OSX sui sistemi TRX40 di partire...

Pero', si c'e' un pero', queste aree delocalizzate da dove dovrebbero essere potrebbero essere necessarie per altre funzioni /funzionalità di OSX

Che succede se questa funzione/funzionalità tenta di accedervi?

KP, freeze e malfunzionamenti

 

Allora ci viene in aiuto la MMIO Whitelist..faccio un piccolo inciso

DevirtualizeMMIO=Yes/ON/1 con tutte le aree messe in MMIO Whitelist e settate su YES (ovvero SKIP=1 nel debug se hai indovinato la conversione) 

significa (e' come se fosse) DevirtualizeMMIO=NO/OFF/0

 

Obiettivo dell'utente e' (visto che la condizione ottimale sarebbe di lasciare su NO/OFF/0, fregandocene di anche solo pensare a fare una MMIO whitelist) riassegnare ad OSX le aree che l'opzione del quirk messo su YES/ON/1 toglie all'esclusivo utilizzo di OSX nelle aree di memoria corrette e non devirtualizzate

Come?

Creando la MMIO Whitelist e mettendo dentro tutte le aree, mettendole inizialmente tutte su YES (se il sistema parte, e ricordiamoci quanto detto sopra, questa condizione e' come se avessimo messo il quirk su NO/OFF/0)

Fatto questo si prova a ridare ad OSX l'esclusiva di utilizzare quelle aree come vuole lui

Come?

mettendole una ad una su YES, fino a trovare la ottima combinazione per il nostra sistema...

Ora diro' piu' chiaramente..

Una volta che diciamo abbiamo trovato la giusta combinazione per noi e siamo felici...perche' ci sembra che tutto funzioni..ricordiamoci che la felicità e' un attimo e che di certo se abbiamo dovuto lasciare al controllo del DevirtualizeMMIO delle aree di memoria..molto probabilmente in una remota combinazione che magari non ci e' mai capitato di utilizzare o di conoscere tra hardware, software, driver...il nostro sistema potrebbe impallarsi...

 

Quindi sintetizzando queste considerazioni di sabato mattina..se tutto funzionasse con DevirtualizeMMIO=NO/OFF/0....io ne sarei molto piu' felice 🙂

 

e scusate la divagazione! 

Spero utile 😉

 

 

Link to comment
Share on other sites

On 9/24/2021 at 11:25 PM, fabiosun said:

 

sarò apparentemente serio..

il discorso MMIO non e' spiegato chiaramente da nessuna parte

i massimi esperti..o meglio i massimi esperti in caxxate sperimentali li trovi qui da noi...

Personalmente per necessità (sono tra i ricconi trx40 che si sono ritrovati un massetto di cemento lato OSX appena acquistato il PC)

Ma nessuno ha mai spiegato chiaramente ,ad esempio, che periferiche interagiscono con quelle aree o che routine di OSX colloquiano sempre con queste benedette aree

 

ora la spiegazione mia..

Se non si usa il quirk DevirtualizeMMIO , il sistema non "espone" quelle zone di memoria nel debug, ma non e' che non ci siano , sono li e sono a disposizione di OSX

Se si mette il quirk su YES/ON/1, togliamo ad OSX,devirtualizzandole in altre locazioni di memoria, tutte quelle aree , diciamo "spostandole" in altre locazioni

Questo ad esempio consente ad OSX sui sistemi TRX40 di partire...

Pero', si c'e' un pero', queste aree delocalizzate da dove dovrebbero essere potrebbero essere necessarie per altre funzioni /funzionalità di OSX

Che succede se questa funzione/funzionalità tenta di accedervi?

KP, freeze e malfunzionamenti

 

Allora ci viene in aiuto la MMIO Whitelist..faccio un piccolo inciso

DevirtualizeMMIO=Yes/ON/1 con tutte le aree messe in MMIO Whitelist e settate su YES (ovvero SKIP=1 nel debug se hai indovinato la conversione) 

significa (e' come se fosse) DevirtualizeMMIO=NO/OFF/0

 

Obiettivo dell'utente e' (visto che la condizione ottimale sarebbe di lasciare su NO/OFF/0, fregandocene di anche solo pensare a fare una MMIO whitelist) riassegnare ad OSX le aree che l'opzione del quirk messo su YES/ON/1 toglie all'esclusivo utilizzo di OSX nelle aree di memoria corrette e non devirtualizzate

Come?

Creando la MMIO Whitelist e mettendo dentro tutte le aree, mettendole inizialmente tutte su YES (se il sistema parte, e ricordiamoci quanto detto sopra, questa condizione e' come se avessimo messo il quirk su NO/OFF/0)

Fatto questo si prova a ridare ad OSX l'esclusiva di utilizzare quelle aree come vuole lui

Come?

mettendole una ad una su YES, fino a trovare la ottima combinazione per il nostra sistema...

Ora diro' piu' chiaramente..

Una volta che diciamo abbiamo trovato la giusta combinazione per noi e siamo felici...perche' ci sembra che tutto funzioni..ricordiamoci che la felicità e' un attimo e che di certo se abbiamo dovuto lasciare al controllo del DevirtualizeMMIO delle aree di memoria..molto probabilmente in una remota combinazione che magari non ci e' mai capitato di utilizzare o di conoscere tra hardware, software, driver...il nostro sistema potrebbe impallarsi...

 

Quindi sintetizzando queste considerazioni di sabato mattina..se tutto funzionasse con DevirtualizeMMIO=NO/OFF/0....io ne sarei molto piu' felice 🙂

 

e scusate la divagazione! 

Spero utile 😉

 

 


si vabbeh mica te la sarai presa x il fatto dei millemilaeuriamdtrp daaaaai.. no ma il discorso sugli mmio è abbastanza chiaro in se…cosa fa e cosa non fa…io semplicemente ero incuriosita dal fatto che le regioni di memoria interessate (da debug), fossero sempre le stesse anche su schede diverse…(e anche su stessa scheda stravolgendo il bios e non facendo neanche più quasi bootare il sistema)…comunque sia, ora devo andare a vendere il marito…devo fare acquisti su Amazon……… 

  • whahahah 1
Link to comment
Share on other sites

Aiuto certo è una questione molto interessante questo dei MMIO ma boh un bel bordello ahahah. C'è da dire che da quando ho la whitelist ho usato poco il Mac (in realtà lo sto usando davvero poco) però sta fungendo tutto e sinché funge si lascia così. 

Link to comment
Share on other sites

Ripulita guida, aggiornato EFI e aggiunto EFI per smbios iMac19,1 con UHD in modalità Headless per i nostalgici e i puristi del "Coffee Lake = iMac19,1 e null'altro!".

 

Ripulito la cartella "Resources", sistemato il kext mappatura. 

 

Mettete a posto la vostra mappatura come da guida. 

 

Non posso conoscere le vostre preferenze e tutte le vostre periferiche, quindi il kext è impostato come descritto in guida. 

 

Sistemarlo è abbastanza semplice. 

 

FATELO! 🙂 

 

 

Edited by SemanticA
  • Thanks 1
  • +1 1
Link to comment
Share on other sites

  • 3 weeks later...

sto valutando il "ritorno" a iMac19,1 con UHD in headless... Più che altro perchè voglio verificare la gestione dell'alimentazione (power management) ...uhm...vi terrò aggiornati e in caso, modificherò nuovamente la guida... Ovviamente, resteranno disponibili, a sto punto, tutte e tre le versioni delle EFI... 🙂  

Link to comment
Share on other sites

  • SemanticA changed the title to Guida Gigabyte Aorus PRO Z390 + i5 9600k + RX580 / Vega / RDNA con EFI e PROFILI Bios - MacOS BigSur / Monterey.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.