20230309 07h19m38s grim

Membuka USB FlashDisk pada Qemu (USB Passthrough).

Saya sering menggunakan Qemu untuk virtualisasi OS. Satu hari saya penasaran ingin mount USB Flashdisk di dalam Qemu. Usut punya usut, tenyata itu bisa disebut sebagai USB Passthrough. Beberapa kali saya mencari cara dan tutorial dan akhirnya saya menemukan tutorial yang bisa digunakan.

Persiapan.

Berikut adalah beberapa hal yang perlu kamu persiapkan :

  • USB Flashdisk.
  • Tool Qemu.
  • OS Virtual / ISO distro untuk diboot.

Langkah-langkah.

Berikut adalah beberapa langkah yang bisa kamu lakukan :

  1. Mengecek informasi USB Flashdisk (Bus dan Device).

    • jalankan perintah berikut ini !

      $ lsusb | grep NAMA_PERANGKAT
      

      contoh :

      $ lsusb | grep TOSHIBA 
      
    • lihat bagian Bus dan Device !

      **Bus 002 Device 003**: ID 0930:6544 Toshiba Corp. TransMemory-Mini Kingston DataTraveler 2.0 Stick
      
  2. Memasukkan informasi Bus dan Device ke baris perintah Qemu.

Setelah kita mendapatkan informasi Bus dan Device, kita bisa memasaukkannya ke baris perintah Qemu. Formatnya sebagai berikut :

    $ qemu-system-x86_64 \
   -enable-kvm \
   -m 1000 \
   -nic user,model=virtio \
   -drive file=file.qcow2,media=disk,if=virtio \
   -device qemu-xhci,id=xhci \
   -device usb-host,bus=xhci.0,hostdevice=/dev/bus/usb/**BUS**/**DEVICE** \
   --display gtk 

Contoh penggunaannya :

    $ qemu-system-x86_64 \
   -enable-kvm \
   -m 1000 \
   -nic user,model=virtio \
   -drive file=file.qcow2,media=disk,if=virtio \
   -device qemu-xhci,id=xhci \
   -device usb-host,bus=xhci.0,hostdevice=/dev/bus/usb/002/003 \
   --display gtk 

Ringkasan

Untuk membuka USB Flashdisk pada Qemu, kita perlu melakukan :

  • Mencari informasi Bus dan Device.
  • Memasukkan informasi Bus dan Device ke baris perintah qemu.

Penutup.

USB passthrough bisa berguna untuk bertukar data antara os virtual yang dijalankan dengan Qemu dan perangkat USB Flashdisk. Semoga bisa membantu dan bermanfaat untuk kamu. Terimakasih dan semoga bisa bertemu pada tulisan selanjutnya !

Artikel Terkait

Leave a Reply

Your email address will not be published. Required fields are marked *