jueves, 17 de septiembre de 2015

Permiso denegado al intentar instalar Guest Additions en Debian VirtualBox

Lo primero es ir al menú Devices de Virtual Box y dar clic a la opción de: Insert Guest Additions CD image... y asegurarse de que la imagen está montada, es decir, accesible el CD.
Desde una terminal nos ponemos en modo administrador:
sudo su
(e introducimos la contraseña del usuario con el que iniciamos sesión)
En este punto debemos ser root. Ejecutamos el archivo y es cuando da error diciendo: Permission denied.

Para solucionarlo se antepone la llamada al shell: sh

usuario@maquina:~$ sudo su
[sudo] password for usuario:
root@maquina:/home/usuario# whoami
root
root@maquina:/home/usuario# cd /media/cdrom0/
root@maquina:/home/usuario# sh VBoxLinuxAdditions.run

Otra forma de hacerlo es modificando el fichero /etc/fstab y cambiar la opción «auto» por «exec», es decir, «user,auto» por «user,exec» en la línea correspondiente al cdrom0, tal como se muestra a continuación:


root@maquina:/media/cdrom0# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options>  <dump> <pass>
# / was on /dev/sda1 during installation
UUID=d5df0c9a-ce86-41f0-85c3-35acb6b9d9a1 /  ext4  errors=remount 0 1
# swap was on /dev/sda5 during installarion
UUID=a57d5d74-f3c3-4938-955f-ef1e3a2336c3  none  swap  sw  0  0
/dev/sr0   /media/cdrom0  udf,iso9660  user,exec   0  0

Solución encontrada en: https://forums.virtualbox.org/viewtopic.php?f=3&t=58799


Probado en Debian 7.0 (Wheezy)
Oracle VirtualBox 4.3.30 for Mac


No hay comentarios:

Publicar un comentario