Changelog: 25/05/2011
## Novo iboot-2.0 ##
- Smbios BugFix
- SmbiosPatching
- Smbios goes in theme.plist
- Fast Boot
---------------------------------------------
Changelog: 14/05/2011
## iboot-1.9 ##
- Smbios BugFix
- Memory Detection
- Slot Count
- Smbios Patch Data
- BootArgs Tables
- Fast Boot
----------------------------------------------
Changelog: 14/05/2011
## iboot-1.8 ##
- Lion Recovery Support
----------------------------------------------
Changelog: 17/04/2011
## iboot-1.7 ##
- OpenSource Build (Please Test)
----------------------------------------------
Changelog: 16/04/2011
## iboot-1.6 ##
----------------------------------------------
Changelog: 02/04/2011
## iboot-1.5a ##
----------------------------------------------
Changelog: 28/03/2011
## iboot-1.5 ##
----------------------------------------------
Changelog: 24/03/2011
## iboot-1.4a ##
- Usa SmbiosViewer apartir do shell
----------------------------------------------
Changelog: 10/03/2011
## iboot-1.4 Estável ##
- SMBIOS patching melhorado.
- Detectação de hardware (CPU, Clock, Memória).
- Corrigido problema de tela preta em algumas máquinas (Asus e Intel).
----------------------------------------------
Changelog: 07/03/2011
## iboot-1.3b ##
- Arquivos desnecessários removidos.
- Arquivo cpu.c recodificados e adicionado propriedades da CPU em CPU_STRUCTURE.
- Implementado nova tabela boot_arg.
- Implementado kext dinamicas x86_64(Lion).
- Implementado kext dinamicas i386(Lion).
- Arquivo smbios.c revisado.
- Movido diversas funções, variáveis e definições.
-----------------------------------------------
Changelog: 01/03/2011
## iboot-1.2 ##
- Suporte 64bit kextloading.
-----------------------------------------------
Changelog: 24/02/2011
## iboot-1.1 ##
- boot bug fix
-----------------------------------------------
Changelog: 20/02/2011
## iboot-1.0 ##
- Versão Inicial
-----------------------------------------------
1) Instale o iBoot (por OS_Ninja e Ujen) no pen drive
Formate o pen drive como MS-DOS (FAT) no esquema MBR (em opções).
Se o pen drive for de 8 GB ou mais, pode criar duas partições (MBR), uma pequena FAT para o iBoot, outra HFS+ para restaurar o instalador.
Baixe o iBoot e as "format tools", links no tópico do #iboot no irc.moofspeak.net/6667
http://www.mediafire.com/?tp9b2wa11152suo - Novo iboot-2.0
http://www.mediafire.com/?u69azl1nqut4q2f - FormatTools
No terminal
cd ~/Downloads/iBoot-2.0
sudo ../Format\ Tools/Mac\ OS\ X/DuetToHdd/DuetToHdd usb /dev/rdiskXs1 ./Efildr20
( X é número do pen drive, veja com o comando "diskutil list")
( O parametro usado no comando acima(sudo.../DuetToHdd usb /dev/rdiskXs1 ./Efildr20) é usado em alguns casos. Em muitos o parametro "usb" não é necessario.
Há também outra Ferramenta usada para preparar o pendrive para boot, caso acima nenhuma das maneiras funcione você pode testar esse aplicativo.
Prepare Tool (Por Caine)
http://dl.dropbox.com/u/30344638/iboot_prepare_tool_by_caine.zip
Copie o arquivo Efildr20 e a pasta efi para o pen drive.
Dicas: Todas as kexts do Snow Leopard 10.6 devem funcionar no Lion 10.7.0.
2) Monte a imagem do Lion
open /Volumes/Mac\ OS\ X\ Install\ ESD/BaseSystem.dmg
3) Restaure o "Mac OS X Base System" para uma partição pelo utilitário de disco (você precisa de duas partições livres, uma para restaurar a instalação, outra para instalar o sistema).
4) Remova o link "Packages" de System/Installation na partição.
rm -rf /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Installation/Packages
5) Cria a pasta Packages
mkdir Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Installation/Packages
6) Copie os Arquivos
cp -R /Volumes/Mac\ OS\ X\ Install\ ESD/Packages/* /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Installation/Packages/
7) Copie a Kext Fakesmc.kext para a pasta System/Library/Extension/ para a Partição.
cp -r fakesmc.kext /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Library/Extensions/
chown -R 0:0 /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Library/Extensions/fakesmc.kext
chmod -R 755 /Volumes/Mac\ OS\ X\ Base\ System\ 1/System/Library/Extensions/fakesmc.kext
Atenção: Você pode colocar outras kexts necessárias como: NullPowerManagement.kext, VoodooPS2Controller.kext, etc.
8) Reinicie, faça boot pelo pen drive, pressione M e digite os seguintes dados (a resolução pode ser alterada com as teclas U e D)
Board Serial: Mac-F4208DA9
Kernel Arguments: -v (você pode adicionar "arch=i386", o padrão é x86_64)
Selecione a partição com a instalação para boot.
Instale o Lion.
Atenção: Se você estiver tendo problemas com o iboot.
Use a ferramenta da HP para formatar o Pendrive: HP USB Disk Storage Format Tool v2.1.8
Dica do zet120
9) Entre no Snow Leopard e mova ou renomeie o arquivo /System/Library/CoreServices/PlatformSupport.plist da partição do Lion.
10) Reinicie e faça boot pelo pen drive