Como bloquear a unidade de CD/DVD no sistema convidado VirtualBox?

Como bloquear a unidade de CD/DVD no sistema convidado VirtualBox?

Tenho o VirtualBox rodando no meu Win7. O sistema convidado é um Win2000.

Agora quero testar um DVD que ganhei de Natal com uma coleção de software. Como estou ciente da execução automática e de outras coisas de instalação automática, decidi primeiro testar o DVD no sistema convidado e ver o que ele faz.

Para fazer isso, pensei que seria melhor bloquear a unidade de DVD no sistema convidado, para que o sistema host nem veja o novo DVD. Só quero ter 100% de certeza de que nada muda no sistema host.

Emoutra perguntaa unidade de alguém desapareceu no sistema host ao usar o sistema convidado, mas ele usou Unix. Se eu pudesse fazer o mesmo no Windows, isso poderia resolver o problema.

Resumindo: existe uma maneira de bloquear a unidade no sistema convidado e ocultá-la do sistema host?

Responder1

Pelo menos com o VirtualBox 4.2.6, isso não é possível em um host Windows, a menos que a unidade de CD/DVD esteja conectada via USB, e você pode usarCaptura USBpara permitir ao convidado acesso exclusivo ao dispositivo. Uma unidade SATA ou IDE mais comum será compartilhada com o convidado, mesmo se você selecionar a opção “Passthrough” na configuração do armazenamento virtual.

Mais informações estão disponíveis aqui:https://www.virtualbox.org/manual/ch05.html#storage-cds

Responder2

Ops, esqueci dessa pergunta...

Esqueci de mencionar que uso o VirtualBox 4.2.6.

Deixe-me contar o que fiz, pois o comportamento é inconsistente (é por isso que fiz a pergunta em primeiro lugar):

  1. Eu inicializo o sistema convidado sem um DVD na unidade e permito que o sistema convidado acesse a unidade
  2. Eu insiro o DVD:
    • o sistema host reconhece o DVD, mas não consigo acessá-lo: o explorador de arquivos mostra um símbolo de DVD, mas o nome do DVD não aparece
    • o sistema convidado permite acesso total
  3. Eu ejeto o DVD e o DVD desaparece em ambos os sistemas
  4. Eu insiro o DVD novamente e obtenho o mesmo resultado acima
  5. Eu ejeto o DVD e novamente o DVD desaparece em ambos os sistemas
  6. agora eu desautorizo ​​e permito imediatamente o acesso do sistema convidado à unidade no sistema host
  7. Eu insiro o DVD novamente e obtenho o mesmo resultado acima
  8. Eu ejeto o DVD e novamente o DVD desaparece em ambos os sistemas
  9. agora eu apenas proibi o acesso do sistema convidado à unidade no sistema host
  10. Insiro o DVD novamente e somente o sistema host reconhece o DVD com acesso total
  11. Eu ejeto o DVD e novamente o DVD desaparece em ambos os sistemas
  12. agora eu permito que o sistema convidado acesse a unidade no sistema host
  13. Insiro o DVD novamente e ambos os sistemas se comportam como no passo 2.

Em outras palavras, desde que não haja DVD na unidade quando as configurações são alteradas, o sistema convidado assume o controle do DVD sempre que tiver permissão para acessá-lo. Este é um recurso automático interessante.

Agora:

  1. com o DVD ainda na unidade, proibi o acesso ao sistema convidado:
    • o sistema host agora tem acesso total ao DVD
    • o DVD sumiu do sistema convidado
  2. Permito que o sistema convidado acesse a unidade novamente:
    • ambos os sistemas agora têm acesso total ao DVD (ops?)
  3. Eu ejeto o DVD e o DVD desaparece em ambos os sistemas
  4. Insiro o DVD novamente e ambos os sistemas se comportam como no passo 2.

Acho que é óbvio de onde vem minha confusão.

Conclusão: Caso você não mexa no controle da unidade, o sistema convidado assume o controle do DVD quando tem permissão para acessá-lo.

informação relacionada