No linux existem alguns programas que fazem essa tarefa e hoje vamos falar do Data Duplicator, DD para os Ãntimos :)
Se estiver usando o Windows e precisa criar um pendrive bootavel, recomendo usar o software Rufus ou o BalenaEtcher.
Data Duplicator
O
DD é uma ferramenta de linha de comando que tem como função copiar e
converter arquivos. Ele possui muitos usos interessantes, mas aqui vamos
nos concentrar na criação de pendrives bootaveis.
Ele esta
disponÃvel para linux, BSD e MAC. Essa ferramenta já esta inclusa na
grande maioria das distribuições linux, não sendo necessário ser
instalado.
Gosto muito de usar o DD pois considero ele mais rápido e confiável.
Pré requisitos
- Pendrive: 4gb deve ser o suficiente para a maioria das distribuições linux. Para o windows 8gb é o recomendado.
- Imagem do sistema operacional
Procedimentos
1. Plugar o pendrive
Vamos inicialmente plugar o pendrive em alguma porta USB do computador. Para demonstração irei usar um pendrive de 8gb da SanDisk.
2. Identificar pendrive
É muito importante saber exatamente como o pendrive é identificado pelo sistema. Essa informação será utilizada no próximo passo. Usar a identificação errada pode causar danos desastrosos, como apagar a partição do sistema.
Vamos usar o comando lsblk
que fornece informações sobre todas os dispositivos de armazenamento ligados no computador.
Ao rodar o comando no terminal, será retornado algo muito parecido com o exemplo a baixo:
> lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 931,5G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 16M 0 part
├─sda3 8:3 0 249,4G 0 part
├─sda4 8:4 0 515M 0 part
└─sda5 8:5 0 681,5G 0 part /home
sdb 8:16 1 7,5G 0 disk
nvme0n1 259:0 0 238,5G 0 disk
├─nvme0n1p1 259:1 0 500M 0 part /boot/EFI
├─nvme0n1p2 259:2 0 8G 0 part [SWAP]
└─nvme0n1p3 259:3 0 230G 0 part /
Se olhar a quarta coluna (SIZE) fica fácil localizar o nosso pendrive de 8gb, aqui identificado como sdb
. Guarde essa informação e vamos seguir para a próxima etapa.
3. Criar pendrive bootavel
Agora que sabemos exatamente como o pendrive foi identificado pelo sistema (sdb
, no nosso exemplo) vamos criar nosso pendrive bootavel.
A estrutura do comando é:
sudo dd if=/diretorio/da/imagem of=/dev/dispositivo bs=1M status=progress
onde:
if=/diretorio/da/imagem: Define o caminho e o arquivo de imagem do sistema operacional.
of=/partição/pendrive: Define o pendrive para onde a imagem do disco será copiada.
bs=1M:
Define o tamanho do bloco de leitura e escrita para 1 megabyte. Esse
parâmetro pode ser omitido ou o valor modificado. Por padrão o DD define
o tamanho do bloco em 512 bytes. (Opcional)
status=progress: Mostra estatÃsticas de progresso da transferência dos arquivos. (Opcional)
Seguindo com o nosso exemplo, o comando ficará assim:
sudo dd if=~/Downloads/archlinux.iso of=/dev/sdb bs=1M status=progress
Agora basta dar enter e esperar o processo terminar. O tempo levado pelo comando vai variar dependendo de fatores como: tamanho da ISO e velocidade dos dispositivos de armazenamento envolvidos, mas não deve levar mais que alguns poucos minutos.
Ao finalizar, o terminal deve apresentar algo similar a isso:
786432000 bytes (786 MB, 750 MiB) copied, 6 s, 131 MB/s
826+1 records in
826+1 records out
866463744 bytes (866 MB, 826 MiB) copied, 6,59426 s, 131 MB/s
Se nenhum erro tiver ocorrido, agora você pode usar seu pendrive bootavel para instalar algum sistema operacional ou rodar-lo diretamente do pendrive em modo live, caso ele tenha suporte para isso.
Espero que tenha lhe ajudado e qualquer dúvida pode perguntar aqui em baixo na sessão de comentários. Obrigado e até a próxima!
Postar um comentário