Jump to content

Recommended Posts

Posted

Para baixar o ISO resultante, acesse o chat (tópico do canal).


Como usar o DVD http://Olarila.com/forum/viewtopic.php?f=3&t=728#p7471



Como criar o ISO a partir do Lion da App Store:


1 - Crie uma nova imagem usando o Utilitário de Disco


2 - Monte o InstallESD.dmg que se encontra na pasta Contents/SharedSupport do Install Mac OS X Lion.app


3 - Monte o BaseSystem.dmg que está (oculto) em Mac OS X Install ESD

open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg

 

4 - Usando o Utilitário de Disco restaure a partição Mac OS X Base System para a imagem criada no primeiro passo


5 - Remova o link Packages da pasta System/Installation da imagem

rm /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Installation/Packages

 

6 - Copie a pasta Packages de Mac OS X Install ESD para a pasta System/Installation da imagem

cp -R /Volumes/Mac\ OS\ X\ Install\ ESD/Packages /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Installation

 

7 - Copie o arquivo (oculto) mach_kernel de Mac OS X Install ESD para a raiz da imagem

cp /Volumes/Mac\ OS\ X\ Install\ ESD/mach_kernel /Volumes/Mac\ OS\ X\ Base\ System\ 1

 

8 - Opcional: MBR patch, remover verificação de Platform e exigência de 2 GB de RAM http://Olarila.com/forum/viewtopic.php?f=10&t=426

sudo tar xjvf ~/Downloads/Lion_OSInstall_GM.tar.bz2 -C /Volumes/Mac\ OS\ X\ Base\ System\ 1

Lion_OSInstall_GM.tar.bz2

 

9 - Opcional: criar mkext para kexts do Base System http://Olarila.com/forum/viewtopic.php?f=10&t=456

sudo kextcache -v 1 -a i386 -a x86_64 -m /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Library/Extensions

 

10 - Copie o arquivo cdboot do pacote de binários do Chameleon para usr/standalone/i386 na imagem do DVD http://Olarila.com/forum/viewtopic.php?f=9&t=70


11 - Crie um Extensions.mkext com as kexts básicas

FakeSMC.kext

AppleACPIPS2Nub.kext

VoodooPS2Controller.kext

VoodooPS2Keyboard.kext

VoodooPS2Mouse.kext

VoodooPS2Trackpad.kext

NullCPUPowerManagement.kext

sudo kextcache -v 1 -a i386 -a x86_64 -m ~/Desktop/Extensions.mkext ~/Desktop/Extensions

Extensions.mkext.zip

 

12 - Crie uma pasta Extra contendo

Extra/Extensions.mkext

Extra/org.chameleon.Boot.plist

Extra/smbios.plist (opcional)

 

13 - Crie um Preboot.dmg contendo a pasta Extra do passo anterior

sudo hdiutil create -srcfolder "Desktop/Preboot/" -layout GPTSPUD -fs HFS+ -format UDRW -volname Preboot "Desktop/Preboot.dmg"

Preboot.dmg.zip

 

14 - Crie uma pasta Extra na imagem do DVD contendo

Extra/Preboot.dmg

Extra/Themes (opcional)

 

15 - Crie o ISO inicializável

sudo hdiutil makehybrid -o "Desktop/Mac OS X 10.7 Install DVD.iso" "/Volumes/Mac OS X Base System 1/" -iso -hfs -joliet -eltorito-boot "/Volumes/Mac OS X Base System 1/usr/standalone/i386/cdboot" -no-emul-boot -hfs-volume-name "Mac OS X Install DVD" -joliet-volume-name "Mac OS X Install DVD"

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Consulting for macOS Hackintosh since 2006 HERE

Posted

Como usar o DVD


1 - Faça o boot do DVD e instale.


Se precisar, prima F8 para opções avançadas do Chameleon, exemplos:

-v (verbose boot)

-x (safe)

-s (single user)

GraphicsEnabler=yes (ativa os drivers da gráfica)

USBBusFix=yes (resolve problemas com dispositivos USB)

npci=0x2000 (use se o boot parar em "PCI configuration begin")


