Cargar el módulo de VirtualBox automáticamente


virtualbox-logo

Quería iniciar más rápido mi netbook (14 segundos), así que deshabilité algunos servicios que no necesitaba al arrancar como vboxdrv, un script que carga el módulo de VirtualBox. Pero algo que es realmente molesto es cargar el módulo manualmente cada vez que lo necesite, así que aquí está lo que hice para cargarlo automáticamente…

Módulo de VirtualBox

Para cargar el módulo debes ser root y ejecutar el siguiente comando:

/etc/init.d/vboxdrv start

Crea un script con esa línea, sálvalo como /usr/local/sbin/vboxdriver y otórgale permisos de ejecución:

chmod +x /usr/local/sbin/vboxdriver

Cargando el módulo como un usuario normal

El comando para cargar el módulo de VirtualBox solo puede ser ejecutado por root. Si quieres cargarlo como un usuario normal, debes configurar sudo. En un terminal escribe visudo y agrega la siguiente línea:

lgallard        ALL=NOPASSWD: /usr/local/sbin/vboxdriver

Ahora, lgallard podrá ejecutar el comando vboxdriver como si fuera root y sin proporcionar contraseña. Cambia lgallard por cualquier otro usuario que desees.

Manejador de VirtualBox

El comando para ejecutar el manejador de VirtualBox es VirtualBox. Pata correr el script vboxdriver antes que el manejador, debes hacer un alilas al comando VirtualBox. Edita tu archivo ~/.bashrc  y agrega el siguiente alias:

 alias VirtualBox="sudo /usr/local/sbin/vboxdriver;VirtualBox"

Ahora la próxima vez que inicies VirtualBox,  el módulo será cargado automáticamente.


,

  1. No hay Comentarios
(No será publicado)