Estoy siguiendo esta guía , pero no puedo agregar el disco duro virtual en el paso 6. Aparece una ventana emergente de "Sin permiso".
¿Cómo me concedo permiso?
Uno de los comandos, dado en el paso 5 que impide que se produzca este mensaje de error, se repite a continuación.
sudo chown $USER bootcamp*.vmdk
Este comando cambia la propiedad del usuario root
al usuario actual. En su caso, asumo que el usuario actual se llama Nick
. Para verificar que ingresó este comando correctamente, puede ingresar el comando a continuación. Aquí asumo que su directorio actual aún es ~/Documents/VirtualBox
.
ls -l bootcamp*
En su caso, la salida debería aparecer como se muestra a continuación.
cd ~/Documents/VirtualBox
ls -l bootcamp*
-rw------- 1 Nick staff 37376 14 sep 15:43 bootcamp-pt.vmdk
-rw------- 1 Nick staff 682 14 sep 15:43 bootcamp.vmdk
Por tus comentarios, asumo que esto es lo que obtendrías actualmente.
cd ~/Documents/VirtualBox
ls -l bootcamp*
-rw------- 1 root staff 37376 14 sep 15:43 bootcamp-pt.vmdk
-rw-------+ 1 root staff 682 14 sep 15:43 bootcamp.vmdk
Esta salida muestra que no eres el propietario actual de estos archivos. Además, el carácter +
indica que ha agregado información de seguridad extendida, como una lista de control de acceso.
Otro de los comandos, dado en el paso 5 que evita que ocurra este mensaje de error, se repite a continuación.
sudo chmod go+rw $PARTID
En el paso 5, se da una advertencia, que se repite a continuación.
Nota: este acceso otorgado por el comando chmod solo durará hasta que se reinicie OS X.
Por cierto, el comando sin la variable se muestra a continuación.
sudo chmod go+rw /dev/disk0s4
Una forma, para verificar que ingrese el comando chmod
correctamente, sería ingresar el siguiente comando.
ls -l /dev/disk0s4
En su caso, la salida esperada se muestra a continuación.
brw-rw-rw- 1 root operator 1, 4 14 sep 15:38 /dev/disk0s4
bash
predeterminado. chown
. chown
correctamente. root
cuando ingresó el comando chown
. chmod
. chmod
correctamente.