Linux no pendrive com DSL e QEMU
Hoje em dia é fácil achar um tutorial de como colocar o nosso querido pingüim em um pendrive, porém tive dificuldades para achar um tutorial explicando como rodar o Linux que está no pendrive dentro de uma janela no Windows ou Linux. Nesse tutorial irei explicar desde a montagem do Linux até o QEMU da maneira mais fácil possível.
Preparando o pendrive
Para começarmos primeiro temos que formatar o pendrive em FAT 16.
Para isso podemos usar o conhecido cfdisk:
# cfdisk /dev/sda
NOTA: Lembrando que o /dev/sda equivale ao seu dispositivo para o pendrive.
Em alguns casos precisamos colocar o sistema de arquivos na partição, para isso:
# mkfs.msdos /dev/sda
# mkdir /media/pen
# mkdir /media/iso
# mkdir /boot/boot
Primeira - Download pelo Browser.
Para isso abra seu navegador favorito e entre nesse endereço:
Faça o download dos arquivos:
# cd /home/downloads/
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/bootfloppy-usb.img
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-3.2-embedded.zip
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-3.2-syslinux.iso
# cfdisk /dev/sda
NOTA: Lembrando que o /dev/sda equivale ao seu dispositivo para o pendrive.
Em alguns casos precisamos colocar o sistema de arquivos na partição, para isso:
# mkfs.msdos /dev/sda
Preparando o terreno
Para armazenar os arquivos que vamos baixar sugiro que crie 3 pastas, para isso:# mkdir /media/pen
# mkdir /media/iso
# mkdir /boot/boot
Baixando arquivos necessários
Agora vamos baixar os 3 arquivos necessários para nosso pingüim ficar nos trinques. Podemos baixar de duas formas:Primeira - Download pelo Browser.
Para isso abra seu navegador favorito e entre nesse endereço:
Faça o download dos arquivos:
- bootfloppy-usb.img
- dsl-3.2-embedded.zip
- dsl-3.2-syslinux.iso
# cd /home/downloads/
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/bootfloppy-usb.img
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-3.2-embedded.zip
# wget ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-3.2-syslinux.iso