Vai precisar no minimo de uma partição livre, use Utilitário de Disco (no menu Utilitários) para a apagar como Mac OS Expandido (Reg. Cronológico).


Se quiser instalar o Chameleon (boot loader) na partição e se usar MBR (em vez de GUID, será o caso se já tiver instalado o Windows no HD), a partição terá de ser primária, não poderá ser uma partição estendida/lógica.


Aguarde pelo fim da instalação e reinicie. Se a barra de progresso parar de ser atualizada, apenas mova o rato. Dependendo da sua gráfica, usar GraphicsEnabler=yes resolverá este problema.


2 - Faça o Boot do DVD, prima F8 e selecione o HD para boot (não selecione o DVD de novo).


Se usar um teclado PS/2 ou um laptop (que geralmente tem interface PS/2) o Assistente de Configuração vai pedir para ligar um teclado USB, se possuir um basta ligá-lo para passar este teste e em seguida desligá-lo e usar o PS/2. Se não tiver acesso a um teclado USB pode editar em /System/Library/CoreServices/Setup Assistant.app/Contents/Info.plist e remova as linhas

<string>DeviceSection</string>
<string>KeyboardTypeSection</string>

Faça o boot usando -s (single user) e execute

mount -uw /
vi /System/Library/CoreServices/Setup\ Assistant.app/Contents/Info.plist

Posicione o cursor na linha a remover e

. Repita para a outra linha.
e reboot.


Problema com Intel HD 3000 http://Olarila.com/forum/viewtopic.php?f=10&t=1339


3 - Instale o Chameleon e a pasta Extra no HD.


Recomendo o uso do Chameleon Wizard para instalar e criar/configurar org.chameleon.Boot.plist e SMBIOS.plist na pasta /Extra.

http://www.insanelymac.com/forum/index.php?showtopic=257464


Pode também transferir um instalador ou os binários http://Olarila.com/forum/viewtopic.php?f=9&t=70


4 - Instale as kext essenciais e outras que necessite (rede, áudio, etc).


FakeSMC.kext indespensável.

http://www.mediafire.com/?yjto53r0p94422y


Enquanto não arranjar a gestão de energia do seu cpu precisa de usar NullCPUPowerManagement.kext.

http://www.mediafire.com/?uwvnvztwtna


Se usar um teclado PS/2 ou um laptop use VoodooPS2Controller.kext (ou ApplePS2Controller.kext) e AppleACPIPS2Nub.kext.

http://www.mediafire.com/?jw9zk6i2d4m2vvd


Recomendo o uso de Kext Wizard na instalação de kexts.

http://www.insanelymac.com/forum/index.php?showtopic=253395


Como o Lion usa kernel cache em vez de Extensions.mkext, recomendo ativar UseKernelCache no Chameleon e instalar todas as kexts em /System/Library/Extensions. Quando é usado o kernelcache, a pasta Extensions e mkext em /Extra são ignoradas. Se não ativar KernelCache, o Chameleon vai ler todas as kexts sempre em cada boot (como quando usa -f ignore caches), o que torna o boot lento.


Recomendo a leitura deste tópico se pretende optimizar o seu hackintosh, ativar a gestão de energia, sleep a trabalhar, etc.

http://Olarila.com/forum/viewtopic.php?f=7&t=646

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Essa iso que vocẽ indica não possui a tal pasta que contem o tal arquivo installESD.dmg

Acer Aspire 4745z-4785: Pentium Dual Core 2Ghz 3MB de Cache L3- 3GB DDR3 de Ram - 320GB de HD - Intel HD Graphics 128 Compartilhada - HDMI - Atheros AR8151 v1.0 Gigabit Ethernet - Windows 7 - Ubuntu 12.04

Posted

olá


isso é para gravar num dvd e fazer boot


a imagem já está preparada para isso


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Posted

Uma dúvida. A única diferença entre esse DVD inicializável e o DVD retail é a presença das kexts necessárias para que o arranque em PCs não-mac funcione? Sendo assim, a estabilidade seria igual a de um retail?


Obrigado.

Posted

olá


a imagem é construida a partir de um original da app store, e sim só tem as kext mínimas para funcionar em 1 pc.


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...