lunes, enero 14, 2008

Como cambiar los permisos del disco virtual al arrancar virtualbox (ubuntu gutsy)

Este es un método muy sencillo para cambiar los permisos del disco virtual de Virtualbox y hacer que cualquier usuario pueda ejecutar la máquina virtual sin problemas.

Simplemente lo que tenemos que hacer es crear un script con el nombre que prefiramos en el directorio /etc/init.d/. Yo uso el editor nano para crear los scripts, sin embargo podemos utilizar el editor que más nos guste (vi, gedit, emacs... etc), siempre recordando que debemos colocarle la extensión .sh. En mi caso lo nombré pemisosvbox.sh:

sudo nano /etc/init.d/permisosvbox.sh

Luego escribimos las siguientes líneas de código:

#! /bin/bash
sudo chmod 666 /dev/vboxdrv

Presionamos F2 para guardar los cambios en el archivo y salir y luego tenemos que hacer que llame el script en los RC, que son los manejadores de arranque del sistema, cada vez que iniciemos la pc. Para esto creamos enlaces simbólicos en dichos directorios rc de nuestro archivo permisosvbox.sh, indicándole además el orden de ejecución de dicho archivo en cada uno de ellos: la forma es la siguiente:

sudo ln -s /etc/init.d/permisovbox.sh /etc/rc1.d/K21permisovbox
sudo ln -s /etc/init.d/permisovbox.sh /etc/rc2.d/S21permisovbox
sudo ln -s /etc/init.d/permisovbox.sh /etc/rc3.d/S21permisovbox
sudo ln -s /etc/init.d/permisovbox.sh /etc/rc4.d/S21permisovbox
sudo ln -s /etc/init.d/permisovbox.sh /etc/rc5.d/S21permisovbox
sudo ln -s /etc/init.d/permisovbox.sh /etc/rc6.d/K21permisovbox


Listo...!!! =)

No hay comentarios.: