olarila.com

Mac OS X x86 - Hackintosh
It is currently 25 May 2013, 10:07

All times are UTC [ DST ]


Forum rules


Este fórum é apenas para guias e tutoriais. Se quiser postar um novo guia ou tutorial, crie o tópico em outra seção e ele será movido para cá.



Post new topic Reply to topic  [ 6 posts ] 
Author Message
PostPosted: 30 Nov 2011, 20:21 
User avatar
iGenius

Joined: 26 Aug 2011, 23:53
Posts: 3757
Para baixar o ISO resultante, acesse o chat (tópico do canal).

Como usar o DVD 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

Image

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
Code:
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

Image

5 - Remova o link Packages da pasta System/Installation da imagem
Code:
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
Code:
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
Code:
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 viewtopic.php?f=10&t=426
Code:
sudo tar xjvf ~/Downloads/Lion_OSInstall_GM.tar.bz2 -C /Volumes/Mac\ OS\ X\ Base\ System\ 1

Attachment:
Lion_OSInstall_GM.tar.bz2


9 - Opcional: criar mkext para kexts do Base System viewtopic.php?f=10&t=456
Code:
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 viewtopic.php?f=9&t=70

11 - Crie um Extensions.mkext com as kexts básicas
Quote:
FakeSMC.kext
AppleACPIPS2Nub.kext
VoodooPS2Controller.kext
VoodooPS2Keyboard.kext
VoodooPS2Mouse.kext
VoodooPS2Trackpad.kext
NullCPUPowerManagement.kext

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

Attachment:
Extensions.mkext.zip


12 - Crie uma pasta Extra contendo
Quote:
Extra/Extensions.mkext
Extra/org.chameleon.Boot.plist
Extra/smbios.plist (opcional)


13 - Crie um Preboot.dmg contendo a pasta Extra do passo anterior
Code:
sudo hdiutil create -srcfolder "Desktop/Preboot/" -layout GPTSPUD -fs HFS+ -format UDRW -volname Preboot "Desktop/Preboot.dmg"

Attachment:
Preboot.dmg.zip


14 - Crie uma pasta Extra na imagem do DVD contendo
Quote:
Extra/Preboot.dmg
Extra/Themes (opcional)


15 - Crie o ISO inicializável
Code:
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"


You do not have the required permissions to view the files attached to this post.

_________________
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.3 • Linux Mint 14 • Windows 8


Top
 Profile  
 
 Post subject: Como usar o DVD
PostPosted: 19 Dec 2011, 22:12 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 1903
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
Code:
<string>DeviceSection</string>
<string>KeyboardTypeSection</string>

Faça o boot usando -s (single user) e execute
Code:
mount -uw /
vi /System/Library/CoreServices/Setup\ Assistant.app/Contents/Info.plist

Posicione o cursor na linha a remover e escreva dd. Repita para a outra linha. Escreva :wq [enter] e reboot.

Problema com Intel HD 3000 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. ... pic=257464

Pode também transferir um instalador ou os binários 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. ... pic=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.
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 - ML 10.8.3/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
PostPosted: 29 Sep 2012, 01:09 
Noob

Joined: 22 Sep 2012, 22:04
Posts: 7
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


Top
 Profile  
 
PostPosted: 02 Oct 2012, 09:07 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 1903
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 - ML 10.8.3/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
PostPosted: 27 Jan 2013, 01:48 
User avatar
Noob

Joined: 24 Jan 2013, 14:07
Posts: 5
CPU: Intel Dual Core E5700 3.0Ghz
Motherboard: P5G41T-M LX2/BR
GPU: GeForce 9500GT 1GB
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.

_________________
Ubuntu 64 Bits | Mac OSX 64 Bits : UNIX only :-)


Top
 Profile  
 
PostPosted: 27 Jan 2013, 10:31 
User avatar
Staff

Joined: 24 May 2011, 12:04
Posts: 1903
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 - ML 10.8.3/ Lion 10.7.5/SL 10.6.8/W 8 Pro x64/Ubuntu 12.04 - Quadriboot GUID - My OS X Files - join me at irc.freenode.net/#olarila


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: Google Adsense [Bot] and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group