equipamentos - usb drive ou ipod, qualquer dispositivo de arquivamento e boot é válido.
efi kernel como fazer:
1) descomprima imageefi.img.bz2
2) copie imageefi.img para seu dispositivo usb com o comando 'dd', não copie como partição, precisa ser na raiz do dispositivo. exemplo:
(substitua o X pelo número do seu device, de um "Get Info" no seu device via Disk Util para ver a localização)
[code]dd if=/Volumes/.../imageefi.img of=/dev/rdiskX[/code]
(dependendo da versão do OSX tente esse caso falhe)
[code]dd if=/Volumes/.../imageefi.img of=/dev/diskX[/code]
3) depois adicione o seguinte arquivo:
[code]dd if=/Voumes.../usbmbr_novesa of=/dev/rdiskX[/code]
ou
[code]dd if=/Voumes.../usbmbr_novesa of=/dev/diskX[/code]
4) descompacte [code]boot.efi[/code] e adicione-o à sua pasta root [code]/[/code]
5) descompacte um dos [code]mach_kernel[/code] adicionado ao pacote e coloque-o na raiz [code]/[/code] (backup seu mach_kernel primeiro)
6) reinicie e chame o boot pelo seu usb device, depois digite:
[code]fs0:
load hfsplus.efi
exit[/code]
então escolha [code]continue[/code] do menu
encontre sua partição root ([code]blk0-blk9, blkA-blkF[/code], será uma dessas, ex: use [code]blk0:[/code] para mudar de partição, use [code]ls[/code] ou [code]dir[/code] para listar arquivos, como no dos)
use [code]shift+pgdown shift+pgup[/code] para rolar tela, procure pela descrição da sua raiz da HD do OSX onde contém o arquivo [code]boot.efi[/code] (como Primary/Secondary , Master/Slave, Part1/Part2/Part3/.... etc)
para reiniciar: digite: [code]reset < enter>[/code]
exemplo: no meu caso está no [code]blkB[/code]
então faça:
[code]load fs0:\hfsplus.efi
mount blkB fs1
blkB:
ls[/code]
você deverá ver o conteúdo da sua partição/HD onde o OSX está instalado, se não funcionou, fez algo errado. tente novamente.
encontrando OK sua partição/HD faça o boot normamente
renomeie [code]startup.nsh_[/code] na raiz do usb device para [code]startup.nsh[/code]
abra [code]startup.nsh[/code] (já renomeado), encontre [code]blkB[/code] e altere pelo device onde está instalado o OSX
reinicie e faça o boot pelo usb device novamente
ele deve carregar automaticamente o [code]boot.efi[/code] com sua partição já ativada. se não funcionou, tente novamente.
se funcionou tudo OK, mude o setor de inicializaçao do usb device (pois usamos o usbmbr_novesa)
faça esse comando para alterar para um boot com suporte vesa:
[code]dd if=/Voumes.../usbmbr of=/dev/rdiskX[/code]
ou
[code]dd if=/Voumes.../usbmbr of=/dev/diskX[/code]
(caso não funcione agora volte o mbr para o antigo descrito to item número 3)
agora faça o boot do usb device novamente, você não deverá ver nada até o carregamento do mach_kernel
se quiser ver a saída do boot em modo verboso, adicione [code]boot -v[/code]