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ável, esquecendo 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
Aqui lo único é esperar por Finalizar o processo, a fim de proceder para remover o usb e teste.
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
Interessante, só fiz isso com o gparted. Saudações.
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.
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
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
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
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
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.