Jump to content
Cassio

DVD inicializável do Lion

Recommended Posts

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"

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

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 

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

  • Administrators

Donation with Paypal HERE

Donation with Stripe HERE

Donation with BuyMeaCoffee HERE

Donation with Mercado Livre HERE

Donation with Binance 0xdbe48ef6b158f1dd0035d7f49555c99e52f72714

Donation with BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

Donation with PicPay @danielnmaldonado

Donation with PiX @danielnmaldonado@gmail.com

:guitar

Problems with Paypal Donate? Check HERE

Donated? Send me PM with files or use DSDT Patch Requests

6y0Bvfl.png

Link to comment
Share on other sites

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