升级发行版并通过Aptik恢复备份后,所有USB驱动器均显示“This Location Could Not Be Displayed”的解决求助
升级发行版并通过Aptik恢复备份后,所有USB驱动器均显示“This Location Could Not Be Displayed”的解决求助
嘿,我之前也碰到过几乎一模一样的问题!应该是Aptik恢复备份的时候,把和磁盘挂载、权限相关的系统配置给搞乱了,试试下面这些步骤,大概率能解决:
先确认USB设备的挂载权限
- 插上USB后打开终端,输入
lsblk找到你的USB设备(通常是/dev/sdb1这类,别和系统盘搞混了) - 查看它的挂载路径,一般是
/media/你的用户名/USB驱动器名称,比如/media/julian/MyUSB - 输入
ls -ld /media/你的用户名/USB驱动器名称,正常情况这个目录的所有者应该是你当前用户,如果显示是root或者其他用户,那就是权限问题导致的访问失败
- 插上USB后打开终端,输入
修复挂载目录的权限
如果上面确认了权限不对,直接在终端执行这两条命令:sudo chown -R $USER:$USER /media/$USER/USB驱动器名称 sudo chmod -R 755 /media/$USER/USB驱动器名称执行完后再打开Nautilus试试能不能访问USB内容
重置udisks2服务与配置(核心步骤)
Aptik很可能恢复了旧版本的udisks配置,导致挂载逻辑出错:- 先重启udisks服务:
sudo systemctl restart udisks2 - 如果还是不行,备份并删除udisks的自定义配置文件(系统会自动生成默认配置):
sudo mv /etc/udisks2/mount_options.conf /etc/udisks2/mount_options.conf.bak sudo systemctl restart udisks2
这一步我上次解决问题的时候起了关键作用
- 先重启udisks服务:
检查并修复polkit权限
polkit负责控制普通用户是否有权限挂载外部设备,可能被Aptik修改了配置:- 重新安装polkit重置配置:
sudo apt install --reinstall policykit-1 - 重启电脑后再测试USB挂载
- 重新安装polkit重置配置:
最后试试重置Nautilus配置
有时候Nautilus的缓存或本地配置会干扰访问:- 先彻底退出Nautilus:
nautilus -q - 删除Nautilus的配置文件夹:
rm -rf ~/.config/nautilus/ - 重新打开Nautilus,再插入USB试试
- 先彻底退出Nautilus:
我上次就是通过调整udisks配置和挂载权限解决的,你可以一步步试,应该能搞定!
备注:内容来源于stack exchange,提问作者Julian
相关产品推荐
相关产品推荐

