Virtualbox no funciona con una partición real

Virtualbox no funciona con una partición real

Entonces seguí las instrucciones.aquí. Sin embargo, cuando fui a Virtualbox y le dije que usara el archivo, apareció el error.

No se pudo abrir el archivo del disco duro /home/parth/Win7.vmdk.

Problema de permiso para acceder al archivo del medio '/home/parth/Win7.vmdk' (VERR_ACCESS_DENIED).

Código de resultado: VBOX_E_FILE_ERROR (0x80BB0004)

Componente: Medio

Interfaz: IMedio {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}

Llamado: IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}

RC destinatario: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

Respuesta1

El usuario de VirtualBox debe ser el propietario del .vmdkarchivo y tener permisos de lectura y escritura tanto .vmdkpara el dispositivo al que hace referencia (como /dev/sda). Todo lo que contiene /dev/es propiedad de root, por lo que tienes dos opciones:

  1. Ejecute VirtualBox como root. No lo sugeriría porque una aplicación tan grande como VirtualBox potencialmente tiene errores que pueden bloquear el sistema al estar rooteado.

  2. Otorgue a su usuario los permisos para el .vmdkarchivo y el /dev/sdXdispositivo:

    a. Asegúrate .vmdkde que esté en algún lugar de tu directorio de inicio.

    b. Asegúrese de que su usuario sea el propietario .vmdky tenga permisos de lectura y escritura (haga clic derecho -> Propiedades -> Permisos)

    C. Otorgue a su usuario los permisos para el dispositivo:

    sudo chmod 666 /dev/sdX

    (coloque el dispositivo requerido en lugar de /dev/sdX)

información relacionada