我使用的是 LXDE 0.5.0-4ubuntu4,当我登录到 LXDE 桌面会话时,我的 USB 驱动器不会在插入时自动挂载。如果我拔下、注销、登录到常规 Ubuntu 桌面会话并重新插入,它就会自动挂载。但 LXDE 是我首选的 GUI shell,注销很少可行...
我进入 PCManFM 的“编辑”、“首选项”菜单,在“卷管理”下,我发现“插入可移动媒体时自动挂载”已经被选中。
我可以弄清楚如何从 /dev/sdwhatever 安装驱动器,但fdisk -l
和 gparted 都说我的唯一驱动器是 /dev/nvem0n1p1,这是我的主驱动器。 ls /dev/sd*
确实显示了 /dev/sda,但我不太确定那是什么。
$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 008: ID 0781:5581 SanDisk Corp. Ultra
Bus 001 Device 004: ID 0c45:6713 Microdia
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
那个 SanDisk 条目就是我的设备。
相关dmesg
摘录:
[33081.244342] usb 1-2: new high-speed USB device number 8 using xhci_hcd
[33081.373412] usb 1-2: New USB device found, idVendor=0781, idProduct=5581
[33081.373416] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[33081.373418] usb 1-2: Product: Ultra
[33081.373420] usb 1-2: Manufacturer: SanDisk
[33081.373421] usb 1-2: SerialNumber: 4C531001331012120474
[33081.391323] usb-storage 1-2:1.0: USB Mass Storage device detected
[33081.391391] scsi host3: usb-storage 1-2:1.0
[33081.391471] usbcore: registered new interface driver usb-storage
[33081.393101] usbcore: registered new interface driver uas
我该如何解决这个问题?我还能收集哪些诊断信息?
答案1
假设您有 pcmanfm(lxde 的默认文件管理器),那么答案其实很简单。转到编辑首选项卷管理,选中自动安装复选框,这样程序启动时会自动安装可用卷,插入可移动媒体时会自动安装。
最后一个是可选首选项,用于显示文件中的选项,在插入媒体时显示可用的选项。如果您插入具有多个分区的外部硬盘驱动器,您可能不希望在特殊情况下使用此选项,因为它对每个分区都有一个采取行动对话框。
Pcmanfm 应该自动启动,因为它除了作为文件管理器之外,还可以绘制桌面墙纸和图标。
答案2
问题出在 PCManFM 的偏好设置上,但与插入时自动挂载复选框无关。
原来我的 USB 驱动器附带了一些 Windows 软件,而 PCManFM 的“首选项”的“卷管理”部分在列表中有一个“Windows 软件”条目,标有“不显示这些媒体类型的可用选项:”。我从列表中删除了该项目,拔下并重新插入,然后,瞧!
感谢@ianorlin 让我再次审视“首选项”对话框。