Se o seu HD tem setores de 4 K você poderá ter este erro ao instalar o Chameleon e fazer boot pelo HD
Code:
boot0: test
boot0: test
boot0: test
boot0: error
http://forge.voodooprojects.org/p/chameleon/issues/129/A solução é gravar o boot1h (obtido nos binários do
Chameleon) com a partição desmontada. Para tanto você precisa rodar o comando a partir de outra partição, seja com Mac OS, Windows ou Linux. No caso do Windows você precisa instalar o comando
dd que não faz parte do sistema
http://www.chrysocome.net/ddOs comandos devem ser executados como root (no Windows execute o prompt de comando como administrador)
Code:
sudo -s
Navegue para a pasta onde se encontra o boot1h, por exemplo
Code:
cd ~/Downloads/i386
Mac OS
Code:
dd if=boot1h of=/dev/diskXsY bs=4096
Linux
Code:
dd if=boot1h of=/dev/sdXY bs=4096
Windows
Code:
dd.exe bs=4k if=boot1h of=\\.\X:
Se você particionou o HD em GUID, pode instalar na partição "EFI" (disk0s1)
Para ter a partição EFI sempre montada
Code:
diskutil eraseVolume "HFS+" "EFI" /dev/disk0s1
Para montar a partição manualmente quando necessário
Code:
mkdir /Volumes/EFI
newfs_hfs -v EFI /dev/disk0s1
mount_hfs /dev/disk0s1 /Volumes/EFI
Antes de rodar o comando dd, desmonte a partição
Code:
diskutil unmount disk0s1
ou
Code:
umount /Volumes/EFI
Os demais comandos são os mesmos deste tópico (instalação manual)
viewtopic.php?f=3&t=23Dicas de utilização do Terminal
viewtopic.php?f=3&t=24Outro método para quem instala por USB
viewtopic.php?f=8&t=1198