fedora25: Gnome-Boxes USB traversal fails

asked 2016-12-02 17:08:21 -0600

lovepump gravatar image


I created an ubuntu 16.10 workstation vm in gnome boxes - it works great except for being able to "share devices" between host and guest via USB.

in the fedora 25 host, dmesg indicates that the usb device is being "reset" almost continually:

[ 8803.475185] usb 1-2: reset high-speed USB device number 10 using xhci_hcd
[ 8803.827116] usb 1-2: reset high-speed USB device number 10 using xhci_hcd

Inside of the Ubuntu VM, dmesg indicates there is an I/O error trying to read in sector 0 (sorry this is hand-typed):

Dev sdb: unable to read RDB block 0
blk_update_request: I/O error, dev sdb, sector 0
Buffer I/O error on dev sdb, logical block 0, async page read

This happens whether or I try these steps in any order, hence the quotes around the "step number": "1". fire up the boxes ubuntu vm "2". place the usb drive into the port "3". fedora automounts the filesystems "4". I unmount the automounted filesystems or leave them mounted, your choice. If I leave them mounted, turning device traversal on "auto unmounts" them. "5". device traversal is turned on

Additionally, I also see the same type of behavior with an SD card - I am assuming the cause for the behavior is the same in this case, but to simplify I've only given one device's errors (I think).

edit retag flag offensive close merge delete


I was able to "circumvent" this problem using NFS, so I have fixed it using a "workaround". Doesn't change the actual problem though.

lovepump gravatar imagelovepump ( 2016-12-03 22:48:54 -0600 )edit