Pode-se criar este boot com o sistema Debian ou qualquer outra variante dele. Foram feitos testes e deu tudo certo, inclusive, só faço instalações através deste boot.
Faça exatamente como está escrito, para evitar eventuais problemas.
Feito o boot usando o DVD do
Debian Wheezy 7.2.0 versão i386:
Baixe o arquivo:
Se sua ISO for para versão 64 bits, apenas substitua o
i386 por
amd64.
Fazendo o boot:
Primeiro, veja qual é o dispositivo de seu pendrive. No terminal, faça o comando como superusuário:
P.S.: irei fazer tudo pelo terminal.
P.S. 2: se o
sudo estiver habilitado, basta adicionar o comando
sudo à frente de cada comando.
su
# blkid
A informação do último dispositivo é o pendrive, pois ele foi o último que foi adicionado à máquina.
Supondo que seu pendrive é
/dev/sdc (este é meu pendrive aqui), faça o seguinte para formatar, depois crie uma pasta, monte o dispositivo e entre na pasta montada:
# mkfs.ext2 -L Debian-i386 /dev/sdc1
# tune2fs -c 0 /dev/sdc1
# mkdir -p /media/Debian-i386
# mount /dev/sdc1 /media/Debian-i386
# chmod -R 777 /media/Debian-i386
# cd /media/Debian-i386
Crie estes seguintes diretórios:
# mkdir -p install.386/gtk
Faça o comando para puxar os
bootloaders da versão USB:
P.S.: se estiver criando uma versão 64 bits, substitua
/media/Debian-i386 por
/media/Debian-amd64.
A pasta
install.i386 deverá ser substituída por
install.amd (sem o "64").
Os links para puxar os bootloaders, substitua para
amd64.
# wget -c http://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/hd-media/initrd.gz -P install.386
# wget -c http://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/hd-media/vmlinuz -P install.386
# mkdir gtk
# wget -c http://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/hd-media/gtk/vmlinuz -P install.386/gtk
# wget -c http://ftp.debian.org/debian/dists/wheezy/main/installer-i386/current/images/hd-media/gtk/initrd.gz -P install.386/gtk
Instale o GRUB no pendrive, com os comandos:
# grub-install --force --no-floppy --root-directory=/media/Debian-i386/ /dev/sdc
# grub-mkconfig -o /media/Debian-i386/boot/grub/
# cp /media/Debian-i386/boot/grub/.new /media/Debian-i386/boot/grub/grub.cfg
# cp -rf /usr/share/grub/unicode.pf2 /media/Debian-i386/boot/grub/
Edite o GRUB:
# gedit /media/Debian-i386/boot/grub/grub.cfg
Apague o conteúdo e copie e cole o conteúdo que postei no pastebin do Debian:
Após colar o conteúdo, clique em:
Pesquisar →
Substituir
Substitua o código (este é o UUID da partição do meu pendrive):
e3fce191-d36d-4b97-9e0a-aefbbb3d3cb4
Pelo do seu pendrive.
Para saber, faça o comando
blkid como superusuário.
Clique em:
Substituir Tudo
P.S.: se estiver criando a versão 64 bits, substitua os parâmetros da descrição de cada item (x86) para
x64 e também onde está
install.i386 por
install.amd e o nome da ISO especificado no arquivo para
amd64.
Copie o DVD do Debian para o pendrive:
# cp -rf /onde esta a ISO/debian-7.2.0-i386-DVD-1.iso /media/Debian-i386/debian-7.2.0-i386-DVD-1.iso
Lembrando que se for 64 bits, deve substituir
i386 por
amd64.
Por fim, libere as permissões para todas as pastas do pendrive, se ainda não fez:
# chmod -R 777 /media/Debian-i386/*