title: Accessing usb flash in qemu virtual machine while runnig windows 8
body: <p>I run this command in <strong>arch linux</strong> :</p>
  
  <blockquote>
    <p>qemu-system-x86_64 -enable-kvm -usbdevice host:4146:3257 -vga std -m 4048 -smp 4 -hda /mnt/win81.img</p>
  </blockquote>
  
  <p>and this is my <code>lsusb</code> output : </p>
  
  <blockquote>
    <p>Bus 004 Device 003: ID 4146:3257 USBest Technology</p>
  </blockquote>
  
  <p>I also create a rule in my 
  <strong>/etc/udev/rules.d/flash.rules</strong>  for permissions .</p>
  
  <blockquote>
    <p>SUBSYSTEMS=="usb", ATTRS{idVendor}=="4146", ATTRS{idProduct}=="3257", GROUP="users", MODE="0666"</p>
  </blockquote>
  
  <p>but this error still remains : </p>
  
  <pre><code>libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/004/003: Permission denied
  libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.
  libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/004/003: Permission denied
  libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.
  libusb: error [_get_usbfs_fd] libusb couldn't open USB device /dev/bus/usb/004/003: Permission denied
  libusb: error [_get_usbfs_fd] libusb requires write access to USB device nodes.
  </code></pre>