VirtualBox - erro para executar como usuário comum
Para aqueles que estão com dificuldades para executar uma máquina virtual no VirtualBox, onde a mensagem de erro que aparece é algo como:
VirtualBox kernel driver not accessible, permission problem. Make sure that the current user has write permissions to /dev/vboxdrv by adding him to the vboxusers groups.
Não se apavorem! ;) a única coisa que é necessário fazer é, como root, alterar as permissões do diretório /dev/vboxdrv da seguinte maneira:
# chmod 666 /dev/vboxdrv
Dando permissão de escrita nesse diretório para esse usuário, seu VirtualBox rodará sem problemas.
Obs.: Utilizei VirtualBox 1.3.8 e Debian Etch 4.0, mas essas configurações devem aplicar-se à maioria das distribuições e versões do VirtualBox.
[1] Comentário enviado por ethraza em 27/09/2007 - 02:52h
O recomendado na verdade seria adicionar seu usuário ao grupo virtualbox para ter acesso a esse diretório sem ter que alterar as permissões e comprometer a segurança do sistema. ;)
[3] Comentário enviado por jere2001 em 11/12/2010 - 14:51h
Bom pessoal aqui no meu Ubuntu 10.10, após instalar o VirtualBox, a pasta "vboxdrv" pertence à root, e para os usuários vboxusers.
Porém as permissões são rw-------
Então o correto é alterar as permições da pasta para que os usuários do grupo vboxusers possam ler e escrever no arquivo com um:
$ sudo chmod 660 /dev/vboxdrv
E adicionar o usuário que vai utilizar o VirtualBox no grupo "vboxusers":
$ sudo adduser fulano vboxusers
Acredito que esta é a forma correta de fazer a configuração sem por em risco a segurança do sistema.