Este guia explica como criar um
Embora as instruções encontradas neste documento procurem emular um CD de instalação do Gentoo Linux usando um flash drive USB, elas devem funcionar com qualquer dispositivo de bloco arbitrário, contanto que você ajuste os nomes de dispositivo de acordo.
Para poder usar o LiveUSB do Gentoo Linux, você precisa do seguinte:
Você também precisará de acesso ao seguinte para criar o LiveUSB:
Crie uma partição FAT32 em seu flash drive USB e faça-o carregar usando o
# fdisk -l /dev/sda Disk /dev/sda: 1048 MB, 1048313856 bytes 33 heads, 61 sectors/track, 1017 cylinders Units = cylinders of 2013 * 512 = 1030656 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 1017 1023580 b W95 FAT32
Crie um sistema de arquivos FAT32 no flash drive USB usando
(Certifique-se de ter sys-fs/dosfstools instalado) # emerge -av sys-fs/dosfstools # mkdosfs -F 32 /dev/sda1 mkdosfs 2.11 (12 Mar 2005)
Instale o registro mestre de inicialização (MBR) do
(Certifique-se de ter sys-boot/syslinux-3.00 ou mais novo instalado) # emerge -av '>=sys-boot/syslinux-3*' # dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda 0+1 records in 0+1 records out
Carregue o arquivo
(Crie o ponto de montagem /mnt/cdrom/ se necessário) # mkdir -p /mnt/cdrom # mount -o loop,ro -t iso9660 install-x86-minimal-2005.1-r1.iso /mnt/cdrom/
Monte o flash drive USB recém formatado em
(Crie o ponto de montagem /mnt/usb/ se necessário) # mkdir -p /mnt/usb # mount -t vfat /dev/sda1 /mnt/usb/
Copie os arquivos de seu CD de instalação do Gentoo Linux no LiveUSB. Os
arquivos precisam ser reorganizados, já que usaremos o gerenciador de
inicialização
# cp -r /mnt/cdrom/* /mnt/usb/ # mv /mnt/usb/isolinux/* /mnt/usb/ # mv /mnt/usb/isolinux.cfg /mnt/usb/syslinux.cfg # rm -rf /mnt/usb/isolinux*(O kernel memtest86 precisa ser renomeado para funcionar via syslinux) # mv /mnt/usb/memtest86 /mnt/usb/memtest
Você pode agora desmontar a imagem ISO:
# umount /mnt/cdrom/
Ajuste o arquivo de configuração do syslinux usando
# sed -i \ -e "s:cdroot:cdroot scandelay=10:" \ -e "s:kernel memtest86:kernel memtest:" \ /mnt/usb/syslinux.cfg
Certifique-se que você desmontou o flash drive USB antes de instalar o gerenciador de inicialização:
# umount /mnt/usb/
Finalmente, instale o gerenciador de inicialização
# syslinux /dev/sda1
Insira o flash drive USB e ligue o computador, certificando-se que a BIOS está configurada para carregar da USB. Se tudo der certo, você deve ver um prompt syslinux padrão.
Você deve ser capaz de seguir as instruções de instalação genéricas encontradas
no