Não há necessidade absoluta de apagar o seu dispositivo USB. É só usar
dd
comando, e ele irá sobrescrever tudo (ele precisa) para ser uma distro linux USB inicializável
Eu tenho um laptop UEFI. Eu criei um live-usb flash inicializável com um Linux e, em seguida, decidi que queria instalar outro distributivo do Linux. Como posso criar corretamente um usb inicializável novamente: devo inserir dd / dev / zero primeiro? Ou posso repetir o procedimento inicial de criar um usb inicializável para o novo Linux?
Qualquer procedimento que você use para criar um USB inicializável deve substituir o que já estava lá. Não importa que o que já existia fosse um sistema inicializável em oposição a um espaço em branco direto da fábrica ou alguns dados aleatórios. Apagar coisas apenas para sobrescrevê-las imediatamente depois é inútil. Apenas repita o procedimento inicial.
Zerar a unidade só faria sentido se você tivesse dados confidenciais e quisesse ter certeza de que ela não poderia ser recuperada. Criar uma unidade USB inicializável pode não sobrescrever a unidade inteira, apenas os bits usados na unidade - normalmente, o sistema inicializável é menor que a unidade e, portanto, alguns dados permaneceriam no final da unidade. Se o seu objetivo é apenas obter uma unidade USB funcional, não é necessário fazer nada além do procedimento de criação da unidade USB inicializável.
Formate o primeiro USB e, g:
mkfs.vfat -F32 -I /dev/sdb
Em seguida, crie seu USB inicializável usando o comando dd
e, g:
dd if=path/to/your.iso of=/dev/sdb && sync
O site oficial do Arch-linux recomenda a repartição e a re-geração do drive usb depois de usar o comando dd
Warning: This will irrevocably destroy all data on /
dev/sdx
. To restore the USB drive as an empty, usable storage device after using the Arch ISO image, the iso9660 filesystem signature needs to be removed by runningwipefs --all /dev/sdx
as root, before repartitioning and reformating the USB drive.