Mostrando entradas con la etiqueta MAC. Mostrar todas las entradas
Mostrando entradas con la etiqueta MAC. Mostrar todas las entradas

jueves, marzo 23, 2017

No funciona ningún usb en Virtualbox (Chakra, Arch, Ubuntu, Mint, etc...)

Al montar un sistema con Virtualbox, damos por hecho que el soporte para usb está habilitado, pero no es así. De hecho, si vamos a "Configuración", "Usb" e intentamos activar el soporte para usb (de distintas versiones) nos marcará un error diciéndonos que es necesario instalar un paquete para que éste pueda funcionar: Oracle VM Virtualbox Extension Pack.
Para instalarlo, abrimos Virtualbox con total normalidad y minimizamos. Abrimos el navegador web y vamos a la siguiente página:
Para estar totalmente seguros de que el paquete va a funcionar, tenemos que bajarnos aquel que sea el de nuestra versión de Virtualbox. Para saber qué versión tenemos, en la ventana principal del programa, pulsamos sobre el menú "Ayuda" y después, sobre "Acerca de Virtualbox...". Se nos abrirá una ventana donde podemos observar la versión que tenemos instalada en nuestro sistema. En mi caso, tengo la versión 4.2.0. 





Una vez que hemos averiguado este dato, nos vamos a la página que hemos abierto anteriormente en el navegador web y seleccionamos la carpeta correspondiente según nuestra versión. 
Dentro habrá muchos archivos, buscamos el que se llame de este modo:

"Oracle_VM_VirtualBox_Extension_Pack-TU.Número.De.Versión.vbox-extpack"


Comenzará a descargarse el paquete. Una vez descargado, hacemos doble click sobre el paquete y observaremos que se abre una ventana de Virtualbox en la que nos dice que si estamos seguros de que queremos instalar dicho paquete, a lo que pulsaremos que sí.



Nos pide la contraseña root del sistema. Tras esto, el paquete se instalará sin ningún problema. 





Para comprobar que es así, podemos ver el paquete instalado yendo a la pantalla principal de Virtualbox, en el menú "Archivo", "Configuración". Se nos abre una pequeña ventana con varias pestañas. En la pestaña "Extensiones", nos debe aparecer el paquete que hemos instalado anteriormente.






Pero todavía queda un paso más. Tenemos que asegurarnos que nuestro usuario está añadido al grupo vboxusers. 

Para ello, en Apple macOS PULSAR AQUÍ (leer hasta donde se indica como añadirlo)

Para Debian, Ubuntu... en terminal:
adduser tuusuario vboxusers
Para derivados de ArchLinux, Manjaro, etc...
sudo gpasswd -a tuusuario vboxusers 
Sustituyendo donde pone tuusuario por vuestro usuario del sistema. Si no estaba añadido a dicho grupo, se añadirá (valga la redundancia). Si ya estaba incluido, os saldrá el siguiente mensaje, por lo que cancelaríamos la operación con el comando Ctrl+C y cerraríamos Terminal:
User 'tusuario' already exists; please choose another
De esta forma, ya tendríamos habilitado el soporte de usb para nuestra máquina virtual de Virtualbox. 
Ahora en configuración de la maquina virtual en cuestión, seleccionamos USB 2.0, que será normalmente el que es más compatible para evitar fallos.


Un saludo!

Habilitar USB en Virtualbox (para MAC)

Después del éxito en el manual para Linux: Chakra, Arch, Ubuntu, Mint, etc...
A petición de usuarios de Apple, os explico cómo se realizan los pasos para habilitar los USB en cualquier máquina virtual creada en un macOS.
Realmente es igual que en otros sistemas pero la manera de dar permisos a un usuario en macOS difiere un poco.
Al montar un sistema con Virtualbox, damos por hecho que el soporte para usb está habilitado, pero no es así. De hecho, si vamos a "Configuración", "Usb" e intentamos activar el soporte para usb (de distintas versiones) nos marcará un error diciéndonos que es necesario instalar un paquete para que éste pueda funcionar: Oracle VM Virtualbox Extension Pack.
Para instalarlo, abrimos Virtualbox con total normalidad y minimizamos. Abrimos el navegador web y vamos a la siguiente página:
Para estar totalmente seguros de que el paquete va a funcionar, tenemos que bajarnos aquel que sea el de nuestra versión de Virtualbox. Para saber qué versión tenemos, en la ventana principal del programa, pulsamos sobre el menú "Ayuda" y después, sobre "Acerca de Virtualbox...". Se nos abrirá una ventana donde podemos observar la versión que tenemos instalada en nuestro sistema. En mi caso, tengo la versión 4.2.0. 





Una vez que hemos averiguado este dato, nos vamos a la página que hemos abierto anteriormente en el navegador web y seleccionamos la carpeta correspondiente según nuestra versión. 
Dentro habrá muchos archivos, buscamos el que se llame de este modo:

"Oracle_VM_VirtualBox_Extension_Pack-TU.Número.De.Versión.vbox-extpack"

Comenzará a descargarse el paquete. Una vez descargado, hacemos doble click sobre el paquete y observaremos que se abre una ventana de Virtualbox en la que nos dice que si estamos seguros de que queremos instalar dicho paquete, a lo que pulsaremos que sí.



Tras esto, el paquete se instalará sin ningún problema. 




Para comprobar que es así, podemos ver el paquete instalado yendo a la pantalla principal de Virtualbox, en el menú "Archivo", "Configuración". Se nos abre una pequeña ventana con varias pestañas. En la pestaña "Extensiones", nos debe aparecer el paquete que hemos instalado anteriormente.






Pero todavía queda un paso más. Tenemos que asegurarnos que nuestro usuario está añadido al grupo vboxusers. Para ello: 

1.- Abrir "Preferencias del sistema"

2.- Abrir "Usuarios y grupos"

3.- Pulsar en el símbolo "+" para añadir el nuevo grupo.

4.- En la nueva ventana, en donde se indica "Nuevo" seleccionamos en el desplegable la opción de "Grupo".

5.- En el campo "Nombre completo" se escribe lo siguiente:
vboxusers

6.- Acepta en "Crear Grupo"

Verás que se ha creado un grupo nuevo con este nombre.

7.- Selecciónalo y añade tu usuario.

8.- Por último abre un terminal e introduce este comando:
sudo chgrp vboxusers /dev/vboxdrv

9.- Y a continuación este otro comando:
sudo chmod g+rw /dev/vboxdrv

Con todo esto, tras reiniciar, ya se debe poder visualizar los dispositivos USB en la máquina virtual.
Con la máquina virtual apagada, entrar en Configuración de la máquina en cuestión, y luego en USB, donde se selecciona "2.0" (aunque tengáis puertos 3.0, sólo funciona correctamente con 2.0).

De esta forma, ya tendríamos habilitado el soporte de usb para nuestra máquina virtual de Virtualbox. 

Un saludo!

viernes, diciembre 11, 2015

Instalar VirtualBox

VirtualBox es un programa que permite crear máquinas virtuales de distintos sistemas operativos. Para desarrolladores, para usuarios...etc...
Así, podremos tener un ordenador con sistema Windows y montar dentro de eĺ una maquina virtual de Linux o viceversa.

Si estamos en Windows accedemos a Instalador Windows
Para descargar y guardar el archivo que señala
VirtualBox x.x.x for Windows hosts
Prácticamente TODO será siguiente y aceptar condiciones y darle a Instalar siempre que nos pida, puesto que es un software libre de malware no habrá problema alguno. Y quedará todo correcto.
Para sistemas LINUX basados en Ubuntu, Mint, debian...
Podemos instalarlos fácilmente desde nuestro Centro de descarga de software.

En ArchLinux, Manjaro y derivados Arch
sudo pacman -S virtualbox
Ahora necesitaremos los modulos para agregar al kernel.
Para saber nuestra versión de kernel abrimos terminal y ejecutamos

uname -r
Este comando devolverá por ejemplo 4.1.13-1-MANJARO
Cogeremos los dos primeros números de la versión por tanto ya sabemos que modulo necesitamos, en nuestro ejemplo:
linux41-virtualbox-host-modules (En rojo iría los dos primeros numeros de la versión que te saliera a ti)
Por tanto ya instalamos con terminal
sudo pacman -S linux41-virtualbox-host-modules

Y por último cargar dicho modulo al kernel, reiniciando el sistema o ejecutando en terminal
sudo modprobe vboxdrv

Nota:En Manjaro por ejemplo ya no hará falta instalar módulos en cada actualización de kernel, puesto que se van incluyendo también en las actualizaciones.

Para otros sistemas LINUX
También podemos descargar el instalador de aquí.

Una vez instalado en LINUX todavía queda un paso más. Tenemos que asegurarnos que nuestro usuario está añadido al grupo vboxusers. Para ello, en Terminal para Ubuntu, Debian, Mint y sus derivados:
adduser tuusuario vboxusers
Para derivados de ArchLinux, Manjaro, etc...
sudo gpasswd -a tuusuario vboxusers 
sustituyendo donde pone tuusuario por vuestro usuario del sistema. Si no estaba añadido a dicho grupo, se añadirá (valga la redundancia). Si ya estaba incluido, os saldrá el siguiente mensaje, por lo que cancelaríamos la operación con el comando Ctrl+C y cerraríamos Terminal:
User 'tusuario' already exists; please choose another
De esta forma, ya tendríamos habilitado el soporte de usb para nuestra máquina virtual de Virtualbox.


