Os chaveiros USB estão tão baratos que não se justifica mais empregar mídias óticas em um incontável números de aplicações, atualmente estou migrando todas as minhas ferramentas que uso no dia a dia para pendrives. São leves, pequenos, confiáveis e de leitura mais rápida do que as mídias óticas convencionais.
Já publiquei coisa parecida aqui no VOL abordando o Slax (
Slax como USB live e
Customizando e atualizando o Slax), agora vou mostrar de uma forma simples e rápida como construir um instalador da distribuição CentOS.
Em primeiro lugar tenha um pendrive capaz de armazenar as imagens ISO do CentOS, que na versão atual (5.5) são 8 imagens ISO de 650MB para instalação em CD-ROM e duas de DVD caso deseje instalar os pacotes de idiomas do OpenOffice.org. Neste caso irá precisar de um pendrive de 8GB ou maior.
1. Preparando o pendrive
1.1. Apague todo possível conteúdo do pendrive excluindo a MBR e a tabela de partições com o comando dd:
# dd if=/dev/zero of=/sdb bs=512 count=1
(no meu caso o pendrive adotou a designação /dev/sdb, mas isso pode ser diferente conforme a configuração de seu hardware)
1.2. Particione o pendrive com seu utilitário de particionamento preferido, pode ser o fdisk ou o cfdisk. No
cfdisk os passos são:
New > Bootable > Type (selecione o b que é fat32) > write > (digite yes literalmente)
Criada a partição /dev/sdb1, vamos proceder com a formatação em vfat (FAT32):
# mkfs.vfat -n CentOS /dev/sdb1
No Slackware o comando é o mkdosfs, porém é a mesma sintaxe.
1.3. Com a ferramenta syslinux, vamos tornar nosso pendrive bootável:
# syslinux -s /dev/sdb1
Em seguida copiaremos a imagem da MBR syslinux para o pendrive:
# dd if=/usr/share/syslinux/mbr.bin of=/dev/sdb
Agora vamos pegar a imagem do Kernel
Linux no imagem ISO do primeiro disco de instalação do CentOS. Primeiramente a montaremos:
# mount -ro loop -t iso9660 /Diretorio_onde_estao_as_imagens/CentOS-5.5-x86_64-bin-DVD-1of2.iso /mnt/Dir_temporario
Em seguida copiaremos o diretório do isolinux para o pendrive com o nome de syslinux:
# cp -rfv /mnt/Dir_temporario/isolinux /mnt/sdb1/syslinux
Agora renomearemos o arquivo de configuração do isolinux:
# mv /mnt/sdb1/syslinux/isolinux.cfg /mnt/sdb1/syslinux/syslinux.cfg
Pronto! Você já tem um pendrive bootável do instalador do CentOS.
1.4. Finalizando
Desmontamos a imagem ISO que foi montada através do dispositivo de loop:
# umount /dev/loop0
E finalmente copiamos as imagens ISO do CentOS para o pendrive:
# cp -rav /Diretorio_onde_estao_as_imagens/CentOS-5.5-x86_64*.iso /mnt/sdb1/
Agora basta proceder com a instalação e quando o instalador perguntar a origem da instalação aponte para o seu dispositivo USB.
Fonte de consulta:
http://wiki.centos.org/HowTos/InstallFromUSBkey
Nenhum comentário foi encontrado.