Jump to content

Snow Leopard retail em partição MBR


  • Please log in to reply
34 replies to this topic

#1
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Guia para instalação do Snow Leopard retail em partição MBR
(para quem já tem uma instalação do Leopard funcionando)

1º passo - faça duas alterações no dmg de instalação
1.1. use o utilitário de disco para converter o dmg para o formato "leitura/gravação"
1.2. monte o novo dmg convertido
1.3. no terminal rode o comando:
chflags nohidden /Volumes/Mac\ OS\ X\ Install\ DVD/System
1.4. entre na pasta System/Installation/Packages do novo dmg montado
1.5. crie uma pasta na mesa com o nome OSInstall e copie o arquivo OSInstall.mpkg do dmg para essa nova pasta, em seguida exclua o arquivo OSInstall.mpkg do dmg
1.6. no terminal:
cd ~/Desktop/OSInstall
   xar -x -f OSInstall.mpkg
1.7. exclua o arquivo OSInstall.mpkg e edite o arquivo Distribution removendo a linha abaixo
eraseOptionAvailable='true'
1.8. no terminal:
xar -c -f OSInstall.mpkg *
1.9. copie o novo OSInstall.mpkg criado para a pasta System/Installation/Packages do dmg

2º passo - abra o OSInstall.mpkg do dmg e proceda com a instalação

3º passo - instale o Chameleon 2.0 (RC3 ou posterior)
3.1. baixe o pacote de binários do Chameleon 2.0 e extraia o conteúdo
3.2. no terminal:
cd ~/Downloads/Chameleon-2.0*/i386/
   diskutil list
veja o IDENTIFIER da partição onde instalou o sistema (diskDsP)
nos próximos comandos substitua D pelo número do disco e P pelo número da partição
sudo -s
   ./fdisk -f boot0 -u -y /dev/rdiskD
   dd if=boot1h of=/dev/rdiskDsP
   cp boot /Volumes/[nome do volume onde instalou o sistema]
   fdisk -e /dev/diskD
	  f P
	  write
	  y
	  exit
3.3. crie uma pasta com nome Extra no volume onde instalou o sistema
3.4. copie a pasta Themes da pasta Optional Extras do Chameleon para a sua pasta Extra
3.5. copie o arquivo com.apple.Boot.plist da pasta Library/Preferences/SystemConfiguration para a pasta Extra
3.6. dentro da pasta Extra crie uma pasta com nome Extensions
3.7. copie as kexts essenciais para a pasta Extensions (fakesmc.kext, NullCPUPowerManagement.kext, OpenHaltRestart.kext e PlatformUUID.kext)
3.8. reinicie o PC e faça o boot pelo disco onde acabou de instalar

4º passo - instale as kexts necessárias para seu hardware (som, rede, etc.) e crie a string EFI para habilitar os drivers de vídeo, ou utilize a opção GraphicsEnabler do Chameleon (placas nVidia)

#2
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Travou duas vezes a instalação já no final, na hora que os apps estavam sendo instalados... tem idéia do que seja?
Attached File  Imagem1.jpg   63.34KB   54 downloads

#3
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Dizem que é normal ocorrer este erro no final, pode continuar que vai funcionar.

Como eu sempre desmarco os drivers de impressoras e os outros idiomas o erro não ocorre.

#4
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Realmente funcionou direitinho. rsrs!
Ja vou começar usa-lo. Sobre as atualizações do Snow, posso fazer normalmente?
Abs

#5
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Sim, pode atualizar normalmente.

#6
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Cara, quando eu aplico os códigos do Chameleon no Terminal para que o Snow Leopard inicie como boot principal da pau no boot...
Se eu aplico esses códigos no terminal substituindo pela partição do Leopard vai numa boa...
Attached File  IMG_0342.JPG   31.48KB   19 downloads

#7
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Bom, não me pergunte como, mas iniciei o Leopard e marquei a partição dele como principal novamente, mas usando o Lizard eu marquei a partição do Snow (disk0s2) como boot e ai foi... rsrs!
Eu atualizei pro 10.6.2, iniciou perfeito, mas quando carrega a desktop, o dock e o finder, depois de 1 seg ele trava (panic).
Tem como descobrir pelo modo Verbose o erro? Ou de alguma outra forma?

#8
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Quando ocorre o kernel panic, não aparecem as mensagens na tela? Você tentou no modo verbose? Caso só apareça aquela mensagem em vários idiomas para desligar o computador, entre pelo Leopard e veja o arquivo /var/log/kernel.log na partição do Snow Leopard.

#9
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Ok, a noite, em casa, vou entrar pelo Leopard e ver o log do Snow.
Valeu!
Abs

Obs.: s a mensagem com varios idiomas mesmo...

#10
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Você instalou alguma outra kext além das deste tópico?

EDIT: deste tópico não, do tópico da P5E.

Outra coisa, você instalou a NullCPUPowerManagement? Ela não é mais necessária após fazer o patch do SpeedStep no DSDT.

#11
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Nenhuma kext além das do tópico e não instalei a NullCPUPowerManagement (eu lembrei da DSDT! rsrs).
E estava funcionando normal (até a atualização).
O unico patch que apliquei foi o de rede (aquele Royco Fix)... que alias, teve uma hora que recebi uma mensagem dizendo que meu driver de rede (não lembro se falou do MarvelYukon2 ou do IONetworkingFamily) era invalido, ou algo assim...
Talvez seja isso...


Ah, lembrei: instalei a JMicronATA.kext (que consta no seu tuto como no testada tambem).

#12
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Não precisa aplicar o Royco Fix, basta colocar a LegacyAppleYukon2.kext em /E/E. Essa mensagem deve ter sido porque você editou a kext e as permissões foram alteradas.

A JMicronATA.kext eu não uso porque não tenho nenhum dispositivo ligado nessa controladora, se também for o seu caso, tente removê-la para ver se o KP persiste.

Mas olha no kernel.log que deve ter alguma pista do problema.

#13
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Sabe o que foi mais estranho? Qdo iniciou a primeira vez a rede tava normal mas depois parou e só voltou com Royco...

#14
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Estranho mesmo. Verifique se é realmente a partição do Snow Leopard que está ativa.

Você criou um Extensions.mkext em /Extra?

#15
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Não... como crio uma extensions.mkext?? O que deve ter nela? Sobre verificar a partição ativa, tambem não sei fazer, só sei que no Chameleon o Snow tem prioridade de boot...

#16
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Não é necessário criar o Extensions.mkext (cache de kexts), eu só imaginei que se ele existisse e estivesse desatualizado, poderia causar o não funcionamento da rede.

Só por curiosidade, o comando para criar o mkext é esse
sudo kextcache -v 1 -t -l -m /Extra/Extensions.mkext /Extra/Extensions /System/Library/Extensions

Ou você pode usar o Kext Utility
http://www.insanelym...howtopic=140647

#17
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Olha o log:
Attached File  Imagem2.jpg   193.61KB   16 downloads


...cara, eu acho que foi o Paragon NTFS... ele não funcionou no 10.6 e qdo atualizei deu esse pau geral... sei la

#18
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Bom, de qualquer forma, como eu não havia instalado nada ainda resolvi apagar e reinstalar.


.... Reinstalei e iniciei o Snow. at� ai blz. Instalei o combo update 10.6.2. Tudo blz. Quando reiniciei a mesma merda... trava depois que ja iniciou...

Attached File  kernel.log.zip   2.82KB   2 downloads

#19
oldnapalm

oldnapalm

    InsanelyMac V.I.P.

  • Moderators
  • 6,836 posts
  • Gender:Male
  • Location:Brazil
Você removeu a kext JMicronATA? Li que ela causa kernel panic com mais de 3 GB de RAM. Tente desabilitar a controladora JMicron na BIOS para ver se o problema continua. Também confira as configurações da BIOS listadas no tópico da P5E.

#20
Alex Novelli

Alex Novelli

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 222 posts
  • Gender:Male
  • Location:Brazil
  • Interests:web, design, html, css, mac os, os, games
Não instalei ela dessa vez.
Vou ver a BIOS.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy