Não emula nada, apenas monta arquivos com um ponto de montagem.
Estou procurando algo semelhante, mas o oposto ... simule um disco rígido interno (por favor, não confunda com disco rígido), não um USB.
Quem fez a pergunta (e eu) deseja uma emulação completa do disco rígido, por isso é chamado de emulador de disco rígido ... não de disco rígido ... a diferença é muito importante.
Embora os emuladores de disco rígido possam emular a estrutura MBR / GPT (nem tudo o que devo admitir, alguns apenas emulam uma partição), eles não emulam a parte do disco rígido e, portanto, o Gerenciamento de Disco do Windows não o vê como um disco rígido, o que é pior nem é mostrado como qualquer tipo, nem é mostrado.
Por outro lado, os emuladores de disco rígido fazem uma emulação de disco completa; portanto, o Windows não pode diferenciá-la de uma física, é mostrada no Gerenciamento de Disco do Windows (normalmente como se fosse interno).
Devo admitir que a maioria das ferramentas (pagas) que testei realmente imitam um disco rígido, imitam um iSCSI interno, não um SATA / IDE, etc ... mas não consegui encontrar nenhum que imite um USB.
Eu não encontrei nenhum emulador de disco rígido interno (freeware) que funcione bem, nem os pagos funcionam perfeitamente bem ... o mais detectável quando você tenta emular um disco SSD com alguns pendrives ...
Ideia da amostra:
- Coloque um arquivo em cada pen drive (2x, 3x, 4x, ... idênticos)
- Esse arquivo deve emular um disco rígido interno (particionável, visto como disco rígido interno fixo pelo Gerenciamento de disco do Windows, etc.)
- Agora, onde a maioria falha ... converta esses discos rígidos virtuais em Dinâmico
- Agora, onde tudo que eu testei falhou miseravelmente ... fazer o Windows RAID equivalente
- Ainda não chegou a este ponto ... use-o para o ReadyBoost
Por quê:
- O ReadyBoost não usa simultaneamente todos os pen drives (não como um RAID0), usa-os em sequência, como um BIG RAID (concatenação) ... até que um não esteja cheio, ele não usa o resto ... perdendo muita velocidade e operações de E / S.
Solução que posso dar àquele que pergunta:
- Use qualquer HDD antigo dentro de um gabinete USB realmente barato para HDDs de 2,5 "ou 3,5" (dependendo do disco)
Se você tiver um disco rígido antigo em algum lugar do armário, etc ... use-o ... Os gabinetes USB 2.0 são realmente baratos (<10 $ e sem frete e impostos).
Mas, para o que eu quero, é realmente mais difícil ... sim, eu sei sobre o Removable Bit em pen drives ... os que eu quero não podem ser invertidos ... codificados em firmware somente leitura (não podem ser lavados) .. e o Windows é de 64 bits, portanto, a substituição do driver é realmente feia, os drivers não assinados não podem ser usados ... entre cada reinicialização, é preciso fazer as coisas e reiniciar novamente (ativar os drivers não assinados aceitos na próxima reinicialização), realmente horrível ( é apenas para a próxima reinicialização, depois que o sistema volta ao normal e não os aceita mais até a reativação do sush e da reinicialização) por ter o ReadyBoost 3x acelerado ... sem mencionar que eu também não sei se é possível use o disco dinâmico para o ReadyBoost ... ou eu precisaria de ... emular interno e depois emular um pendrive USB sobre os emulados internos RAID, etc ... muito complexo.
Como eu disse, sua solução pode ser:
- Compre um gabinete USB barato (<10 $) e use uma unidade antiga
Meu? Muito difícil! E o objetivo final é talvez impossível!
PS: VHD / VHDX não pode ser dinâmico ... Eu também testei isso! E o Windows Storage Spaces se recusa a usar qualquer unidade <4GiB! Por que o M $ está atrapalhando tanto com essas limitações estúpidas ... no Linux e em outros sistemas operacionais, não há ninguém, o VHD pode ser dinâmico, você pode RAID do tamanho que desejar (não tenho certeza se menos de 512 bytes é possível, mas eu testei para arquivos RAID0 1024 de 512 bytes e funcionou ... sem nenhum sistema de arquivos nele, é claro ... era apenas 512KiB e apenas uma prova de conceito).