No Ubuntu (não sei em qual versão começou a aparecer) tem um programa em Sistema – Administração, chamado de “Criador de disco USB inicializável”, que serve pra usar um pen drive como se fosse um “live cd”, só com a diferença de que no pen drive, o sistema pode ser customizado e deixar guardado as alterações, mesmo que reinicialize, desde que tenha selecionado a opção “Armazenado no espaço adicional reservado” .
Só uma observação, para que o sistema seja inicializado corretamente, o pen drive deverá estar formatado como fat 16, tentei com ext3 e fat32 e não inicializou, ao invés de inicializar, aparece uma mensagem de erro dizendo que não encontra a imagem.
O botão formatar do “Criador de disco USB inicializável”, não funcionou pra mim, então pode ser usado o Gparted ( no modo gráfico) ou o fdisk e o mkdosfs no terminal (meu preferido).
Para formatar, tem que estar como root no terminal:
Obs: Se não souber o nome do dispositivo, é só digitar no terminal fdisk -l, que vai aparecer algo parecido com isso:
Disco /dev/sdb: 1022 MB, 1022623744 bytes
32 heads, 61 sectors/track, 1023 cylinders
Unidades = cilindros de 1952 * 512 = 999424 bytes
Identificador do disco: 0×0005f957
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1 * 1 1023 998417+ 6 FAT16
Mkdosfs
# mkdosfs -F16 -v -n “KINGSTON” /dev/sdb1
onde:
-F16 formata em Fat16;
-v é para aparecer as mensagens do comando;
-n “KINGSTON” é para dar o nome KINGSTON para o pen drive;
/dev/sdb1 é o como o pen drive foi identificado
Fdisk:
# fdisk /dev/sdb (nome do dispositivo que o pen drive foi nomeado)
Se já houver uma partição, tecle a letra d (para excluir) e aperte enter
Comando (m para ajuda): d
E segue:
- Comando (m para ajuda): n
- Comando (m para ajuda): p
- Número da partição (1-4): 1 (Aperte Enter para as duas próximas perguntas.)
- Comando (m para ajuda): t
- Código hexadecimal (digite L para listar os códigos): 16
- Comando (m para ajuda): w
Acabou, prefiro o mkdosfs, é bem mais rápido.