Como criar uma unidade USB virtual no Windows?

26

Como posso criar uma unidade USB virtual no Windows? Isso pode ser feito com o DAEMON Tools ou algo assim?

O motivo é que eu preciso da unidade USB para usá-los em vez de um USB físico. Às vezes, preciso carregar o certificado do USB, mas o deixo em casa e, quando estou no trabalho, quero fazer um USB virtual e colocá-los no certificado, então como posso fazer isso?

John
fonte
3
É talvez soar como problema xy, mas é uma pergunta muito clara e exata, de qualquer maneira ... eu preciso de drive USB para usá-los em vez de USB físico. Às vezes, preciso carregar o certificado do usb, mas o deixei em casa e, quando estou no trabalho, quero fazer o usb virtual e colocá-los no certificado, então como posso fazer isso? ... thnx por esforço
jo
Você poderia usar um Ramdisk: memory.dataram.com/products-and-services/software/ramdisk
Axel Kemper
@AxelKemper thnx homem para ajudar me ajuda, mas ainda i não encontrou maneira de enganar aplicação que verificá-certificados estão em usb real ou não ...
john
Sim, a idéia de cartões inteligentes e tokens USB é que ninguém deve copiá-los ( entrust.com/smartcards-and-usb-tokens ). Para usar uma "autenticação de dois fatores", é necessário 1) saber algo (um PIN ou senha) e 2) ter algo (o token). Você pode usar um certificado X.509 PKI armazenado em um arquivo ( en.wikipedia.org/wiki/X.509 ).
precisa
1
Muitos programas requerem um usb removível para interagir em vez de uma pasta HDD e, portanto, fornecer um método para construir um usb removível virtual é uma consulta importante por si só.
Sr. Roxo

Respostas:

17

Você pode usar o ImDisk para criar uma unidade USB removível

imdisk -a -s 536870912 -m R: -o rem -p "fs:ntfs /q /y"

-a      Attach a virtual disk. This will configure and attach a virtual disk
        with the parameters specified and attach it to the system.
-s      Size of the virtual disk. Size is number of bytes
-m      Specifies a drive letter or mount point for the new virtual disk
-o rem  Specifies that the device should be created with removable media
        characteristics.
-p      'format' command to create a filesystem when the new virtual disk has 
        been created. "/fs:ntfs /q /y" is: Create an NTFS filesystem with quick 
        formatting and without user interaction.

Como instalar

  • Para uma versão CMD, faça o download do ImDisk Toolkit , extraia-o com 7-zip e copie esses 2 arquivos

    ..\cpl\i386\imdisk.cpl
    ..\cli\i386\imdisk.exe
    
  • Para uma versão da GUI, baixe o ImDisk Toolkit e instale-o

Links adicionais

Nanobrains
fonte
Você está faltando uma barra (antes de "fs") para que este comando funcione. como este: imdisk -a -s 536870912 -m R: -o rem -p "/ fs: ntfs / q / y"
Yitzchak
3
Por favor, não escreva USB na sua resposta, o ImDisk cria apenas uma unidade removível e não uma unidade removível USB. Se o vmware estiver em execução, ele não detectará uma nova unidade USB e não fornecerá uma opção para anexar ao convidado.
Sumit