Tornando vários pendrives inicializáveis, usando linha de comando

Tornando vários pendrives inicializáveis, usando linha de comando

Como posso criar vários pendrives inicializáveis ​​ao mesmo tempo usando a linha de comando? Para informação, o fluxo normal de criação de um pendrive inicializável usando terminal é o seguinte:

1: Verifique o nome do dispositivo pen drive.

lsblk

2: Desmonte e formate o pendrive.

sudo umount /dev/sdc1
sudo mkfs.vfat -n 'Ubuntu' -I /dev/sdc1

3: Grave-o inicializável usando este arquivo iso.

sudo dd bs=4M if=/home/bbnladmin/Desktop/ISO /ubuntu-12.04.iso of=/dev/sdb1 && sync

Agora, como podemos gravar vários pen-drives ao mesmo tempo dessa maneira?

Responder1

o comando dd pode canalizar sua saída para vários dispositivos em uma execução através do tee, como descrito aqui:

https://joshhead.wordpress.com/2011/08/04/multiple-output-files-with-dd-utility/

TLDR!:

sudo su
dd if=inputfileimage.bin | tee >(dd of=/dev/sdc) | dd of=/dev/sdh

escreveria o arquivo "inputfileimage.bin" nos dispositivos sdc e sdh em um console raiz...

cuidado- dd não perguntará se você realmente escolheu os dispositivos certos - você deve ter certeza disso neste exemplosdcesdhdeve ser completamente limpo!

informação relacionada