1-Usar web-cam, pendrives, impresoras, scanner's y todo por usb directo desde VirtualBox!De acuerdo a gran interés de usuarios que necesitan usar varios sistemas en su equipo con ubuntu, lo que es permitido en buena forma por "VirtualBox", pero la única dificultad es en el momento de querer utilizar los puertos USB con pendrives, webcam, impresoras, scanner's etc., esto no se podía hacer debido a que se desconocía los procedimientos, aunque era posible! ; ahora les mostraremos como lograrlo.-
1-RESUMEN de un sistema VirtualBox tipo:(procedimientos generales)
--Descargar VirtualBox y al momento de crear una máquina virtual con X sistema, se incorpora un una imagen ISO de ese sistema, pero además se debe descargar e incorporar la ISO de "GuesAdditions" (que permite el acceso a carpetas compartidas entre los dos sistemas), osea en la parte almacenamiento aparecerán dos discos ISO: la del sistema de la máquina y la del sistema que maneja periféricos, pero esto no basta para que nuestra nueva máquina nos deje ver cuando conectamos un pendrive u otro periférico a los puertos USB ! .-
2-Procedimiento para tener acceso a los periféricos conectados a nuestros USB !--a: Vamos a modificar y/o a crear 3 archivos necesarios para que esto funcione(estos archivos por lo general no están presentes en el equipo por lo que se crearían automáticamente, lo verán
en la explicación, y si llegaran a estar lo tenemos que dejar como se explica a continuación).-
--b: Procedimientos:
Tres archivos a corregir y/o a crear para Virtual Box.
Hacer que VirtualBox sea capaz de leer la carpeta de dispositivos USB
Para ello lo primero será cerrar VirtualBox para poder hacer los ajustes debidamente a través de terminal. Deberemos modificar y/o crear tres archivos
1- mountdevsubfs.sh.
2- 40-permissions.rules.
3- 40-basic-permissions.rules.
y escribimos así después del símbolo de $ de la terminal:(escriban lo que va después del 1-)
1-
sudo gedit /etc/init.d/mountdevsubfs.sh (cuando se abre en gedit este archivo si no lo tenían en su sistema estará en blanco, pintan y copian lo que va a continuación desde el # hasta la linea que dice "mount -rbind...." , lo pegan en él y luego graban y cierran)
#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount –rbind /dev/bus/usb /proc/bus/usbLuego de hacer esto(si exite se modifica y si no lo creamos) lo guardamos con OK y pasamos al 2do.archivo(40-per....)
Ahora desde la misma terminal escriben lo que va después del 2- :
2-
sudo gedit /etc/udev/rules.d/40-permissions.rules(hacen lo mismo explicado en el numeral 1)
# USB serial converters
SUBSYSTEM=="usb_device", GOTO="usb_serial_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="usb_serial_start"
GOTO="usb_serial_end"
LABEL="usb_serial_start"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", \
,GROUP="vboxusers",MODE="0660", GROUP="dialout"
LABEL="usb_serial_end"Luego de esto se graba y sale pasando al 3er.archivo(40-basic....)
3-
sudo gedit /etc/udev/rules.d/40-basic-permissions.rules(hacen lo mismo que ya explicamos)
# USB devices (usbfs replacement)
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
SUBSYSTEM=="usb_device", MODE="0666"
Luego de esto grabamos y salimos.
Nota: Por lo general estos tres archivos no existirán en sus equipos, por lo que los "sudo gedit" crearán los mismos dando la oportunidad de poder acceder a los usb ya sea con pendrives, web-cam, impresoras, scanner's etc.- (es real y está probado OK)
Nota: Cuando conectan un pendrive por ejemplo, y no se abre directamente, van a configuración del VirtualBox y en USB existen 2 íconos con un +, el primero deja el 1er puerto abierto para que reconozca cualquier periférico conectado al 1er usb que usemos, pero si queremos personalizar nuestros pendrives que usamos le podemos decir al sistema que sepa tipo y procedencia del periférico y que ya quede grabada su futura presencia para ello pulsamos sobre el 2do.ícono, éste nos mostrará el nombre del pendrive conectado y al pulsarlo ya lo incorpora al sistema y al darle aceptar ya queda reconocible y si estamos en sistema win xp (por ejmplo) en nuestra máquina, éste ya da un sonido de periférico reconocido e instala los drivers necesarios para leerlo y LISTO !, esto lo haremos también para nuestra impresora y scanner o la webcam por ejemplo, como serán periféricos permanentes de nuestro uso ya lo podremos tener para siempre reconocibles para nuestra máquina virtual.
Bueno esta es una ayuda para la
"multiétnia tecnológica" a la cual asistimos en la actualidad científica de la comunidad educativa a la cual RAP-Ceibal apoya desde este fóro técnico, cuyo fin es acercar el conocimiento "patrimonio de la humanidad" porque en la "Sociedad del Conocimiento" no hay escusa "de no saber" por no tener la oportunidad del acceso al mismo !, por ello es un derecho primordial que "tod@s accedan al conocimiento"
Ahora a reiniciar el equipo para que los cambios se efectúen !
No dejen de escribir sus conceptos sobre el tema al pie de este post !
Recuerden nuestro lema:
JUNTOS SOMOS MÁS Y NO HAY IMPOSIBLES 