Então, no passado, quando eu queria criar um pendrive inicializável, eu simplesmente usava o utilitário dd
para copiar o ISO diretamente para o dispositivo USB.
Por exemplo, se eu tiver um dispositivo USB montado em /dev/sdb
, direi simplesmente:
dd if=image.iso of=/dev/sdb bs=4M; sync
Isso funcionaria bem normalmente.
Mas certas distribuições do Linux vêm com um utilitário gráfico, "USB Image Writer" (o Ubuntu e o Linux Mint, por exemplo, têm este padrão) que fornece uma boa ferramenta gráfica para fazer isso por você.
A única coisa que eu não entendo é que o "USB Image Writer" gráfico deve estar fazendo algo drasticamente diferente do que simplesmente usar dd
sob o capô. A razão é que usar dd
leva literalmente no máximo alguns segundos. Mas "gravar" uma imagem USB em um dispositivo USB usando o utilitário "USB Image Writer" pode levar até 15 minutos, às vezes.
Então ... o que exatamente é "USB Image Writer" fazendo aqui, e por que não pode usar apenas dd
?