Supondo que você tenha direitos de acesso suficientes ao dispositivo, poderá acessar a partição oculta da VM criando um arquivo vmdk
especial que mapeará a partição bruta para um dispositivo virtual.
Você precisa primeiro identificar a partição desejada com algo como:
C:\Program Files\Oracle\VirtualBox> VBoxManage internalcommands listpartitions -rawdisk \.\physicaldriveX
Substitua X
pelo identificador de disco (0 é o primeiro interno).
Isso mostrará uma tabela com todas as partições dos discos, as primeiras colunas mostram o número da partição.
Então, supondo que você queira acessar a partição #3
no disco #2
, você pode criar o arquivo vmdk
com este comando:
C:\Program Files\Oracle\VirtualBox> VBoxManage internalcommands createrawvmdk -filename "C:\Users\Dennis\VirtualBox VMs\kali\part3.vmdk" -rawdisk \.\PhysicalDrive2 -partitions 3
O arquivo part3.vmdk
pode ser adicionado como um novo dispositivo à sua VM.
Como acontece com qualquer comando que lida com acesso a disco bruto, eu recomendo fazer backups apropriados de qualquer coisa valiosa presente em seus discos antes de tentar isso, pois qualquer erro pode destruir seus sistemas de dados / arquivos. Especialmente, ter o mesmo sistema de arquivos montado simultaneamente por vários sistemas operacionais irá corrompê-lo rapidamente.
Referências: