[Promox] Montar y Desmontar Unidades Físicas USB en Maquinas Virtuales Corriendo

Son unos sencillos comandos los que ayudan mucho cuando necesitas comunicar una Maquina Virtual de Promox con alguna unidad física para transferir datos.

### Montar un Disco USB2.0 a una MV que esta corriendo:
# qm monitor <vmid>
qm> device_add usb-host,vendorid=0x058f,productid=0x6387
qm> device_add usb-host,hostbus=2,hostport=1.2.2

Notas:

  • vmid, es el ID de la maquina virtual.
  • 0x058f, es el ID del fabricante (Este valor lo obtienes con el comando: lsusb) y deberías ver algo como esto: ID 058f:6387
  • 0x6387, es el ID del producto (Este valor lo obtienes con el comando: lsusb) y deberías ver algo como esto: ID 058f:6387

### Montar un Disco USB3.0
# qm monitor <vmid>
qm> device_add nec-usb-xhci,id=xhci,addr=0x5
qm> device_add usb-host,bus=xhci.0,vendorid=0x0480,productid=0xa007

### Desmontar el disco de la VM

qm monitor <vmid>
qm> device_del myusb

Nota: myusb, es el nombre que le asigna automáticamente el Promox cuando montas la unidad.

 

Obtener información de las unidades USB conectadas

qm> info usbhost

qm> usb-devices (Para obtener información detallada)

Nota:

  • 12 MB/s = USB 1.1
  • 480 Mb/s = USB 2.0
  • 5000 Mb/s = USB 3.0

Systemd: Cambiar el nombre a las Interfaces de Red

Los pasos son algo sencillos, y simplemente es algo que hago solo para manejar mas fácil mis interfaces de red.

1. Modificar el archivo:

# vim /etc/udev/rules.d/10-network.rules

Sino existe crearlo.

2. Agregar las interfaces de red a modificar, por ejemplo:

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="44:8a:5b:f0:9a:cf", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="40:e2:30:d2:23:31", NAME="wlan0"

Lo único que debemos cambiar es la MAC de nuestro dispositivo y el nombre que le deseemos colocar.

En mi caso Systemd le había asignado los nombres: enp3s0 y wlp3s0 a las interfaces de red, lo cual se me hacía algo confuso a veces, entonces les cambie el nombre a los clásicos eth0 y wlan0.

Para ver los cambios debemos reiniciar el equipo.

Saludos.