Answers:
此处提供了有关配置自动安装的完整说明:
https://help.ubuntu.com/community/Mount/USB
如果这样做没有帮助,请插入您的USB记忆棒并张贴dmesg和syslog的最后几行。
您最近是否在写入或读取驱动器时没有正确卸载驱动器,电源故障或崩溃?这可能会导致驱动器出现错误,并且在安装后正常运行时,超级块可能会出现错误,导致无法正确安装。
如要求,在插入闪存驱动器后立即检查dmesg,您可能会看到最后一行,因为“未正确卸载卷。某些数据可能已损坏。请运行fsck。”。
检查gparted中的设备标签,然后运行
sudo fsck /dev/xxx
(为您的设备交换xxx)
您可能会获得有关无效超级块的一些详细信息。
解决此问题取决于驱动器文件系统,是ext4还是Fat32等?
这是有关修复ext4超级块的页面
如果您的驱动器是fat32或其他msdos类型,则testdisk可能会有所帮助,但请谨慎使用此工具,它的功能非常强大...
sudo apt-get install testdisk
sudo testdisk
这是有关使用testdisk修复fat32超级块问题的文章。它链接到这篇文章,开始之前请阅读两者。
希望能帮助到你。
当所有其他方法均失败时, 只需手动安装即可。另一种选择是升级到最新版本的Ubuntu。过去都为我工作。
$ mkdir xxxxxxx
$ sudo mount /dev/sdb1 xxxxxxx
$ sudo umount xxxxxxx
要么
$ pmount /dev/sdb1 xxxxxxx
$ pumount xxxxxxx
这是错误#1768010中描述的错误:usbmount在Bionic上不起作用。在Unix&Linux Stack Exchange中也给出了以下解决方案:
编辑systemd-udevd配置
sudo systemctl edit systemd-udevd
插入以下两行:
[Service]
MountFlags=shared
然后运行:
sudo systemctl daemon-reload
sudo service systemd-udevd --full-restart
还要注意,这种解决方法也不是完美的:在插入USB密钥到完全执行自动挂载之间可以观察到40秒的延迟。