Flashing TX2 From VirtualBox

My host is Ubuntu 16.04 and had trouble compiling some packages, so I installed a VirtualBox with Ubuntu 14.04. All the package buildings went well, and I put the device in the USB recovery mode could see the board as a USB device in the VM (through lsusb). But as I tried to flash the board, the terminal says something like Probing Failed. I used the original USB cable. Any ideas folks?

VMs usually fail and are not supported. If you want to work on it, then see this:
[url]https://devtalk.nvidia.com/default/topic/1002081/jetson-tx2/jetpack-3-0-install-with-a-vm/[/url]