oldnapalm Posted April 14, 2010 Share Posted April 14, 2010 Instalação do Snow Leopard via DMG O que você vai precisar: - Mac OS X funcionando; - Outra partição livre no HD, ou outro HD livre; - Instalador myHack (http://osx86.sojugarden.com/downloads/) ou OSX86 ModUSB (http://blog.nawcom.com/?p=569); - DVD ou DMG do Snow Leopard. Procedimentos: Se você for instalar em outra partição no mesmo HD e ele estiver particionado no esquema MBR, será necessário converter o DVD para o formato Leitura/Gravação, usando o Utilitário de Disco. Se for instalar em outro HD ou usa esquema de partição GUID, rode o seguinte comando no terminal e siga os passos da instalação do Snow Leopard open /Volumes/Mac\ OS\ X\ Install\ DVD/System/Installation/Packages/OSInstall.mpkg Lembre-se de selecionar o destino correto e personalizar a instalação, removendo idiomas e drivers de impressora que não vai precisar. Se você usa partição MBR, monte a imagem convertida do DVD e instale o myHack nela. Lembre-se de clicar em Alterar Localização da Instalação... e selecionar a imagem do DVD como destino, caso contrário será instalado sobre o sistema que está usando. Em seguida faça o procedimento indicado acima (para outro HD e partição GUID), porém ao invés de usar o DVD, use a imagem convertida onde instalou o myHack (ele modifica os arquivos OSInstall.mpkg e OSInstall framework para permitir que se instale em partição MBR). Feita a instalação do Snow Leopard, rode o instalador myHack. Selecione como destino a partição do Snow Leopard, ou a partição EFI no caso de esquema GUID. Se optar por instalar na partição EFI, execute o seguinte comando no terminal diskutil list Veja o número do HD onde instalou o sistema e substitua o X no próximo comando por este número sudo diskutil eraseVolume "HFS+" "EFI" /dev/diskXs1 Clique no botão Personalizar e selecione as opções adequadas ao seu sistema. com.apple.Boot.plist - Instala um arquivo com.apple.Boot.plist em /Extra, configurado para usar a kernel flag arch=i386, EthernetBuiltIn e modo gráfico VESA 1024x768. GraphicsEnabler - Adiciona a opção GraphicsEnabler=Y no arquivo com.apple.Boot.plist citado acima. GraphicsDisabler - Remove algumas kexts gráficas para forçar o modo VESA. É usada por padrão se estiver criando um USB de instalação. Não use esta opção se estiver usando algum injetor ou string EFI. Chocolate Kernel - Instala a chocolate_kernel e modifica o com.apple.Boot.plist para usá-la por padrão. Apenas para processadores não suportados pela kernel vanilla (Pentium4, i5, AMD, etc). Não selecione se você tem CPU Core 2 ou i7. ApplePS2Controller - Instala as kexts AppleACPIPS2Nub e ApplePS2Controller, para dar suporte a teclado e mouse PS/2. Usado principalmente em laptops, que normalmente têm teclado e trackpad conectados a uma interface PS/2. EvOreboot.kext - Adiciona funcionalidade de reiniciar e desligar em sistemas que usam NullCPUPowerManagement.kext. IOATAFamily.kext - Fornece suporte PATA (IDE) para vários sistemas. Também possibilita o uso de dispositivos SATA com modo AHCI desativado em várias placas baseadas em ICHx. Inclui AppleIntelPIIXATA.kext, IOATABlockStorage.kext e IOATAPIProtocolTransport.kext na pasta plugins. IONetworkingFamily.kext - Inclui suporte para várias placas de rede não suportadas ou que não são 100% funcionais. Inclui AppleBCM5701Ethernet.kext, AppleYukon2.kext, AppleIntel8254XEthernet.kext, Intel82574L.kext, AppleRTL8139Ethernet.kext, RealtekR1000.kext, AppleUSBEthernet.kext, nvenet.kext e AppleUSBGigEthernet.kext na pasta plugins. LegacyAppleRTC.kext - Previne o erro de "CMOS Reset" encontrado em várias placas mãe. Deve ser removida (e substituída pela correção no DSDT) antes de iniciar a kernel x86_64. NullCPUPowerManagement.kext - Desativa a AppleIntelCPUPowerManagement.kext, necessária até que você modifique o DSDT para suportar SpeedStep nativo. SleepEnabler.kext - Ativa o funcionamento do repouso (sleep) em vários sistemas com AppleIntelCPUPowerManagement desativado. Nova versão, testada no 10.6.0 a 10.6.3 e não causa kernel panic como a versão anterior. A configuração do Chameleon pode ser feita pelo aplicativo Lizard (http://forum.voodooprojects.org/index.php/topic,842.0.html). Nas preferências do Lizard, configure o Extra folder Path. Selecione a pasta Extra da partição onde você instalou o Chameleon. Link to comment Share on other sites More sharing options...
macmarques Posted May 28, 2010 Share Posted May 28, 2010 Boa Old, ja ouvi muitos relatos que funfa 100% Agora sera que da pra fazer 100% pelo hack? digo pela funcionabilidade de cada kext do Leo pro Snow? nao ha problemas? a instal pra fazer isso tem que ser Retail pra Retail? Abç Marques Link to comment Share on other sites More sharing options...
oldnapalm Posted May 28, 2010 Author Share Posted May 28, 2010 Não entendi a sua dúvida. Apenas a instalação é feita pelo Leopard, não existe conflito de versões de kexts. Você só vai rodar o instalador do Snow e do myHack. Pelo Leopard eu já testei e funciona 100%. Teoricamente deve funcionar até pelo Tiger, mas eu não testei. Link to comment Share on other sites More sharing options...
macmarques Posted May 28, 2010 Share Posted May 28, 2010 hehe, acho que ficou confuso minha pergunta, apesar de vc ja ter respondido. Perguntei se funcionaria normal de um Leopard Retail? instalando por cima o Snow, esse novo OS ficaria Retail tambem? abç Marques Link to comment Share on other sites More sharing options...
oldnapalm Posted May 28, 2010 Author Share Posted May 28, 2010 Ah sim, quanto a isso não faz diferença, pode fazer a partir de um Leopard retail ou distro, a instalação resultante será a mesma (retail). Link to comment Share on other sites More sharing options...
macmarques Posted May 28, 2010 Share Posted May 28, 2010 Ah sim, blz, vou testar qualquer dia desses pra ver! e vou recomendar a um camarada tambem que queria fazer, agora que sei, posso fazer pra ele. eheh Valeu Old abç Link to comment Share on other sites More sharing options...
Μarcos Posted July 8, 2010 Share Posted July 8, 2010 Ótimo tutorial, simples e objetivo. Instalei a versão retail seguindo-o e consegui instalar sem complicações: recomendo! Valeu, Napalm! Link to comment Share on other sites More sharing options...
ioricloud Posted August 23, 2010 Share Posted August 23, 2010 Oldnapalm muitissimo obrigado desde ja, mas eu tenho uma duvida, ontem efetuei a instalaçao pelo leopard retail, so que eu ja tenho uma partiçao efi com as devidas kext para o leopard, e para o snow, como devo proceder, ja que ta em falta muita coisa aqui de driver, eu devo instalar o myhack tbm, no caso os dois estao em GUID! Link to comment Share on other sites More sharing options...
oldnapalm Posted August 23, 2010 Author Share Posted August 23, 2010 Se quiser botar as kexts de ambas as versões na mesma partição EFI, você deve criar a seguinte estrutura: /Extra/ /Extra/10.5/ /Extra/10.5/Extensions /Extra/10.6/ /Extra/10.6/Extensions Pode usar o myHack para instalar, mas depois mova as kexts para a pasta correta. Eu nunca testei esse método, mas foi postado no fórum do Chameleon por um desenvolvedor, então acredito que funcione. http://forum.voodooprojects.org/index.php/...90.html#msg4290 Link to comment Share on other sites More sharing options...
ioricloud Posted August 23, 2010 Share Posted August 23, 2010 eu fiz isso, so falta instalar o myhack agora portanto, medo de fazer, meu notebook e meio que estranho positivo mobile =[ fazer qualquer coisa reporto aqui Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 old parece que deu certo so nao vou instalar o myhack que pelo que li ele vai fuder o chameleon antigo entao vou fazer na mao so quero fazer um extension.mkext e saber quais as kexts necessarias Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 O myHack só estraga o boot do Windows 7 no mesmo HD, neste caso é melhor você usar esse instalador http://www.insanelymac.com/forum/index.php?showtopic=209787 O Snow precisa pelo menos o RC3. Os instaladores do RC5 também são seguros. A kext indispensável é a FakeSMC, o restante depende do seu hardware e configurações. Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 eu ja tenho um chameleon instalado para o leo se eu instalar o myhack eu devo instalar em qual hd no leo ou no snow nao tem a partiçao efi aqui isso eu ja coloquei e dei permissao nela ahh tbm, tava dando erro de IOATAFAMILY.kext quando tento subir sem o cdboot! subir o snow so com verbose Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Se você não apagou a EFI da maneira mostrada neste tópico, ela não vai aparecer no myHack. Se fizer como o tópico sugere, ela será montada automaticamente, você não precisa usar os comandos mount/umount no terminal. Caso preferir montar e desmontar manualmente, instale o Chameleon também manualmente, como mostrado no tópico que eu indiquei. Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 no caso old melhor mesmo e instalar o myhack correto? Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Não, o myHack só instala o Chameleon, as kexts básicas e as que você selecionar, mas no caso de partição EFI, precisa que seja montada automaticamente. No seu caso é melhor instalar manualmente, pois o myHack não foi feito pensando em quem vai instalar Snow e Leo no mesmo HD com partição EFI. Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 entao old eu vou pega este link que voce me disse que instalar manualmente correto so que tudo que for para disco eu coloco para o EFI e isso ou eu coloco para partiçao do snow Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Tudo na partição EFI. boot0 - disk0 (MBR) boot1h - disk0s1 (EFI) boot - disk0s1 (EFI) Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 ja segui o tuto so nao sei quais kexts devo instalar pq pelo manual usando o terminal ele nao diz onde ta as kexts necessarias Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Como eu disse, a kext indispensável é a FakeSMC, o restante depende do seu hardware e configurações. Veja as que usava no Leopard e procure versões para Snow. Kexts básicas http://www.insanelymac.com/forum/index.php?showtopic=229899 Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 e barao vou fazer o seguinte vou apagar todas e deixa so a fakesmc e disabler parece que eu nem instalei o chameleon fiz todo o processo mas parece que nao instalei tem algum pro pq eu tinha instalado antes no leopard? Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Se chegou até aí o Chameleon está instalado, sim. Este KP é por causa da IOATAFamily. Tenta usar o DSDT Editor e aplicar o patch "IOATAFamily" no DSDT http://www.insanelymac.com/forum/index.php?showtopic=223205 Depois é só colocar o dsdt.aml na pasta Extra. Veja o vídeo demonstrativo. Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 umm vou ver se consigo rezar bem muito aqui tbm editado: continua com o KP =[ eu acho que o chameleon mesmo ta com erro vou fazer tudo do começo voce me indica a limpar a EFI! Link to comment Share on other sites More sharing options...
oldnapalm Posted August 24, 2010 Author Share Posted August 24, 2010 Acredito que não seja o Chameleon. Você pode anexar o seu arquivo dsdt.aml modificado? Use a opção "Wait=yes" no boot para ver se ele está carregando o DSDT. Link to comment Share on other sites More sharing options...
ioricloud Posted August 24, 2010 Share Posted August 24, 2010 blz mandando ja so que eu coloquei o dsdt.aml dentro de extra nao coloquei dentro de 10.6 a arvore do efi ta assim EFI -> boot, Extra/ Extra/ -> 10.5/, 10.6/, Themes/ 10.5/ -> Extensions/, com.apple.Boot.list 10.6/ -> Extensions/, com.apple.Boot.list Themes/ mas agora entrei no leo e botei o dsdt.aml para dentro de 10.6 agora vou fazer o que voce pediu detalhe to no snow agora. e so entro nele atraves do cdboot =[ http://www.mediafire.com/?my1g0j808ftr5v5 ei da prob a gente fica tirando duvida em um post de tuto nao, nao quero vacilar aqui nao hehe editado: ta aparecendo isso no final da leitura " efi_inject_get_devprop_string NULL trying stringdata No SMBIOS replacement found Patched DMI Table. No DSDT replacement found. Leaving ACPI data as is Starting Darwin x86_64 " Link to comment Share on other sites More sharing options...
Recommended Posts