VirtualBox: comportamento estranho após atualizar o host para o OS X Mavericks

9

Acabei de atualizar meu Mac para o OS X Mavericks. No entanto, depois de fazer isso, estou enfrentando alguns problemas com meu programa do VirtualBox, incluindo o seguinte:

1 - As máquinas virtuais (sistemas operacionais convidados) falham ao carregar com a seguinte mensagem de erro:

-Kernel driver não instalado (rc = 1908); Certifique-se de que o módulo do kernel foi carregado   com sucesso

Eu posso resolver este problema pela seguinte linha de comando do terminal:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

No entanto, tenho que fazer isso toda vez que meu Mac é iniciado!

2 - Os dispositivos USB não são mais reconhecidos (tentei usar um filtro e também procurando especificamente os dispositivos, ambos não funcionaram).

3 - Não consigo mais montar pastas compartilhadas por meio do convidado (não consigo acessar arquivos de host compartilhados da máquina virtual convidada).

Alguma ideia de como posso superar esses problemas?

    
por yousif saeed 25.03.2014 / 16:28

1 resposta

10

A reinstalação é a sua melhor aposta.

O VirtualBox instala drivers no kernel do host que permitem que ele funcione. Quando seu kernel é alterado - como por uma atualização do sistema operacional - esses drivers estão no antigo, mas não no novo. A maneira mais fácil de obtê-los em seu novo kernel é reinstalar o VirtualBox, que convenientemente também consertará qualquer outra coisa que possa ter sido "danificada" durante a atualização do SO.

Como @rxt mencionou em seu comentário, a reinstalação do VirtualBox não perderá suas configurações ou VMs. É o caminho mais conveniente para reparar seus problemas e fazer com que você volte a funcionar.

    
por 25.03.2014 / 18:45