Batman Begins - Help Select

Kamis, 03 September 2015

Menghubungkan USB ke Virtual Machine pada Proxmox

Pada VM proxmox saat kita menyolokan usb maka tidak akan terdeteksi seperti di pc/laptop. Agar dapat terdeteksi maka kita harus melakukan beberapa hal berikut ini yang akan saya jabarkan.

Sebelum nya kita harus tahu Pemetaan port USB di proxmox.

Dengan pemetaan port USB  kita dapat menghubungkan beberapa perangkat usb yang memiliki ID yang sama untuk mesin virtual yang berbeda (perangkat-1 untuk VM1, perangkat-2 juga VM2, dll).

NB : Jangan lupa colokan dulu USB flashdisk atau lannya ke server proxmox.

1. Mapping

a. Melalui Proxmox
- Masukan perintah
lsusb -t
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/4p, 480M
        |__ Port 2: Dev 15, If 0, Class=stor., Driver=usb-storage, 480M

- Jadi dapat diperoleh hasil berikut
Contoh 1: Bus 02, Port 1 =>  2-1
Contoh 2: Bus 01, Port 1, Port 2 => 1-1.2

b. Melalui Qemu/KVM
- Masukan perintah
qm monitor <VM_ID> 
qm> info usbhost
Bus 1, Addr 15, Port 1.2, Speed 480 Mb/s
    Class 00: USB device 0951:1665, DataTraveler 2.0

- Jadinya, Bus 1, Port 1.2 => 1-1.2

2. Add Device

- Setelah selesai pemetaan selanjunya tambahkan perangkat tersebut ke VM

- Masuk ke proxmox lalu masukan perintah
nano /etc/pve/qemu-server/<VM_ID>.conf
- Tambahkan baris berikut kebagian terbawah
usb0: host=1-1.2

3. Stop VM and restart

- Selanjunya kita stop VM lalu start lagi ( jangan di reboot, tapi stop lalu start )
- Kemudian kita cek di VM, qm monitor <VM_ID>

- Sebelum
qm> info usb
  Device 0.2, Port 1, Speed 12 Mb/s, Product QEMU USB Tablet

- Sesudah
qm> info usb
  Device 0.2, Port 1, Speed 12 Mb/s, Product QEMU USB Tablet
  Device 1.2, Port 1, Speed 480 Mb/s, Product DataTraveler 2.0

4. Testing

- Setelah terdeteksi selanjunya tinggal anda coba menggunakannya. Karena saya menngunakan Flashdisk maka saya coba mount fd nya.

- Masuk ke VM yang sudah anda konfigurasi.
- Masukan perintah dibawah ini untuk cek partisi
fdisk -l
[........]
 Device     Boot  Start      End  Sectors  Size Id Type
/dev/sda1  *      2048   499711   497664  243M 83 Linux
/dev/sda2       501758 83884031 83382274 39,8G  5 Extended
/dev/sda5       501760 83884031 83382272 39,8G 8e Linux LVM

[........]
 Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     2048 15116287 15114240  7,2G  b W95 FAT32

- Dapat kita lihat ada di partisi mana FD saya.
- Lalu saya masukan perintah berikut untuk mount
mkdir /media/fd/
mount /dev/sdb1 /media/fd/
 - Pindah ke directory mount point tersebut
cd /media/fd/
- Setelah itu tinggal cek isi FD jika ada
ls


Referensi https://pve.proxmox.com/wiki/USB_physical_port_mapping

Tags :  Menghubungkan USB ke Virtual Machine pada Proxmox, Mapping port USB Proxmox, Cara Koneksi USB ke VM Proxmox, USB Modem Proxmox.

0 komentar:

Posting Komentar