¿Cómo hacer una unidad USB virtual en Windows?

26

¿Cómo puedo hacer una unidad USB virtual en Windows? ¿Se puede hacer con DAEMON Tools o algo así?

La razón es que necesito la unidad USB para usarlos en lugar de un USB físico. A veces necesito cargar el certificado desde USB, pero lo dejé en casa y cuando estoy en el trabajo quiero hacer un USB virtual y ponerles el certificado, entonces, ¿cómo puedo hacer eso?

John
fuente
3
Tal vez parezca un problema xy, pero es una pregunta muy clara y exacta, de todos modos ... necesito una unidad USB para usarlos en lugar de un usb físico. A veces necesito cargar un certificado desde el usb, pero lo dejé en casa y cuando estoy en el trabajo quiero hacer un usb virtual y poner el certificado, ¿cómo puedo hacer eso? ... gracias por el esfuerzo
John
Puede usar un Ramdisk
Axel Kemper
@AxelKemper thnx hombre en busca de ayuda me ayuda, pero todavía no he encontrado manera de engañar aplicación que compruebe que los certificados están en USB real o no ...
John
Sí, la idea de las tarjetas inteligentes y los tokens USB es que nadie debería poder copiarlos ( entrust.com/smartcards-and-usb-tokens ). Para usar una "autenticación de dos factores" debe 1) saber algo (un PIN o contraseña) y 2) tener algo (el token). Puede usar un certificado PKI X.509 almacenado en un archivo ( en.wikipedia.org/wiki/X.509 ).
Axel Kemper
1
Muchos programas requieren un usb extraíble para interactuar en lugar de una carpeta HDD y, por lo tanto, proporcionar un método para construir un usb extraíble virtual es una consulta importante por derecho propio.
Mr Purple

Respuestas:

17

Puede usar ImDisk para crear una unidad USB extraíble

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.

Cómo instalar

  • Para una versión CMD, descargue ImDisk Toolkit , extráigalo con 7-zip y copie estos 2 archivos

    ..\cpl\i386\imdisk.cpl
    ..\cli\i386\imdisk.exe
    
  • Para una versión GUI, descargue ImDisk Toolkit y solo instálelo

Enlaces adicionales

Nanobrains
fuente
Te falta una barra inclinada (antes de "fs") para que este comando funcione. así: imdisk -a -s 536870912 -m R: -o rem -p "/ fs: ntfs / q / y"
Itzjak
3
No escriba USB en su respuesta, ImDisk crea una unidad extraíble, no una unidad extraíble USB. Si se está ejecutando vmware, eso no detectará una nueva unidad usb y no proporcionará una opción para adjuntar al invitado.
Sumit