Seguro que nos interesará ya terminado:
- Crear una máquina virtual
- Activar opciones ampliadas

Un saludo!

domingo, octubre 11, 2015

Configurar y activar opciones 3D y ampliadas en maquina virtual VirtualBox

Procedemos a activar aceleración 3D y opciones ampliadas (compartir carpetas, portapapeles compartido...):
Pulsamos en Dispositivos -> Insertar imagen de CD de las <<Guest Additions>>

Ahora, cerramos todo y apagamos la maquina virtual e iniciamos el sistema en "Modo Seguro"
Esto (en sistemas Windows) se hace arrancando la máquina virtual y en cuanto empiece a funcionar pulsamos una vez con el ratón dentro y rápidamente pulsamos F8 repetidas veces hasta que nos dé la opción modo seguro que seleccionaremos.

En el sistema virtual Vamos a "Equipo" y doble click en la unidad y en ejecutable: VBoxWindowsAdditions.
Si no sale, volvemos a Pulsar en Dispositivos -> Insertar imagen de CD de las <<Guest Additions>>


E instalamos la aceleración 3D siguiendo los pasos del instalador aceptando todo. Finalemnte reinciamos y veremos que todo se verá mas nítido y podremos activar otras opciones interesantes.

Apagamos la máquina virtual y en Configuración con la maquina virtual seleccionada.

-> Pantalla
Activamos las casillas habilitar 3D y 2D.

Para activar el copiar y pegar (archivos y texto) entre los dos sistemas accedemos a Configuración con la maquina virtual seleccionada.
General -> Avanzado

También podemos compartir carpetas entre los dos sistemas cómodamente
en Configuración -> Carpetas compartidas -> y a la derecha pulsamos en el icono de la "carpeta +" a la derecha. Buscamos las carpetas que queramos compartir y marcamos la opción auto-montar.

Seguro ahora te interesa activar los USB de distintas velocidades y versiones.
Para Linux, pasar por Aquí.
Para MAC, pasar por Aquí.

Un saludo!

viernes, septiembre 23, 2011

Renombrar interfaz de red o dispositivo

Es posible que por una determinada razón necesitemos tener un dispositivo con un nombre en concreto, o que el nombre que ha asignado el sistema a un dispositivo sea erróneo o no nos convenga ese mismo y sí otro.
Por ejemplo, es muy común en configuraciones de plantillas de Conky que venga el dispositivo wifi nombrado como wlan0, asi mismo puede pasaros en la configuración de Wicd que busque por un nombre en concreto.
En mi caso el sistema llamó a mi targeta wifi como eth1 y por tanto ni conky ni wicd la encontraba puesto que buscaba por wlan0 y así en varios programas.
En vez de editar cada programa... será mejor asignar el nombre adecuado al dispositivo.  

Empezamos!
Primero deberemos saber la MAC del dispositivo a renombrar:

udevadm info -a -p /sys/class/net/"eldispositivo" | grep address | tr [A-Z] [a-z]
Sustituir "eldispositivo" sin comillas por el dispositivo que queramos renombrar, eth0, eth1, wlan0, o cual sea...

Nos situamos en (terminal o graficamente): /etc/udev/rules.d/
Creamos un archivo llamado: 10-network.rules
En este archivo pondremos el nombre que queremos asignar a cada dispositivo, una linea por cada dispositivo de la siguiente manera:

SUBSYSTEM=="net", ATTR{address}=="LA:MA:CD:EA:NT:ES", NAME="Nuevonombre"
Sustituiremos LA:MA:CD:EA:NT:ES por el numero que obtuvimos anteriormente, la MAC del dispositivo a renombrar, respetando que tiene que estar entre comillas.
También Nuevonombre será el que tendrá a partir de ahora, respetaremos nuevamente el entre-comillado.

Guardamos el archivo y reiniciaremos para ver los cambios efectuado. Ya deberia de ser reconocido dicho dispositivo por el nombre asigando.  

Ejemplo práctico:
Supongamos que tenemos un dispositivo; targeta wifi que nuestro sistema ha llamado eth1, y por alguna razón necesitaremos que se llamara wlan0 para que un programa lo vea con ese nombre.
Abrimos terminal:
udevadm info -a -p /sys/class/net/eth1 | grep address | tr [A-Z] [a-z]
Y nos devuelve:
attr{address}=="00:22:00:76:8a:10"
Ya tenemos la MAC de la targeta que queremos cambiar....
Creamos un archivo: /etc/udev/rules.d/10-network.rules
Incluimos la MAC y el nuevo nombre:
SUBSYSTEM=="net", ATTR{address}=="00:22:00:76:8a:10", NAME="wlan0"

Guardamos y al reiniciar la targeta wifi que antes se llamaba eth1 ahora será reconocida como wlan0.

Saludos!


 
Google+