Jump to content
MaLd0n

Extrair DSDT pelo Windows usando o EVEREST

Recommended Posts

  • Administrators

Abra o EVEREST e vá no canto inferior esquerdo

Clique com o botão direito do mouse no símbolo do EVEREST e vá em ACPI Tool

90990769.png


Agora vá em Save DSDT

43242102.png


Escolha o local q deseja salvar o arquivo e Save

35423172.png

Support Olarila Vanilla Hackintosh by making a donation HERE

About Premium Users you can check HERE

Link to comment
Share on other sites

Maldon, puedes echarme una mano?


Tengo un portátil ASUS N71JQ en el que intento instalar Lion sin conseguirlo. He intentado crear el archivo DSDT para el equipo, pero estoy teniendo muchos problemas.


Usando el DSDT Autopatcher de Mac, se queda en "aplicando parches" y de ahí no pasa. Si lo ejecuto en windows, me da una barbaridad de errores.

He extraído los datos del equipo utilizando Everest, pero una vez que aplico los parches y le doy a compilar, obtengo 201 errores. He buscado información al respecto de cada uno de ellos y no he encontrado gran cosa.

Podrías ayudarme con el DSDT?


Te adjunto los datos del everest, del Pstate, así como los datos del monitor (desconozco si puede ser útil).


De momento lo que he conseguido es hacer una instalación de Lion que no es arrancable... He utilizado unishit para crear el pendrive de arranque con una *.dmg de Lion retail.

Al intentar iniciar Lion, obtengo siempre Pci Configuration Begin.

Para solucionarlo, he tenido que cambiar los kexts originales AppleACPIPlatform.kext y IOPCIFamily.kext por los de la versión 10.6.6 de Snow Leopard.

Con eso, y con -v -x arch=i386 consigo iniciar normalmente el sistema y poder instalarlo en el disco duro.


Ahora el problema que tengo es que no consigo arrancar el sistema recién instalado. He probado a volver a cambiar los kexts por los originales y no funciona. También he probado a utilizar multishit desde otra particion con Snow y tampoco funciona. Obtengo el Kernel Panic de la foto adjunta.


Imagino que con un DSDT bien parcheado podría solucionar los problemas, verdad?


Mil gracias por adelantado.




http://www.mediafire.com/?89pdl7ccm0fgysm

http://www.mediafire.com/i/?lr3ew8eqag181be

http://www.mediafire.com/i/?o6plo6xolaudl4h

ASUS N71JQ

Intel Core i7 720QM

4GB Ram

Ati Mobility Radeon 5730 1 GB Vram.

ALC663

Atheros 8131

Atheros 9285


P5KPL/EPU

Intel Core2 Quad 2,40

Nvidia 9600GT 512

Link to comment
Share on other sites

Quando tiver 201 erros procure por "syntax error", resolvendo eles a maioria dos outros se vão.


http://Olarila.com/Patches/Misc/FPED.txt


Acho que não tem a ver com o problema do PCI configuration begin.

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

Gracias por la respuesta, pero no acabo de entender lo que me has enviado. Serías tan amable de explicármelo un poco más?


into device name_adr 0x00020000 code_regex If\s\(CondRefOf\s\(FPED\)\)\s*\n\s*\{\s*\n\s*FPED\s\(\)\s*\n\s*\} remove_matched;

into method label _INI parent_adr 0x00020000 insert

begin

If (CondRefOf (FPED))\n

{\n

FPED ()\n

}

end



Gracias

ASUS N71JQ

Intel Core i7 720QM

4GB Ram

Ati Mobility Radeon 5730 1 GB Vram.

ALC663

Atheros 8131

Atheros 9285


P5KPL/EPU

Intel Core2 Quad 2,40

Nvidia 9600GT 512

Link to comment
Share on other sites

Tem um erro de sintaxe

syntax error, unexpected PARSEOP_IF

 

Dentro de um device não pode ter IF, então movemos o código para dentro do method _INI (chamado ao iniciar) do mesmo device

                If (CondRefOf (FPED))
               {
                   FPED ()
               }

ASUS N53Jq • CPU: Intel Core i7-740QM 1.73GHz • RAM: 6,0GB • HD: 500GB • GPU: GeForce GT 425M 1GB 1920x1080 • OS: OS X 10.8.4 • Linux Mint 15 • Windows 8

Link to comment
Share on other sites

He aplicado el parche que me has dado y he pasado de 201 errores a 0 errores ;)


Muchas gracias.


Cuando he aplicado el resto de parches, me he encontrado con un solo error que dice Object does not exist (ATT3). He leido en otro post que hay que cambiar ATT3 por CRS. Al cambiar por CRS, el error que me da es Object does not exists (CRS_)


Sabes como solucionarlo?

ASUS N71JQ

Intel Core i7 720QM

4GB Ram

Ati Mobility Radeon 5730 1 GB Vram.

ALC663

Atheros 8131

Atheros 9285


P5KPL/EPU

Intel Core2 Quad 2,40

Nvidia 9600GT 512

Link to comment
Share on other sites

para extrair a DSDT pelo ubuntu:


abra o terminal e cole: sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml


A DSDT sera extraida para pasta home

ASUS P6X58D-E/12GB/i7-960 8MB 3.20GHz/NVIDIA GTX 650/WINDOWS 10/YOSEMITE

X87-DELL-16GB-DDR3-1600MHZ/XEON E3-1220v3 8MB/NVIDIA GTX1050/WINDOWS 10/XUBUNTU/OSX-SIERRA

Link to comment
Share on other sites

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
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...
The popup will be closed in 15 seconds...