Expor HD físico à VM e montá-lo?

0

Eu tenho um host do Windows 10 em execução em um SSD de 240 GB (disco A) e uma VM do Linux em execução em outro SSD de 240 GB (disco B). Estou movendo este host linux de uma máquina de desktop completa, onde eu tinha um HDD de 2 TB (disco C) e fiz um backup de todo o diretório inicial para este disco.

No host do Windows, posso inicializar a VM linux, mas não consigo ver o disco de 2 TB para montá-la. Como posso expor o disco C para a VM em execução no disco B para que possa ser montado e posso usar todos os arquivos armazenados anteriormente?

    
por drjrm3 29.12.2015 / 23:39

1 resposta

0

Você tem duas perguntas aqui, uma é montar a unidade / pasta / etc existente, a outra é ocultar a unidade do sistema operacional host (Windows).

No Virtualbox, montar uma pasta compartilhada é razoavelmente simples , depois de compartilhar a pasta com o convidado em as configurações da VM no Virtualbox, você pode executar sudo mount -t vboxsf share ~/host , que deve montar a pasta / unidade na pasta host em seu diretório inicial.

Ocultar a unidade é menos simples. Eu imagino que formatar a unidade como ext4 e dar o controle da interface sata ao convidado seria uma opção (note que isso apagaria todos os dados atualmente na unidade). O Windows reconhecerá uma partição ext4 como uma partição, mas não poderá montá-la no explorador (sem ferramentas adicionais). a primeira coisa a fazer seria montar a unidade diretamente. No manual do usuário , isso não é abordado, mas aqui parece bastante simples, você faz uma imagem de disco rígido virtual e mapeia para a partição / drive em questão:

VBoxManage internalcommands createrawvmdk -filename "C:\Users\<user_name>\VirtualBox VMs\<VM_folder_name>\<file_name>.vmdk" -rawdisk \.\PhysicalDrive# .

para encontrar o número da unidade física:

In Windows, open Disk Management. You'll see the associated drive numbers on the left and will identify them later as PhysicalDrive0, PhysicalDrive1, etc.

Gostaria de começar com a unidade como está e apenas brincar com formatação depois de ter uma montagem em funcionamento.

Por que você está tentando esconder a unidade do Windows? Isso parece muito complicado, e há muitos problemas potencialmente perigosos que podem surgir de dando aos convidados acesso em nível RAW aos discos, embora, se não houver mais nada usando o disco, não vejo isso como um grande problema.

    
por 30.12.2015 / 17:17