Jump to content

ACPI come estrarle


Gengik84

Recommended Posts

  • Administrators

Ho trovato un metodo per estrarre le proprie acpi tramite OpenCore

 

Credits: andreiw per il codice sorgente

 

https://github.com/andreiw/UefiToolsPkg

 

NOTA: questo non è un tools (almeno per ora) ufficiale acidanthera come del resto per esempio audiopkg..etc...

 

Procedimento

Scaricate acpidump.efi in allegato e collocatelo in EFI/OC/Tools

Abbiamo due opzioni:

 

1. per facilità di esecuzione è consigliato mettere la efi di OC in una usb ed usarla per il boot

 

2. alternativa usare il normale disco di avvio ma questo richiede di individuare nella shell ilproprio disco interessato FSx:

 

Per questo vi ho fatto e allegato uno script "ShowEfiUUID" che vi mostrerà l'UUID della partizione EFI.

Dovete montare la partizione EFI relativa e poi eseguirlo.

Annotavi l'UUID che vi mostrerà il quale sarà salvato nella root della vostra efi.

A questo punto servirà usare la shell, quindi riavviate e selezionatela nella gui di OC.

Questo esempio è per l'opzione 1 sopra citata

 

eseguite questi comandi:

FS0:
EFI\OC\Tools\acpidump.efi OriginTables
 

quando avrà finito scrivete exit per uscire dalla shell ed avviate normalmente

 

Troverete le vostre tabelle estratte nella cartella "OriginTables" nella root della partizione EFI

Ovviamente ricordate che se usate il disco come boot dovete trovare FS corrispondente...

Vi allego alcune immagini dimostrative.. nel mio caso ho scritto FS5:

 

shell.png

dump.png

tabelle acpi estratte.png

Potete effettuare vari dump delle acpi e cambiare il nome della cartella di destinazione ossia OriginTables con una a vostro piacimento oppure definendola per determinata serie.

 

esempio Origin-Z97 oppure Origin-desktop etc etc...

 

Buon hack!

AcpiDump.efi.zip

ShowEfiUUID.zip

ACPICA-acpidump.efi.zip

ACPICA_acpidump_R03_26_20.zip

  • Like 3
Link to comment
Share on other sites

  • Support Team

testato e funzionante!! emoticon_thanks da USB poi è comodissimo per me che ho tanti dischi e svariate EFI in cui da shell mi ci perdo; invece da USB facile facile _whaa

 

 

 

Schermata-2019-08-19-alle-12-30-58.png

Edited by Eniac
Link to comment
Share on other sites

  • 2 months later...
  • Support Team

acpidump più recente funziona bene per estrarre le acpi da OC sul ryzentosh

grazie a @Gengik84

aggiungo qui, visto che si opera sempre da shell, come usare hdacodecdump

si presuppone che la EFI sia in FS0:

altrimenti individuare FSx: contenente la EFI

 

FS0:
Cd efi
Cd oc
Cd tools
hdacodecdump > fs0:\dump.txt

 

operazione terminata con successo sul ryzentosh ed ottenuto dump hda

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • 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.