Sim, é possível.
- Configure a caixa virtual para usar seu disco físico. É um pouco arriscado, porque o convidado da VM verá seu disco de host diretamente. Detalhes aqui .
- Conceda acesso de leitura / gravação direta a você mesmo ao seu disco físico (
setfacl -m u:yourusername:rw /dev/sda
) - Atualize sua VM virtualbox para usar o mesmo sistema uuid que seu host (
dmidecode -s system-uuid
mostra seu sistema uuid,vboxmanage modifyvm your-vm-name --hardwareuuid <your-hardware-uuid>
). Você pode precisar clonar também seus uuids do controlador de unidade (lsblk --nodeps --no name,serial
mostra os IDs de série do seu host. Eu não precisei cloná-los na minha virtualbox, mas pode ser necessário. Provavelmente algum comandovboxmanage modifyvm
complicado faz isso, ou você tem que editar o vm config xml manualmente. - Tente configurar os mesmos tipos de controlador de disco e DVD na VM como seu host (se seu host for baseado em SATA, use controladores virtuais SATA, se for baseado em IDE, use IDE, etc).
Há outro perigo: se você inicializar em uma VM sua unidade host diretamente, é possível que você inicialize o mesmo sistema operacional duas vezes. Ou você abre a mesma partição duas vezes. Isso matará seus dados, portanto, nunca monte várias partições ao mesmo tempo. Além disso, não monte suas partições NTFS enquanto elas são usadas pelo Windows (mas você ainda pode compartilhar dados entre suas partições, por exemplo, com o Samba).
Se acidentalmente aconteceu, reinicie com sysrq (alt + printscreen + b) e fsck tudo. Alguns truques do grub também podem ser necessários para isso (eu reconfigurei o grub para inicializar as janelas por padrão, assim evito o problema que eu inicializo acidentalmente meu Linux novamente dentro da VM do Windows - e isso certamente acontecerá, porque o Windows Update reinicia seu Windows nas suas costas).
Cuidado: o Win10 usa o uuid do seu sistema e o seu controlador de unidade faz o uuid para identificar o seu PC. Se você errar (3), seu win10 pensará que foi clonado em uma nova máquina e não será mais ativado. Embora se você inicializar de volta ao seu hw original, ele será ativado novamente.