Particionando o pendrive USB
Nós mostraremos como configurar um pendrive para usar a primeira
partição ao invés de todo o dispositivo.
Como a maioria dos dispositivos pendrive USB vêm pré-configurados com
uma única partição FAT16, você provavelmente não precisará reparticionar
ou reformatar o pendrive. Se tiver que fazer isto, use o
cfdisk ou qualquer outra ferramenta de particionamento
para criar uma partição FAT16
Não esqueça de marcar a partição como inicializável (bootable
flag
).
e então crie o sistema de arquivos usando:
# mkdosfs /dev/sdX1
Tome o cuidado de usar o nome de dispositivo correto para o pendrive USB.
O comando mkdosfs está no pacote &debian;
dosfstools.
Para iniciar o kernel após a inicialização do pendrive USB,
nós precisaremos colocar um gerenciador de inicialização no pendrive.
Embora qualquer gerenciador de inicialização
(e.g. lilo) deva funcionar, é conveniente usar
o syslinux pois ele usa uma partição FAT16
e pode ser reconfigurado apenas editando um arquivo texto.
Qualquer sistema operacional que ofereça suporte a sistema de arquivos FAT
poderá ser usado para fazer alterações na configuração do gerenciador
de inicialização.
Para colocar o syslinux em uma partição FAT16 de
seu pendrive USB, instale os pacotes syslinux e
mtools em seu sistema e execute:
# syslinux /dev/sdX1
Novamente, tome o cuidado de usar o nome de dispositivo correto. A partição
não deverá estar montada ao iniciar o syslinux.
Este processo grava um setor de inicialização na partição e cria um
arquivo ldlinux.sys que contém o código do
gerenciador de inicialização.
Adicionando a imagem do instalador
Monte a partição
(mount /dev/sdX1 /mnt)
e copie os seguintes arquivos de imagem do instalador para o pendrive:
vmlinuz ou linux (binário do kernel)
initrd.gz (imagem inicial ramdisk
)
Você pode escolher entre a versão tradicional ou a versão gráfica do
instalador. A última pode ser encontrada no subdiretório
gtk. Se você quer renomear os arquivos, por favor,
note que o syslinux só pode processar nomes de
arquivos DOS (8.3).
Na sequência, você deverá criar um arquivo de configuração
syslinux.cfg que, no mínimo, deverá conter as
duas linhas a seguir (mude o nome do binário do kernel para
linux
se você usou uma imagem
netboot):
default vmlinuz
append initrd=initrd.gz
Para o instalador gráfico você deverá adicionar
vga=788 à segunda linha.
Se você usou uma imagem hd-media, agora você deverá
copiar uma imagem ISO do &debian;
Você pode usar uma imagem businesscard
, netinst
ou CD (veja ). Certifique-se de optar por uma
que caiba. Note que a imagem
netboot mini.iso
não é usável para este
propósito.
no pendrive. Quando você tiver terminado, desmonte o pendrive USB
(umount /mnt).