web-dev-qa-db-pt.com

Como faço para criar uma partição USB para que ninguém possa apagá-la

Um escritório me contatou porque eles têm drives USB de marca @ $ 4 cada, que eles usam para brindes, mas em conferências as pessoas às vezes os agarram pelos punhos, e presumivelmente não para que eles próprios possam promover este escritório. Eles querem manter uma seção da unidade USB somente leitura e inapagável/não formatável com seu conteúdo promocional nela.

Eles não querem bloquear o dispositivo por completo porque ninguém os usará.

No futuro, eles podem instruir sua fonte na China para fazer isso acontecer da fábrica, mas e os 4.000 que eles já têm?

Isso também parece útil porque, se você pode fazer isso acontecer, também pode colocar AV ou anti-malware em um dispositivo e não colocar lixo nele.

13
seizethecarp

Este é um processo muito grande. O que você precisa para obter é uma unidade flash que, após a inserção, vem com duas unidades: uma unidade de CDROM somente leitura e não formatável e uma unidade flash de leitura/gravação. É muito trabalhoso e pode ou não valer a pena. Passei mais do que algumas horas descobrindo isso e então o escritório para o qual eu trabalhava decidiu não perder tempo para duplicá-los.

Você precisará de ferramentas para isso. A primeira ferramenta é chamada ChipGenius. Ele lhe dará dois detalhes muito importantes, o VID e o PID. ID do fornecedor e ID do produto. Screenshot of Chip Genius

Pegue esses dois campos para http://flashboot.ru/iflash/ e insira-os lá. A seguir, observe a coluna UTILS. Este é o nome da ferramenta de produção em massa que os fabricantes usam para formatar o chip em sua unidade flash. Esta parte requer alguma sutileza. SMI Mass Production Tool

Para algumas unidades flash, esse é um processo fácil. O primeiro que fiz tinha apenas alguns UTILS listados e o primeiro programa que tentei funcionou. No entanto, este exemplo de unidade flash é diferente. Existem inúmeras ferramentas listadas para o nosso VID/PID e não são todas iguais. Vou economizar 8 horas e dizer o que eu tive que fazer. FYI: www.usbdev.ru/files/smi é um recurso muito útil para isso. Também se acostume a traduzir sites em russo e chinês. Além disso, não faça isso sem um antivírus. Encontrei a ferramenta SMI SM3257ENAA MPTool V2.03.58 v8 K1129 e abri-a. Parecia com isto: enter image description here

Cliquei em Scan USB e ele encontrou minha unidade. Nem todos os programas que baixei o encontraram. Em seguida, testo ainda mais sua compatibilidade clicando em Iniciar. Muitas vezes recebo erros afirmando, "não encontrei o id do flash no banco de dados." Portanto, essa não era a versão correta do MPTool. Ao clicar na caixa para # 1, você verá o seguinte: SMI MPTools Dialog Box

O campo IC Version me diz que estou procurando o MPTool para SM3257ENBA (não tenho certeza por que é BA em vez de LT como ChipGenius acima estava dizendo) e Tester Version me diz que ele foi modificado com V 2.5.38. Acontece que essa versão da ferramenta não estava disponível em nenhum lugar online. Nem mesmo uma versão razoavelmente nova SM3257ENBA_N0920 funcionou. No entanto, acabei ganhando com sm32Xtest_V2.5.34_v2_N0331, embora pareça uma versão mais antiga , certo?

Agora que você tem o programa certo, é hora de acessar as configurações. Haverá uma senha para esta opção e para a opção de depuração e o site de onde você baixou deve fornecê-las. Para SMI MPTools as senhas são 320 e 1111, respectivamente. SMI MPTools INI settings

Para esta ferramenta em particular, faça com que as configurações fiquem assim. Você pode fazer o que quiser com os campos de fornecedor e produto. O que você realmente está procurando é colocar um ISO no campo Make Auto Run e então você também tem a opção de torná-lo APENAS um CDROM. A guia Multi-lun Setting permitirá que você ajuste o tamanho da partição do CD-ROM também. A outra opção que você pode estar procurando é o tipo de disco. Em vez de USB-Zip (stick USB removível), você pode alterá-lo para USB-HDD. Isso significa que a unidade USB aparecerá como uma unidade de disco rígido normal junto com sua unidade C: e ISSO significa que você pode particioná-la, ao contrário de uma unidade “removível” como os pendrives normalmente são.

BÔNUS:

-Você pode querer fazer um arquivo de execução automática para sua partição de CDROM também

- Você pode fazer todo o disco funcionar como um CDROM

- Com este SMI MPTool você também pode fazer com que pareça uma unidade de disquete

NOTA: nem todos os drives flash são tão difíceis quanto antes. O seu pode ser, então, se eu fosse você, não iniciaria este processo a menos que você tivesse muitos deles para fazer o processo de aprendizagem valer a pena.

Além disso, um duplicador USB padrão não copiará esta partição somente leitura; eles terão que ser feitos no computador configurado para fazer isso. O programa é capaz de fazer 16 de cada vez, mas então o programa teve que ser reiniciado a cada vez. Em última análise, não valeu a pena para nós, mas não deixe que o meu tempo gasto investigando seja feito em vão!

13
seizethecarp