O Virtualbox não funciona com uma partição real

O Virtualbox não funciona com uma partição real

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 .vmdkarquivo e ter permissões de leitura e gravação para ambos .vmdke para o dispositivo ao qual se refere (como /dev/sda). Tudo dentro /dev/pertence ao root, então você tem duas opções:

  1. 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.

  2. Conceda ao seu usuário as permissões para o .vmdkarquivo e o /dev/sdXdispositivo:

    a. Certifique-se .vmdkde que esteja em algum lugar do seu diretório inicial

    b. Certifique-se de que seu usuário seja o proprietário .vmdke 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)

informação relacionada