NB: desde que eu coloquei uma recompensa, de bom grado a concederei a qualquer pessoa que possa fornecer uma alternativa funcional ao que estou demonstrando na minha resposta abaixo (comercial ou não). Porque a reputação é subtraída de mim de qualquer maneira.
Das quatro soluções vinculadas pela harrymc em um comentário (obrigado!), Eu já havia experimentado as três primeiras. O quarto, um freeware chamado OSFMount também não me ajudou. O que é pior: o artigo vinculado usa terminologia enganosa:
[...] aqui estão quatro maneiras de montá-lo no Windows como uma unidade de disco .
A terminologia apropriada seria montá-lo como um volume . De fato, a peça de montagem implica isso. Aproximadamente, pode-se dizer que os discos são anexados , enquanto os volumes (== partições nos discos) são montados . Mas meu palpite é que, devido ao fato de que a terminologia varia entre os sistemas operacionais, e nem todo mundo é desenvolvedor de modo kernel com conhecimento sobre a terminologia da arquitetura do driver de armazenamento do Windows ficou confuso.
A extensão de shell instalada pela VMware o chama Map Virtual Disk
, embora seja mais apropriadamente chamada Mount Volume inside Virtual Disk
(ou similar). Além disso, o menu de contexto (via extensão do shell) fornece apenas uma rota alternativa para a segunda solução apresentada, que usa a GUI do VMware Workstation para chamar a caixa de diálogo Map Virtual Disks
.
Independentemente disso, a terminologia é fundamental aqui. É também por isso que demorou tanto tempo para chegar a um resultado para essa pergunta. Muitas pessoas usam terminologia enganosa, que "polui" os resultados da pesquisa.
No entanto, desde que coloquei uma recompensa, também pesquisei novamente se havia uma solução. Acabei no excelente fórum reboot.pro neste tópico e a partir daí encontrei uma menção ao Arsenal Image Mounter . Aparentemente escrito, em grande parte, por Olof Lagerkvist, da LTR Data (criador do ImDisk ), o Arsenal Image Mounter inclui um storport
driver, exatamente o que eu estava procurando.
Os passos foram:
- Instalando o driver
- ... e usando
ArsenalImageMounter.exe
de uma revisão mais antiga
... permitido anexar o arquivo VMDK como um disco SCSI ao Windows. Isso também fez com que os volumes fossem montados automaticamente (como é feito quando você conecta um disco USB particionado), mas a parte importante era que o volume agora estava visível para o VeraCrypt para montagem.
Isso satisfaz os requisitos que coloquei na minha pergunta.
As etapas nas capturas de tela eram as seguintes (após a instalação do driver do Arsenal Image Mounter):
(A terminologia aqui também é um pouco confusa, porque essa ferramenta aparentemente fornece anexar um arquivo de imagem como disco SCSI e montar volumes nele.)
E o resultado no snap-in de gerenciamento de disco do Windows 10 se parece com o seguinte:
As partes relevantes são Disk 3
o arquivo de imagem (VMDK) que aparece como disco real no sistema e o VeraCrypt pode ver o volume RAW que foi atribuído automaticamente à letra da unidade H:
(e, posteriormente, abriu a caixa de diálogo para formatar o volume). As partes relevantes são destacadas na última captura de tela.
.tc
/.hc
file) que reside em um disco virtual? Eu presumo que você quer dizer o primeiro. Eu mesmo não testei, mas você tentou montar o.vmdk
drive como host no host primeiro?