bootando qualquer Linux sem cd nem dvd

Bom,como bootar linux quando você está sem drive de cd nem dvd e sem usar pendrive?só com um pc rodando windows?
Como rodar o seu live cd preferido sem ter que usar uma VM,rodando direto no seu pc?
Bom,nesse tutorial vou explicar a vocês como fazer isso,para tanto você vai precisar dos seguintes programas:
Easy BCD
Easeus Partition Manager (você pode usar qualquer particionador de sua escolha,mais eu recomendo esse)
7-zip (se vç ainda nao o tiver)
Arquivos de auxílio:
http://www.mediafire.com/?gn3ewlzkeqm
Mirror:http://www.megaupload.com/?d=NSJGE3WV

Outros:
Se a sua MBR não for aquela atualizada,nao for essa aqui:

Voce precisa de uma imagem iso ou dvd do Windows Vista ou Seven (pra instalar o bootloader)


Começando o processo:
Abra o EasyBCD

Clique (respectivamente) em:
Add Remove Settings
NeoGrub
Install NeoGrub
Salve no botão la em cima.
Agora,você vai precisar modificar outro arquivo,menu.lst,pasta C:\NST\menu.lst ,trocá-lo pelo arquivo Menu.lst que veio nos arquivos necessários,pasta Menu Modificado.
Explicação:bom,você configurou uma opção para dar boot pelo grub,e o arquivo que você modificou é o menu desse grub,bom,se você olhar dentro desse arquivo você vai ver que ele procura por um arquivo menu.lst em qualquer disco e continua o boot a partir desse arquivo e disco.

Bom,a próxima parte é efetivamente configurar e preparar o linux em seu pc.
Para isso,precisaremos de uma partição FAT16,na qual jogaremos os arquivos do linux.Ai podemos partir para 3 vias possíveis:
*HD Sobressalente:
Bom,se vc tiver um hd extra,sem dados pode usá-lo,se ele for antigo,com +- 4GB melhor ainda,é só usar o Easeus para criar só uma partição FAT16 e prosseguir.
*Pendrive:
Quase a mesma história do hd sobressalente,porém acho que teria métodos melhores para usá-lo para dar boot em linux,como boot direto por usb,o qual não vou abordar agora,mas pretendo quando comprar um pendrive,mas,em contrapartida,indico esse método para pc's sem suporte á boot direto por usb,prossiga criando uma partição FAT16 nesse pendrive e parta pra próxima.
*Boot por outra partição no HD:
O método mais complicado,mais não muito,só exige um pouco de atenção.
Bom,a maioria dos usuários tem uma partição,ou normalmente duas quando o usuário faz dual-boot,mais isso não interessa muito.
O princípio para todos é criar uma partição com 4,0GB ,o máximo suportado pelo sistema FAT16,o melhor sistema de arquivos para o que queremos.
Nesse caso,como a maioria das pessoas não deixa espaço livre no HD,temos que redimensionar uma partição,e criar uma nova em fat16.
Seguem Tutoriais para quem não sabe redimensionar:

Baboo
gamevicio

Eu acho o EaseUs o mais fácil e seguro,já foram 4 ou 5 vezes que eu reiniciei o pc sem ele ter terminado e deu exatamente em nada,quem for mais experiente e quiser particionar com outros programas pode fazê-lo,só lembrando:a nova partição tem que ter 4GB e ser fat16.

----------------------------------------------------------------------------------------------

Configuração do linux

----------------------------------------------------------------------------------------------

Pegue a pasta boot que está nos arquivos de auxílio e copie para a partição que vç criou no passo anterior.

Copie também a distro linux do cd ou da iso.
Se o windows pedir para sobrescrever algo para a pasta grub clique em em sim e passe a parte a parte da conversão isolinux,seu cd já usa o grub.

-----------------------------------------------------------------------------------------------

CONVERSÃO ISOLINUX.cfg

-----------------------------------------------------------------------------------------------

Agora precisamos de algum (não precisa ser todos) dos seguintes arquivos:
isolinux.cfg;
syslinux.cfg.

(isolinux e syslinux são compatíveis identicos)

que sao os arquivos de configuração de boot,que nos indicam coisas que precisamos saber para configurar,como o caminho do Kernel,o caminho do initrd e as opções do boot.
é só fuçar no cd que vc acha algum deles.No meu caso,é um arquivo isolinux,temos que extrair dados dele,abra-o com o NOTEPAD.Ele fica estranho e bagunçado,ohem só:
http://www.mediafire.com/?mdmoteftq3y

POdemos trocar todos os catacteres estranhos por linhas novas,e acharemos isso:

default puppy
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd
timeout 50

Com isso achamos o KERNEL, INITRD, e opções de boot,mais especificamente:
label puppy
kernel KERNEL
append initrd=INITRD opções=< pmedia="cd">

Bom,agora a fórmula de conversão para o grub é:
title NOME DO LINUX
kernel /CAMINHO/PARA/O/KERNEL opções=de boot
initrd /CAMINHO/PARA/A/INITRD

Para achar o caminho completo ,ache o kernel e o initrd,pegue o caminho deles,tipo F:\boot\KERNEL e F:\boot\initrd.gz e, seguindo um poudo de lógica, transforme-os para /boot/KERNEL e /boot/initrd.gz ,ou seja,a \ troca para / ,coloca-se uma /no lugar do F:\ e bota-se o caminho completo.não é tão difícil.
Não se esqueça de botar as opções de boot depois do kernel,como está na fórmula,a fórmula já é o padrão desse arquivo,é só editá-lo trocando os correspondentes.
Pode também procurar no cd ou na iso os arquivos e fazer tudo manual,qualquer coisa mandem seus arquivos ISOLINUX.CFG que eu converto.


------------------------------------------------------------------------------------------------

Arquivos menu do grub:
Bom,agora que ja temos tudo isso,estamos prontos para bootar linux,deixe seu comentário,suas dúvidas e seus arquivos ISOLINUX para conversão!!.

Nenhum comentário:

Postar um comentário

Relógio