Eu particularmente gosto muito da idéia de ter um SO instalado em um pendrive - principalmente por ter uma acesso rápido - já vi muitas pessoas usando Linux em pendrive apenas para fazer acesso e pagamentos em sistemas de banco on-line.
------------------------------------- +++ ----------------------------------------------
Instalando o Ubuntu no Pendrive
Requisitos Mínimos
- 700MB de espaço para o Live CD
- 1GB de espaço para o Arquivo Persistente
Dependendo de cada máquina, o dispositivo do pendrive poderá ser diferente. Usarei como exemplo o dispositivo /dev/sdx (sda, sdb ou sdc...).
Criando as Partições
Desmonte as partições do pendrive se estiver montada e crie as partições:
Código:
# umount /dev/sdx1 # fdisk /dev/sdx
Primeiro crie a partição que irá usar para armazenar os arquivos do dia-a-dia:
- n para criar uma nova partição
- p para torná-la primária
- 1 para ser a primeira partição primária
- Aceite o padrão ou tipo 1 para iniciar do primeiro cilindro
- +100M para torná-lo 100MB
- t para alterar o tipo de partição
- 6 configurá-lo para FAT16
- n para criar novamente uma nova partição
- p para torná-la primária
- 4 para torná-la a quarta partição primária
- Aceite o padrão digitando Enter
- Aceite o padrão para usar todos espaço disponível
- t para alterar o tipo de partição
- 4 para escolher a quarta partição
- c configurá-lo para W95 FAT32 (LBA)
- a para mudar a partição ativa para boot
- 4 para escolher a quarta partição
- w para gravar as alterações no pendrive USB
A primeira partição será formatada com o sistema de arquivo FAT16 e será atribuído o rótulo de "Dados":
Código:
# mkfs.vfat -n Dados -F 16 /dev/sdx1
Código:
# mkfs.vfat -n LiveUSB -F 32 /dev/sdx4
No Ubuntu, normalmente só precisa inserir o CD que é montado automaticamente. Se este não for o caso, monte-o:
Código:
# mount /dev/cdrom /media/cdrom0
Caso tiver a imagem ISO ao invés do CD:
Código:
# mount -t iso9660 ubuntu.iso /media/cdrom0 -o loop
Para montar a partição do pendrive que irá instalar, crie um diretório e monte-o:
Código:
# mkdir /media/liveusb # mount -t vfat /dev/sdx4 /media/liveusb -o rw,uid=1000
Copie os arquivos do Live CD para o pendrive:
Código:
# rsync -rv /media/cdrom0/ /media/liveusb/
Altere o diretório isolinux para syslinux, e crie o arquivo syslinux.cfg dentro do diretório syslinux:
Código:
# mv /media/liveusb/isolinux/ /media/liveusb/syslinux/ # vim /media/liveusb/syslinux/syslinux.cfg
Código:
DEFAULT vesamenu.c32 TIMEOUT 300 NOESCAPE 1 PROMPT 0 LABEL linux MENU LABEL Iniciar o Ubuntu KERNEL /casper/vmlinuz APPEND initrd=/casper/initrd.lz boot=casper locale=pt_BR file=/cdrom/preseed/ubuntu.seed cdrom-detect/try-usb=true persistent noprompt noswap noeject dma quiet splash -- LABEL install MENU LABEL Instalar o Ubuntu KERNEL /casper/vmlinuz APPEND initrd=/casper/initrd.lz boot=casper locale=pt_BR file=/cdrom/preseed/ubuntu.seed cdrom-detect/try-usb=true only-ubiquity noprompt noeject quiet splash -- LABEL memtest MENU LABEL Testar Memoria KERNEL /install/mt86plus LABEL exit MENU LABEL Sair LOCALBOOT 0x80
Criando o Arquivo Persistente
Para criar o arquivo persistente, verifique o tamanho do espaço disponível na partição para poder criar um arquivo que não seja tão grande do que pode e nem tão pequeno para não desperdiçar espaço.
Código:
# df -B 1M /dev/sdx4 Sist. Arq. 1M-blocos Usad Dispon. Uso% Montado em /dev/sdx4 1519 415 1104 27% /media/liveusb
Código:
# dd if=/dev/zero of=/media/liveusb/casper-rw bs=1M count=1100
Código:
# mkfs.reiserfs /media/liveusb/casper-rw
Para que carregue o sistema operacional Ubuntu todo vez que ligar a máquina com o pendrive, será preciso instalar o Sistema de Iniciação.
Instale os pacotes syslinux e mtools:
Código:
# apt-get install syslinux mtools
Código:
# umount /dev/sdx4 # syslinux -s -d syslinux/ /dev/sdx4
Nenhum comentário:
Postar um comentário