Preparando os arquivos para a inicialização usando um memory stick USB
Há dois métodos de instalação possível quando você está inicializando a
partir de um pendrive USB. O primeiro é instalar completamente a partir
da rede. O segundo é copiar também uma imagem de CD do pendrive USB e
usá-la como origem para os pacotes, possivelmente em combinação com um
espelho. O segundo método é mais comum.
Para o primeiro método de instalação você terá que baixa uma imagem de
instalação do diretório netboot (no local mencionado
em ) e usar o método flexível
,
explicado abaixo, para copiar os arquivos para o pendrive USB.
Imagens de instalação para o segundo método de instalação podem ser
encontradas no diretório hd-media e tanto o
método fácil
quanto o método flexível
podem ser usados para copiar a imagem para o pendrive USB. Para este
método de instalação você também precisará baixar uma imagem de CD. A
imagem de instalação e a imagem do CD devem ser baseadas na mesma
versão do &d-i;. Se as versões não combinarem você provavelmente terá
erros
A mensagem de erro que possivelmente será exibida é que os módulos do
kernel não foram encontrados. Isto significa que a versão dos udebs
de módulos do kernel incluídos na imagem do CD é diferente da versão
do kernel sendo executado.
durante a instalação.
Para preparar um pendrive USB, você precisará de um sistema no qual o
GNU/Linux já esteja sendo executado e que tenha suporte a USB. Com os
sistemas GNU/Linux atuais o pendrive USB deveria ser reconhecido
automaticamente quando você inserí-lo. Se isso não acontecer, você
deveria verificar se o módulo usb-storage do kernel está carregado.
Quando o pendrive USB é inserido, ele será mapeado como um dispositivo
chamado /dev/sdX, onde X
é uma letra
no intervalo a-z. Você deverá ser capaz de ver para qual dispositivo o
pendrive USB foi mapeado executando o comando dmesg
após inserí-lo. Para escrever em seu pendrive, você pode ter que desligar
a chave de proteção de escrita.
Os procedimentos descritos nesta seção destruirão qualquer coisa que já
esteja no dispositivo. Tenha bastante certeza de que você está usando o
nome do dispositivo correto para seu pendrive USB. Se você usar o
dispositivo errado, pode ser que o resultado seja a perda de toda a
informação, por exemplo, de um disco rígido.
Note que pendrive USB deverá ter pelo menos 256MB de tamanho (é possível
usar tamanhos menores, se você seguir os passos descritos em
).
Copiando os arquivos — o método fácil
Existe um arquivo tudo em um chamado
hd-media/boot.img.gz que contém todos os arquivos
do instalador (incluindo o kernel)
bem como o syslinux e seu
arquivo de configuração.
bem como o yaboot e seu
arquivo de configuração.
Note que, embora conveniente, este método possui uma grande desvantagem:
o tamanho lógico do dispositivo será limitado a 256 MB, mesmo que a
capacidade do seu pendrive USB seja maior. Você terá que reparticionar o
seu pendrive USB e criar um novo sistema de arquivos para ter de volta
toda a sua capacidade se você quiser usá-lo para algum outro propósito.
A segunda desvantagem é que você não pode copiar uma imagem de CD inteira
no pendrive USB, somente as pequenas imagens businesscard
ou netinst CD
Para usar esta imagem você só tem que extraí-la diretamente para o seu
pendrive USB:
# zcat boot.img.gz > /dev/sdX
Crie uma partição do tipo Apple_Bootstrap
no seu pendrive USB
usando o comando C do mac-fdisk e
extraia a imagem diretamente para lá:
# zcat boot.img.gz > /dev/sdX2
Após isto, monte o pendrive USB
(mount
/dev/sdX /mnt),
(mount
/dev/sdX2 /mnt),
que agora terá um sistema de arquivos
FAT
HFS
dentro dele e copie a imagem ISO do Debian netinst
ou
businesscard
para lá.
Desmonte o pendrive USB (umount /mnt) e
você terá concluído.
Copiando os arquivos — o método flexível
Se você quiser mais flexibilidade ou apenas deseja saber o que está
acontecendo, você deverá usar o método a seguir para colocar os
arquivos no seu pendrive. Uma vantagem de usar este método é essa —
se a capacidade do seu pendrive USB for grande o suficiente — você
tem a opção de copiar uma imagem ISO de CD inteiro para ele.
&usb-setup-x86.xml;
&usb-setup-powerpc.xml;
Inicialização através do pendrive USB
Se seu sistema se recusar a inicializar a partir do pendrive USB, o
pendrive pode conter um Registro Mestre de Inicialização (MBR –
Master Boot Record
). Para corrigir isto, use o comando
install-mbr que vem no pacote mbr:
# install-mbr /dev/sdX