oldnapalm Posted March 28, 2011 Share Posted March 28, 2011 XPC é um boot loader UEFI desenvolvido por iPhoneTom, baseado no EDK/EDK2. Versão 0.85.05 build 24.05.2011 http://www.mediafire.com/?do9epd1p4oe8oph Prepare tool (por Caine): xpc_boot_prepare_tool_by_caine.zip Particione o pen drive com uma partição MS-DOS (FAT) tipo MBR, em seguida rode o "prepare tool" e selecione o pen drive como destino. Cuidado para não selecionar a sua partição do sistema como destino, ou terá o boot danificado. Depois copie o arquivo Efildr20 e a pasta EFI para o pen drive. Comandos na interface gráfica: Y - Detecta as possíveis resoluções da tela, você pode configurar no settings.plist (chave ScreenMode) 8 - Ativa o modo debug 4 - Carrega apps/drivers EFI 1 - Mostra variáveis EFI D - Configura o drive de boot padrão I - Faz backup da DSDT no pen drive M - Edita o settings.plist F - Faz nova varredura de drives de boot ou DVD de instalação R - Reinicia o sistema S - Inicia a shell, precisa do arquivo shell.efi na pasta EFI Coloque o DSDT.aml na pasta EFI/XPC. Coloque as kexts extras na pasta EFI/XPC/extra_kext, dentro de uma pasta com a versão do Mac OS ("10.6", "10.7"), ou na pasta "common" se a kext for comum a todas as versões. Se você usa o GraphicsEnabler do Chameleon para ativar o vídeo no Snow Leopard, extraia o string gerado, usando o comando abaixo, e copie para a chave DeviceProperties do arquivo settings.plist ioreg -lw0 -p IODeviceTree -n efi -r -x | grep device-properties | sed 's/.*<//;s/>.*//;' Se você usa as opções GeneratePStates e GenerateCStates do Chameleon para ativar o SpeedStep no Snow Leopard, extraia as tabelas SSDT e SSDT-1 geradas, usando os comandos abaixo, e copie os métodos _PSS e _CST para o arquivo DSDT.aml perl -e 'open(CMD, "ioreg -lw0 \| grep SSDT|") or die; while(<CMD>) { chomp; if($_ =~ /\"SSDT\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > SSDT.aml") or die; print PIP "$1"; } }' perl -e 'open(CMD, "ioreg -lw0 \| grep SSDT-1|") or die; while(<CMD>) { chomp; if($_ =~ /\"SSDT-1\.?\d?\"=<([^>]*)>/) { $buff = $1; open(PIP, "|xxd -r -p > SSDT-1.aml") or die; print PIP "$1"; } }' Link to comment Share on other sites More sharing options...
MaLd0n Posted April 3, 2011 Share Posted April 3, 2011 Esse realmente funciona mt bem Link to comment Share on other sites More sharing options...
C.Frio Posted April 3, 2011 Share Posted April 3, 2011 Ola... O "string" gerado eh colocado APOS o que existe la, ou retiro o que existe e coloco o gerado..." ...a guerra continua, parece que poucos estao com o chipset P67 na aventura do Lion... c.frio Link to comment Share on other sites More sharing options...
MaLd0n Posted April 3, 2011 Share Posted April 3, 2011 remova o que tem lá e adicione o novo Link to comment Share on other sites More sharing options...
Crosx86 Posted April 13, 2011 Share Posted April 13, 2011 Só uma pergunta,esse boot,boota o windows e o leopard tambem? Link to comment Share on other sites More sharing options...
oldnapalm Posted April 13, 2011 Author Share Posted April 13, 2011 O Leopard parece que sim, mas não testei. O Snow eu testei e funciona. Dizem que o Windows precisa ser instalado no modo EFI (também não testei) http://technet.microsoft.com/pt-br/library...28WS.10%29.aspx Link to comment Share on other sites More sharing options...
Crosx86 Posted April 14, 2011 Share Posted April 14, 2011 @Oldnapalm Vlw Old,obrigado pelo retorno Link to comment Share on other sites More sharing options...
artur_pt Posted May 17, 2011 Share Posted May 17, 2011 Oi maldon e oldnapalm depois de fazer a ultima actualização do 10.7 DP2 pelo Soft Upadate o XPC 0.85.01 deixou de fazer o boot ao sistema ficando parado no carregamento das kexts ... muito estranho pois o [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] e chamaleon estão fazendo o boot perfeitamente .. inclusive tenho 1 hd externo com o backup dos sistemas operativos que tem esta versão do xpc na partição EFI e que estava a arrancar muito bem antes da actualização e agora para no mesmo sitio da pen . já fiz o rebuild da cache e da mkext e reparei permissões no disco e sempre para ai .. não mudei nenhuma kext, só fiz unicamente a actualização esta ultima de há poucos dias .. não percebo .. alguma sugestão ???? abraço Link to comment Share on other sites More sharing options...
oldnapalm Posted May 25, 2011 Author Share Posted May 25, 2011 Já tentou com versões mais recentes? Saiu uma atualização ontem. Link to comment Share on other sites More sharing options...
Recommended Posts