Neste artigo, descreveremos passo a passo como instalar uma distribuição
Linux em um
pendrive e como torná-lo bootável, isto
é, como fazer com que um PC inicialize o sistema operacional instalado em um
pendrive.
Utilizaremos neste artigo o Damn Small
Linux, uma distribuição de aproximadamente 50 MB. Utilizando o mesmo, não será necessária a aquisição de um pendrive de 512 MB, por exemplo, barateando ainda mais a experiência de obter uma distribuição Linux de bolso.
Vale frisar que, apesar do tamanho do Damn Small, o mesmo possui interface gráfica Fluxbox, além de vários programas pré-instalados.
Uma observação importante: não utilize MP3 players para o processo, pois se faz necessária uma formatação no pendrive para a instalação de uma distro Linux no mesmo. Com isso, caso a formatação seja feita em um MP3 player, oplayer perderá seu firmware e não funcionará mais para executar músicas, servindo apenas como um simples pendrive.
Primeiro baixe os arquivos:
$ cd /home/thyago/download (exemplo)
$ wget -c ftp://distro.ibiblio.org/pub/linux/distributions/
damnsmall/current/bootfloppy-usb.img
$ wget -c ftp://distro.ibiblio.org/pub/linux/distributions/
damnsmall/current/dsl-1.5-syslinux.iso Formate o pendrive (formatando o pendrive usando o cfdisk):
# cfdisk /dev/sda Escolha as seguintes opções:
Delete >> New >> Primary >> Dê enter no tamanho >> Bootable >> Type >> Dê enter novamente >> Digite 06 e dê enter >> Write >> Digite yes e dê enter >> Quit
Crie 3 diretórios:
# cd /mnt
# mkdir /dsl
# mkdir /bootusb
# mkdir /pen
# mount -t vfat /dev/sda1 /mnt/pen Monte a imagem do Damn Small Linux:
# mount -o loop dsl-1.5-syslinux.iso /mnt/dsl
# mount -o loop -t vfat bootfloppy-usb.img /mnt/bootusb Em caso de erro, talvez o módulo cloop não esteja carregado, o que pode ser resolvido com o comando:
# modprobe loop Copiar os arquivos dos diretórios /mnt/dsl e /mnt/bootusb:
# cp -a /mnt/dsl/* /mnt/pen
# cp -a /mnt/bootusb/* /mnt/pen Desmonte o pendrive:
# umount /mnt/pen Criar o boot no pendrive:
# syslinux /dev/sda1 Após todas as etapas listadas, seu pendrive estará pronto para ser utilizado como um sistema móvel Linux. Vale frisar que seu PC deverá ser compatível para executar boot a partir de um pendrive (o que não ocorre em placas antigas). Caso seu micro não seja compatível, deverá ser utilizado um disquete de boot que direcione o boot para um pendrive. A imagem para gerar um disquete de boot desta categoria poderá ser obtido através do link http://distro.ibiblio.org/pub/linux/distributions/damnsmall/archive/bootfloppy-usb.img.