Forgive me - I'm an ubuntu noob. I'm running Ubuntu 16.04.1 64-bit.

I have a WD Red 4TB drive in an external USB 3.1/3.0 enclosure (UAS). I set the 4TB drive up via disk management on my Win10 device: NTFS, GPT. I have that and a regular Seagate 1TB (NFTS, MBR), I've used before and I know works, connected to my server. (using Proxmox, debian based).

When I lsusb on the host OS (Proxmox) I can see the storage device:

/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 5000M |__ Port 1: Dev 6, If 0, Class=Mass Storage, Driver=uas, 5000M

And I can see the 1TB drive too, the only difference being the numbers and the driver = mass storage device or something along those lines.

When I lsusb in the VM, the only thing that shows up is the Seagate expansion drive. The 4TB drive doesn't come up via lsusb or disks or gparted.

When I unplug, replug and run dmesg I get this at the bottom of the command spiel.

sd 3:0:0:0: [sdb] Synchronizing SCSI cache sd 3:0:0:0: [sdb] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK

I can give links to the specific hard drive, box, or other information you might need to help me with this. Any ideas are greatly appreciated.