如何使用命令行同时创建多个可启动的 U 盘?作为参考,使用终端制作可启动的 U 盘的正常流程如下:
1:检查U盘设备名称。
lsblk
2:卸载并格式化U盘。
sudo umount /dev/sdc1
sudo mkfs.vfat -n 'Ubuntu' -I /dev/sdc1
3:使用此 iso 文件将其刻录为可启动文件。
sudo dd bs=4M if=/home/bbnladmin/Desktop/ISO /ubuntu-12.04.iso of=/dev/sdb1 && sync
现在我们如何才能通过这种方式同时刻录多个 U 盘呢?
答案1
dd 命令可以通过 tee 在一次运行中将其输出传输到多个设备,如下所述:
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
会将文件“inputfileimage.bin”写入根控制台中的设备 sdc 和 sdh...
小心点- dd 不会询问你是否真的选择了正确的设备 - 你必须确保在这个例子中南达科他州和同步双链应该彻底清除!