Transferindo um arquivo para milhares de pen drives

0

Quais opções existem para transferir um único arquivo para 10000 diferentes pen drives? Eu sei que existem dispositivos que permitem que você grave vários DVDs simultaneamente, existe algo similar para pendrives?

    
por user39822 04.02.2014 / 11:31

2 respostas

2

Você pode escrever um script que detecte se um stick USB está inserido e copie o arquivo assim Você ainda terá que inserir 10k sticks USB em um hub.

Ou apenas compre os sticks USB pré-carregados no google "usb stick preloaded data"

    
por 04.02.2014 / 11:42
1

Tenho certeza de que a taxa de transferência seria compartilhada, por isso você não deseja montar muitas unidades por porta USB, mas sim obter um duplicador USB em massa dedicado (que existe - google it ), você pode fazer o mesma coisa com um monte de hubs e leve abuso de Tee. Tenho certeza de que isso pode ser mais elegante (por exemplo, isso codifica os locais dos dispositivos, e pode não ser o mesmo em cada caso). Há um artigo mais completo aqui , mas ...

Obtenha um hub, conecte os discos, determine quais são os nomes dos dispositivos e verifique se eles não estão montados.

No exemplo dado, eles estão copiando de / dev / sdf para sdd e sde. Eles também estão usando pv para dar uma idéia de quanto tempo eles estão, e você pode adicionar mais unidades apenas adicionando mais pip no comando dd.

dd if=/dev/sdf |pv| tee >(dd of=/dev/sdd bs=16M) | dd of=/dev/sde bs=16M

Eu tentaria dividir isso entre quantos hubs fossem possíveis, e provavelmente verificaria se você poderia criar scripts para que você não configurasse automaticamente nomes de dispositivos. Você também pode usar um arquivo de imagem como o arquivo de entrada, o que liberaria uma porta USB.

    
por 04.02.2014 / 17:29

Tags