Como adicionar usuários aos vboxusers


18

Então, eu quero usar meu flashdrive no Windows XP, que atualmente estou executando no Virtualbox, mas quando abro as configurações para ativar o uso do usb, recebo um erro:

Failed to access the USB subsystem.
VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation


Result Code: 
NS_ERROR_FAILURE (0x00004005)
Component: 
Host
Interface: 
IHost {30678943-32df-4830-b413-931b25ac86a0}
Callee: 
IMachine {22781af3-1c96-4126-9edf-67a020e0e858}

Alguém sabe como consertar isso!? Por favor ajude! : S

Respostas:


42

No seu host, execute este comando:

sudo usermod -a -G vboxusers $USER

Agora efetue um logout (sempre necessário após adicionar o usuário atual a um grupo).

Após o login, verifique se você está no vboxusersgrupo com este comando, verifique se vboxusersestá na lista mostrada:

groups $USER

2
Eu estou recebendo erro: usermod: group 'vboxusers' não existe #
1133 Edward Torvalds

adduser: The group `vboxusers' does not exist. O que agora?
Endolith

2
Ah, espere, isso é algo que você executa no sistema operacional host, não no sistema operacional convidado?
Endolith

5

Isso funciona para mim e meu problema com o VirtualBox foi resolvido

sudo usermod -a -G vboxsf "$USER"

Estou recebendo erro:usermod: group 'vboxsf' does not exist
Edward Torvalds

Eu não sei por que instalar o VirtualBox não adiciona esse grupo para você, talvez seja uma boa idéia para adicionar grupo manualmente primeiro
Serjik

3
  1. Adicione o usuário conforme sugerido por outra resposta usando o comando usermod.
  2. Execute o comando id. Você deve ver vboxusersna lista.
  3. Se você não vir isso, poderá reiniciar o computador e tentar idnovamente.

Quando você obtém os vboxusers listados como resultado da execução id, é bom usar o USB com a caixa virtual.


Em vez de reiniciar, simplesmente fazer logoff e logon novamente também funciona.
Nsane # 12/16

0
  • id Isso fornecerá uid = 1000 ([nome do usuário]) gid = 1000 ([nome do usuário]) grupos = 1000 ([nome do usuário]), 10 (roda), 18 (discagem), 497 (plugdev) se o vboxusers estiver ausente então adicione
  • usermod -a -G vboxusers [nome de usuário]

Isso deve resolver

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.