Este é uma complementação do artigo Customizando e atualizando o Slax, onde abordaremos de maneira prática como implementar o Slax em um chaveiro USB inicializável.
Primeiramente com o comando "fdisk -l" vamos checar a geometria do pendrive, bem como qual é o esquema de particionamento do seu hardware. A saída será algo parecido com o seguinte:
Disk /dev/sdb: 1006 MB, 1006632960 bytes
31 heads, 62 sectors/track, 1022 cylinders
Units = cylinders of 1922 * 512 = 984064 bytes
Disk identifier: 0x9748f5ce
Device Boot Start End Blocks Id System
/dev/sdb1
Notem que o fdisk nos revela que o dispositivo tem 31 cabeças, 62 setores/trilha e 1022 cilindros, atentem para isso.
Excluímos a partição /dev/sdb1 com o comando dd:
# dd if=/dev/zero of=/dev/sdb bs=512 count=1
Feito isso vamos recriar a partição com o comando cfdisk:
# cfdisk /dev/sdb
No cfdisk, sigam os seguintes passos:
New > Bootable > Type (selecione o b que é fat32) > write > (digite yes literalmente). Outros utilitários de particionamento podem ser utilizados.
Agora começa a parte interessante, vamos formatar o pendrive com as ferramentas do Syslinux.
Com o utilitário mkdiskimage vamos formatar o pendrive (opção -F - a opção -F formata o pendrive como FAT32) e criar uma MBR de acordo com a geometria do pendrive, é importante que isso seja observado sob pena do pendrive não bootar com algumas versões de BIOS.
# mkdiskimage -F /dev/sdb 0 31 62
# syslinux -s /dev/sdb1
O próximo passo será montar a imagem ISO do Slax e copiá-la para o pendrive:
# mount -t vfat /dev/sdb1 /mnt/sdb1/
# mount -t iso9660 -o loop slax-6.1.2.iso /mnt/iso/
# cp -rav /mnt/iso/* /mnt/sdb1/
Pronto, você agora tem seu Slax USB Live!
Bom trabalho a todos!
29 de mar. de 2010
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário