Eu encontrei apenas uma solução possível, usando o driver de disco virtual gratuito imdisk junto com devio (acesso remoto à unidade e aquisição). Como o imdisk é um driver do kernel, ele pode gravar na partição. Infelizmente, como o devio funciona no modo de usuário, não tenho certeza se essa abordagem funcionará para você.
Odevio pode adquirir uma partição física e publicá-la na rede. Por exemplo:
devio -r 9000 \.\PhysicalDrive0 2
publica do primeiro disco a segunda partição na porta TCP 9000 e aguardará uma conexão nessa porta. Melhor desabilitar o firewall durante o teste e executar o devio como administrador.
Para definir essa partição publicada como um disco rígido novo e autônomo, use:
imdisk -a -t proxy -o ip -f 127.0.0.1 -m R:
que usando localhost irá criar um novo disco rígido chamado R, que não é uma partição de nada. Agora você pode tentar usar o disco rígido R fingido em uma máquina virtual VMware.
Essa abordagem é explicada em detalhes em Devio: acesso e aquisição de unidade remota .
Se isso não funcionar, você terá que:
- Aceite uma solução perigosa que modifique o MBR.
- Abandone o uso do MacOS no Win7 como VM, usando arquivos na partição do Mac por meio de aplicativos do Windows (com problemas de caractere de fim de linha).
- Use um produto Virtual File System, como o Sistema de arquivos de retorno de chamada ELDOS , embora eu duvido que esse problema valha para você alguns milhares de dólares.
- Abandone o Windows 7 e faça o downgrade para o XP.
- Modifique a fonte de imdisk para que, como um driver de kernel, ele crie um disco de simulação diretamente a partição física, sem a necessidade de devio.