DVD MultiBoot com Win 7, XP e Hiren’s Boot usando o EasyBoot
O normal seria 1 disco para cada software, mas que tal colocá-los num único disco, fazendo possível que você escolha qual deles quer “bootar” na inicialização?
Requistos
Para começar, vamos precisar do seguinte:
a – O software chamado easyboot (que vai criar a interface inicial e a integração do Windows 7, Windows XP e Hiren’s Boot;
b – O disco de instalação do Windows 7 e Windows XP (ou a imagem iso)
c – O disco do Hiren’s Boot (pode ser a imagem iso também)
A imagem iso do Windows 7 e Windows XP, você pode criar a partir do próprio disco usando aplicativos como o Nero, PowerISO, MagicISO…
O Hiren’s Boot pode ser adquirido gratuitamente por meio do site do fabricante.
Mãos a obra…
1) Baixe e Instale o EasyBoot
Neste tutorial estou usando a versão 6 do EasyBoot. Após realizar a instalação, abra o software. Uma janela como esta é exibida:
Detalhes importantes:
O programa faz a instalação da pasta principal no diretório C:easyboot, portanto é lá que vamos encontrar os arquivos para a criação do DVD multboot. A tela de inicialização do DVD pode ser totalmente personalizada (porém não vou entrar em muitos detalhes quanto a isso) veja o exemplo que criei.
Se você for criar uma imagem de fundo é necessário que ela seja de tamanho 640×480 px e de 256 cores bitmap.
2) Criando as pastas principais
Embora os arquivos estejam na pasta C:easyboot, não é necessário usarmos a própria pasta, mas sim alguns arquivos que estão nela.
2.a) Crie uma pasta com o nome Multiboot (ou o nome que escolher) na área de trabalho (também pode ser no local que preferir);
2.b) Dentro da pasta Multiboot crie outra duas: Disco e iso;
2.c) Dentro da pasta Disco crie outra com o nome de ezboot (exatamente desse jeito).
3) Arquivos de Inicialização
Para que o boot funcione corretamente, é necessário ter dentro da pasta ezboot os arquivos de inicialização de cada programa (Windows 7, Windows XP e do Hiren’s Boot). Abaixo vou mostrar qual o nome dos respectivos arquivos e o local onde você pode encontrá-lo:
• Windows 7
– Arquivo: vistaldr.bin
– Onde se encontra: C:EasyBootresource (na versão 6, nas anteriores provavelmente estará na pasta C:EasyBootdisk1ezboot).
• Windows XP
– Arquivo: w2ksect.bin
– Onde se encontra: C:EasyBootresource (na versão 6, nas anteriores provavelmente estará na pasta C:EasyBootdisk1ezboot).
• Hiren’s Boot
– Arquivos: isolinux.bin e boot.img
– Onde se encontra: O primeiro está dentro da pasta HBCD do CD do Hiren’s Boot e o segundo está compactado (boot) também na pasta HBCD, portanto será necessário extraí-lo.
Além dos 4 arquivos mencionados acima, devemos ter dentro da pasta ezboot (da sua pasta) os seguintes arquivos:
– BACK.bmp (imagem de fundo do menu – você pode alterar desde que tenha 256 cores e seja bitmap);
– BACK.bm1;
– loader.bin
Resumindo: Coloque todos esses arquivos dentro da pasta ezboot (que está na sua pasta).
4) Copiando os arquivos do Windows 7
Coloque o DVD do Windows 7 em seu leitor de DVD (no caso da iso, monte usando um programa de emulação de sua preferência. Aqui estou usando o Daemon Tools). Após colocar o disco do DVD no drive, clique em “meu computador”, depois na sua unidade de DVD e copie as pastas/arquivos: boot, efi, sources, support, upgrade e o arquivo bootmgr, coloque-os na pasta Disco.
Pasta Disco (com os arquivos e pastas do windows 7)
Com os arquivos copiados, remova o disco do drive.
5) Copiando os arquivos do Windows XP
Insira o disco do Windows XP no drive e abra-o como o do Windows 7. Copie para a pasta DISCO as seguintes pastas e arquivos:
Pastas: cmpnents, Docs, i386, valueadd
Arquivos: Bootfont.bin, win51, win51lp, win51ip.SP1, win51ip.SP2 e win51ip.SP3
Pasta Disco (com os arquivos e pastas do Windows 7 e Windows XP)
Remova o CD do Windows XP e coloque o do Hiren’s Boot. Copie somente a pasta HBCD para a pasta Disco
Pasta Disco (com os arquivos e pastas do Windows 7, Windows XP e Hiren’s Boot)
Com todas as pastas e arquivos nos seus devidos lugares, vamos ao programa easyboot para criar o nosso menu de inicialização.
Ao abrir o programa, devemos clicar no botão NEW para gerar um novo arquivo. Note que ele apagará algumas informações.
O que devemos alterar:
File Dir: aqui, deve ser colocado o diretório da pasta ezboot. Para alterar o caminho, clique em SAVE AS e escolha a sua pasta ezboot, dê o nome de Boot.
Depois que salvar, provavelmente aparecerá um erro da imagem “Logo”, isso porque nós não copiamos a tal imagem para a pasta ezboot. (E não vamos copiar), basta desabilitar a opção Logo Image:
6) Configuração dos comandos
Após definir a pasta e os arquivos, configure os comandos que carregarão os arquivos de inicialização. Clique na aba MENU depois em APPEND.
• Windows 7
– Command: run vistaldr.bin
– Menu Text: [1] – Windows 7
– Acc Key: 1 (depois aperte Enter)
Depois de adicionados os comandos do Windows 7, vamos ao do Windows XP. Clique em APPEND.
• Windows XP
– Command: run w2ksect.bin
– Menu Text: [2] – Windows XP
– Acc Key: 2 (depois aperte Enter)
• Hiren’s boot
– Command: bootinfotable; run isolinux.bin
– Menu Text: [3] – Hiren’s Boot
– Acc Key: 3 (depois aperte Enter)
Para finalizar vamos acrescentar mais duas opções. Carregar pelo HD e Reiniciar.
• Carregar pelo HD
– Command: boot 80
– Menu Text: [4] – Carregar pelo HD
– Acc Key: 4 (depois aperte Enter)
• Reiniciar
– Command: reboot
– Menu Text: [5] – Reiniciar
– Acc Key: 5 (depois aperte Enter)
Pronto. Nosso menu está criado e configurado. Você pode personalizar algumas outras opções como a cor das caixinhas, cor do texto, entre outras.
7) Gerando a imagem ISO para gravação
Com o nosso menu pronto, vamos gerar a imagem iso, para depois testá-la.
Clique na aba “file” e depois em MAKE ISO. Na parte inferior em ISO file clique no botão com 3 pontinhos para escolher o local onde a imagem iso será salva. Escolha a pasta iso que criamos no começo do tutorial. Coloque o nome de Multiboot (pode ser outro qualquer).
Depois clique em Make e espere o programa criar a imagem.
Imagem pronta:
8) Testando a imagem
Observe que o tamanho da imagem criada não cabe num DVD5 aquele de 4,7 GB e, portanto, deve ser gravada num disco Dual Layer (DL – DVD9) que custa em torno de 2 reais. Antes de sair comprando e ir fazendo testes, vamos testá-la de uma outra forma, usando o VirtualBox.
Se você nunca usou o Virtual Box, leia o post do Professor André Santos no blog de TI MicrocampSP.
Abra a VirtualBox e clique em NOVA
Clique em “Próximo” e digite um nome para a VM: DVD multi Boot. Em sistema e versão “Other”.
Clique em próximo 3 x até chegar a tela de criação do HD virtual. Escolha VHD.
Escolha “Dinamicamente alocado” e clique em Próximo 2 vezes, e depois em “Criar”.
Veja que a nossa VM foi criada:
Clique em iniciar para carregar, depois em OK.
Na próxima janela, clique em Próximo e depois na pasta com uma seta verde:
Navegue até a pasta com seu nome na área de trabalho e abra a imagem iso (multboot), depois clique em próximo e Iniciar:
DVD Iniciado
Pronto, basta testar cada opção.
Obs: O hardware que criamos na VM tem que ser o mínimo para rodar o Windows 7. Então crie com pelo menos com 1GB de Ram e 40GB de HD.
Caso tenha apresentado algum erro, volte na pasta com seus arquivos e verifique se está tudo OK. Na dúvida, basta comentar.
Até a próxima pessoal.