如何在不拔下 USB 驱动器的情况下安装它?

如何在不拔下 USB 驱动器的情况下安装它?

我在 Ubuntu 16.04.1 LTS 系统上。我使用udisksctl命令来挂载和卸载我的 USB 闪存驱动器,但有时我会在 nautilus 中弹出它。即使弹出后,我也可以在磁盘实用程序中看到该设备。

我搜索了该网站并找到了问题如何通过终端安装弹出的外部 USB 闪存,但我找不到答案安装弹出的 USB 驱动器在这个问题的答案中。

您能向我解释一下如何在不拔下 USB 驱动器的情况下安装它吗?

答案1

以下将弹出 USB 设备。

sudo eject /dev/sde

下面的操作将在不拔下 USB 设备的情况下挂载它。

sudo eject -t /dev/sde

参考:http://www.upubuntu.com/2011/09/how-to-remount-usb-stick-without.html

答案2

使用以下命令检查 USB 闪存名称:

lsusb

我的 sandisk 示例:

Bus 003 Device 005: ID 0781:540e SanDisk Corp. Cruzer Contour Flash Drive

现在我知道我的 sandisk 在公交车上003和设备005
然后你必须使用以下命令检查你的 USB 总线和端口号:

lsusb -t
Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/14p, 480M
|__ Port 5: Dev 5, If 0, Class=Mass Storage, Driver=usb-storage, 480M

现在我知道总线 3 设备 5 在端口上5所以我们可以去:

/sys/bus/usb/drivers/usb

并禁用端口:

sudo tee unbind <<< "3-5" 

或启用端口:

sudo tee bind <<< "3-5"

答案3

当我插入 USB 驱动器时,我得到了以下信息:

ls /dev/sdd*                                                                                                              

/dev/sdd /dev/sdd1

然后我把它弹出来

sudo eject /dev/sdd
ls /dev/sdd*

/dev/sdd

然后我按照这个答案

sudo eject -t /dev/sdd
ls /dev/sdd*

/dev/sdd /dev/sdd1

您可能需要使用 fdisk 检查磁盘

sudo fdisk /dev/sdd -l

相关内容