Como criar um usb inicializável a partir do terminal em qualquer distribuição

Pendrive USB inicializável Linux

Tem vezes que é necessário criar algum usb inicializável Com um sistema operacional, não importa de qual estejamos falando, no meu caso há momentos em que preciso criar um USB com Windows e ir com meus clientes para o que for preciso. 

Nestes casos, eu sempre procuro alguns bom programa para poo criar o usb inicializávelesquecendo de mim completamente do que sem necessidade nada mais que usando o terminal para ser capaz de fazer este trabalho. 

Embora existam vários programas, ainda é muito bom fazer tudo a partir do terminal, aqui mostrei como criar um usb inicializável apenas com o uso do terminal. 

Usando o comando dd Você tem que fazer várias coisas, então vou explicá-las passo a passo. 

A primeira coisa será inserir o usb com o qual vamos trabalhar, abra um terminal e digite o comando lsblk para ver onde está o ponto de montagem, no meu caso aparece como / dev / sdb 

[darkcrizt@localhost ~]$ lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 465.8G  0 disk
├─sda1            8:1    0   200M  0 part /boot/efi
├─sda2            8:2    0     1G  0 part /boot
└─sda3            8:3    0 464.6G  0 part
├─fedora-root 253:0    0    50G  0 lvm  /
├─fedora-swap 253:1    0     5G  0 lvm  [SWAP]
└─fedora-home 253:2    0 409.6G  0 lvm  /home
sdb               8:16   1  14.4G  0 disk 

Agora vamos proceder para desmontá-lo, e, em seguida, dê a ele o formato apropriado isso é com os comandos umount y mkfs.vfat 

[darkcrizt@localhost ~]$ umount /dev/sdb
umount: /dev/sdb: no montado.
[darkcrizt@localhost ~]$ mkfs.vfat -F 32 /dev/sdb -I
mkfs.fat 4.1 (2017-01-24)
mkfs.vfat: unable to open /dev/sdb: Permission denied
[darkcrizt@localhost ~]$ sudo mkfs.vfat -F 32 /dev/sdb -I
[sudo] password for darkcrizt:
mkfs.fat 4.1 (2017-01-24)
 

Neste ponto usaremos o comando dd onde indicamos o ponto de montagem do nosso usb bem como o caminho da imagem do disco que será copiado para o usb 

sudo dd if=/ruta-de-iso of=/dev/sdb
genymotion-player-3.0
Artigo relacionado:
Alguns dos emuladores Android mais conhecidos para Linux

Aqui lo único é esperar por Finalizar o processo, a fim de proceder para remover o usb e teste.  


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   casado dito

    olá David
    Eu sempre adiciono ao comando bs = 4mb && sync
    para que ele transfira mais dados no bloco e então faça um dump completo no pendrive antes de desmontá-lo.
    Saudações e obrigado pela nota
    Mariano

  2.   Daniel dito

    Interessante, só fiz isso com o gparted. Saudações.

  3.   braytac dito

    Existe uma etapa totalmente desnecessária. Não tem. Faz sentido formatar o dispositivo se você for usar o dd. Não vai mudar nada. Na verdade, o formato do pendrive permanecerá como uma estrutura. iso9660. Nenhum traço de fat32 permanecerá.
    pule tudo isso:
    »[Darkcrizt @ localhost ~] $ mkfs.vfat -F 32 / dev / sdb -I
    mkfs.fat 4.1 (2017/01/24)
    mkfs.vfat: incapaz de abrir / dev / sdb: permissão negada
    [darkcrizt @ localhost ~] $ sudo mkfs.vfat -F 32 / dev / sdb -I
    [sudo] senha para darkcrizt:
    mkfs.fat 4.1 (2017-01-24) »
    , e muito melhor a bs. com 4 ou 8 para acelerar a cópia. Se a caneta não tiver luz, é melhor adicionar sincronização conforme mencionado nos comentários.

  4.   MAICOLL QUINTERO dito

    Só com o último passo você pode fazer tudo sem a necessidade de mais nada, o que eu faço é ir ao local onde tenho a iso. Exemplo de downloads de cd Downloads uma vez lá se ou se você tiver que fazer root no sudo su e colocar sua senha, então nós apenas colocamos a memória usb e então você executa o comando ls para ver os arquivos encontrados lá vemos nossa iso então só executamos sudo dd if = ISO NAME.ISO de = / dev / sdb SÓ COPIAM O NOME DO ISO INCLUINDO O .ISO ENTÃO ACHO QUE SÓ UM PASSO É O ÚLTIMO QUE ELA FAZ TUDO, CERTO QUE TESTEI COM MAIS DE 10 DISTRITOS E FUCNIONA EXELNTE

  5.   Edgar dito

    Oi, o tutorial funciona para mim com qualquer sistema baseado em Linux, mas com o Windows 7 (por exemplo) não, o que posso estar fazendo de errado? Muito obrigado

  6.   mabs1136 dito

    me dá um erro :( diz que o arquivo ou diretório não existe ao dar o comando sudo dd if = NAMEISO.ISO de = / dev / sdb

  7.   coisa mínima dito

    Você tem que ir até a pasta onde está a imagem iso, usar o comando cd, por exemplo, se você tiver em downloads será como este »cd / home / nome de usuário / Downloads«, em seguida, adicione o comando anterior. Outra opção é colocar o iso na pasta pessoal do usuário e então executar o comando anterior novamente

  8.   4lejandro0 dito

    Amigo mabs1136, você só copia conforme está o código indicado no tutorial ou também seu pendrive é sdb. Por exemplo, o meu é montado como sdd1.