Jump to content
Crosx86

OS X Mountain Lion DP2-Disponivel para dowload Dev.center.

Recommended Posts

Aqui foi tranquilo, instalação igual ao DP1 http://Olarila.com/forum/viewtopic.php?f=26&t=995


Apenas um detalhe, ele não atualiza o kernelcache e o Chameleon não carrega porque é mais antigo que a pasta Extensions

/System/Library/Extensions is more recent than KernelCache (/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache), ignoring KernelCache

 

O problema é na AppleThunderboltNHI.kext que tem unresolved symbols

kxld[com.apple.driver.AppleThunderboltNHI]: The following symbols are unresolved for this kext:

kxld[com.apple.driver.AppleThunderboltNHI]: IOPCIDevice::protectDevice(unsigned int, unsigned int)

kxld[com.apple.driver.AppleThunderboltNHI]: IOPCIDevice::setConfigHandler(int (*)(void*, unsigned int, IOPCIDevice*, unsigned int), void*, int (**)(void*, unsigned int, IOPCIDevice*, unsigned int), void**)

kxld[com.apple.driver.AppleThunderboltNHI]: IOPCI2PCIBridge::adjustPowerState(unsigned long)

Link failed (error code 5).

Prelink failed for com.apple.driver.AppleThunderboltNHI; aborting prelink.

Failed to generate prelinked kernel.

 

Removendo a kext, o kernelcache é atualizado e lido normalmente

sudo mv /System/Library/Extensions/AppleThunderboltNHI.kext /System/Library/Extensions/AppleThunderboltNHI.kext.orig
sudo kextcache -prelinked-kernel

 

Loading Darwin 10.8

Loading kernel cache /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache

Read HFS+ file: [hd(0,3)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 4096 bytes.

Read HFS+ file: [hd(0,3)/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache] 28368802 bytes.

 

Edit: na verdade o erro ao criar o kernelcache só acontece se estiver usando esta IOPCIFamily, com a original funciona normalmente.


Edit 2: IOPCIFamily atualizada

http://netkas.org/?p=1072

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

@Cassio

Vlw Cassio,to mechendo com a imagem aqui agora,mais tarde vou instalar aqui e claro vou seguir as dicas,muito obg.


Vou instalar no desk e no note.


Eu baixei a imagem do dev.center e ta dando soma de verificação invalida,pode isso?

OS X Mavericks 10 .9.3 - OS X Mountain Lion 10.8.5 - Kali Linux 1.0.6

Link to comment
Share on other sites

@Cassio

Aqui ta dando pb no boot da instalação(no note Acer Aspire 5750,corre 3 linhas e reboota,wait -v e da pra ver essa linha ai que ele para,eu ja deletei a kext(AppleThunderboltNHI.kext) mesmo assim continua.

can't find /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache

OS X Mavericks 10 .9.3 - OS X Mountain Lion 10.8.5 - Kali Linux 1.0.6

Link to comment
Share on other sites

Esse problema era apenas na reconstrução do kernelcache, devido a IOPCIFamily modificada, com a original funciona normalmente.


O DP1 funciona ou também tem o problema de reboot? Vi vários casos no DP1, alguns conseguiam boot com arch=i386, mas o DP2 é apenas x86_64.

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

@Cassio

No DP1 não tive pb algum,e da o reboot tanto no meu desk como no note... :(


Edit:Era exatamente isso que causava o erro "arch=i386" foi só retirar do boot.plist e funcionou normal,agora tem um pb com a AICPM,o patch para sandy Bridge não funciona,eu to instalando no note com a Null e conto com ajuda para o novo patch.Obg

OS X Mavericks 10 .9.3 - OS X Mountain Lion 10.8.5 - Kali Linux 1.0.6

Link to comment
Share on other sites

O DP2 não tem mais i386, não teria como funcionar.


Adicione o código em vermelho

open(PIPE, "lipo -detailed_info $file|");
while() {
chomp;
$line = $_;
if($line =~ /^architecture (.*)$/) {
	$carch = $1;
} elsif($line =~ /offset (\d+)$/) {
	$arch{$carch} = $1;
} [color=#FF0000]elsif($line =~ /^Non-fat .* architecture: (.*)$/) {
	$carch = $1;
	$arch{$carch} = 0;
}[/color]
}
close(PIPE);

ou aguarde eu atualizar o script e baixe novamente.

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

@Cassio

Feito,instalado e patcheado,vlw Cassio! :mrgreen:


Edit:Cassio só bootou uma vez,na segunda "still waiting for root device"


foi bom que retiraram o script,pq algo ainda esta dando errado. :roll:

OS X Mavericks 10 .9.3 - OS X Mountain Lion 10.8.5 - Kali Linux 1.0.6

Link to comment
Share on other sites

O script já está atualizado.

 

só bootou uma vez,na segunda "still waiting for root device"

Deve ser outra coisa, o patch na AICPM não tem nada a ver com esse erro.

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

@Cassio

Parcialmente resolvido,instalei as kexts(AppleACPIPlatform.kext e IOPCIFamily.kext do DP1)bootou usando o kernelcache de boa,agora só não sei a rede se vai funcionar,pq no DP1 o meu assistente de rede travava e reiniciava sem deixar configurar nada. :?:

OS X Mavericks 10 .9.3 - OS X Mountain Lion 10.8.5 - Kali Linux 1.0.6

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...