我最近在联想 G50-45 上将 14.04 升级到了 ubuntu 16.04 LTS。我还安装了 Windows 10 双启动。3.1 闪存驱动器自动安装到 USB 2.0 端口,但在 3.1 端口中看不到。
sudo fdisk -l
Disk /dev/sdb: 28,9 GiB, 31004295168 bytes, 60555264 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xd74714c1
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 60555263 60553216 28,9G c W95 FAT32 (LBA)
其他 USB 闪存 2.0 可在两个端口(2.0、3.1)中读取。问题可能出在权限上,但我无法更改它们(我只显示重要的行)。
对于 USB 3.1 闪存:
ls -all
drwxr-xr-x 10 honza honza 16384 led 1 1970 6B85-5FA8
以下是命令的输出:
lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 3: Dev 13, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 13, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 1: Dev 6, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 6, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
|__ Port 2: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 2: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
|__ Port 3: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
|__ Port 4: Dev 16, If 0, Class=Mass Storage, Driver=usb-storage, 480M
有什么方法可以安装,或者有什么解决方法吗?
我还发现其他 USB 3.1 设备(Seagate Maxtor 2 TB 磁盘)安装到 USB 2.0 端口而不是 3.1 端口。
ls -all
drwxrwxrwx 1 honza honza 8192 lis 23 15:34 Maxtor
答案1
我从中找到了答案USB 3.0 端口不工作(16.04)也适用于我的联想 G50-45。
sudo gedit /etc/default/grub
Find this line: GRUB_CMDLINE_LINUX=""
Change it to GRUB_CMDLINE_LINUX="iommu=soft"
Save
Reboot
现在我可以看到 USB 磁盘如下:
lsusb -t
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
**|__ Port 1: Dev 4, If 0, Class=Mass Storage, Driver=uas, 5000M**
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 3: Dev 3, If 0, Class=Wireless, Driver=btusb, 12M
|__ Port 3: Dev 3, If 1, Class=Wireless, Driver=btusb, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/4p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 1: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
|__ Port 2: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 2: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/4p, 480M
|__ Port 3: Dev 3, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
但是(警告)我不应该使用“安全删除”,这会导致 Ubuntu 完全停止,需要硬重启。我只能执行“弹出”或“卸载设备”。(安装到 USB 2.0 端口似乎工作正常,就像它那样。)