Então eu segui as instruçõesaqui. Porém, quando fui ao Virtualbox e disse para usar o arquivo, recebi o erro
Falha ao abrir o arquivo do disco rígido /home/parth/Win7.vmdk.
Problema de permissão ao acessar o arquivo da mídia '/home/parth/Win7.vmdk' (VERR_ACCESS_DENIED).
Código de resultado: VBOX_E_FILE_ERROR (0x80BB0004)
Componente: Médio
Interface: IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
Destinatário: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Chamado RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Responder1
O usuário do VirtualBox deve ser o proprietário do .vmdk
arquivo e ter permissões de leitura e gravação para ambos .vmdk
e para o dispositivo ao qual se refere (como /dev/sda
). Tudo dentro /dev/
pertence ao root, então você tem duas opções:
Execute o VirtualBox como root. Eu não sugeriria isso porque um aplicativo tão grande como o VirtualBox potencialmente contém bugs que são capazes de travar o sistema ao fazer o root.
Conceda ao seu usuário as permissões para o
.vmdk
arquivo e o/dev/sdX
dispositivo:a. Certifique-se
.vmdk
de que esteja em algum lugar do seu diretório inicialb. Certifique-se de que seu usuário seja o proprietário
.vmdk
e tenha permissões de leitura e gravação (clique com o botão direito -> Propriedades -> Permissões)c. Conceda ao seu usuário as permissões para o dispositivo:
sudo chmod 666 /dev/sdX
(coloque o dispositivo necessário em vez de
/dev/sdX
)