我将一张 SD 卡插入读卡器,用 Shotwell 导入我的照片,从卡中删除照片(再次使用 Shotwell),然后右键单击桌面图标并安全地移除卡。
然后我物理地移除了该卡并插入了另一张。计算机忽略了它。我该如何告诉 Ubuntu 现在有一张新卡并且我想查看它?我知道重新启动计算机会起作用,这次我会这样做,但下次一定有更好的方法。
答案1
不幸的是,似乎在您选择“安全移除”选项的那一刻,“安全移除”的是设备本身。我不确定这是否是此类设备的常见行为,但请记住,当我们从插槽中“安全移除” USB 驱动器时,我们移除的是物理设备。
也许我们需要对此进行修改,但与此同时,您可以尝试“弹出”而不是“安全删除”,这对我来说很有效。我正在使用这个:
总线 003 设备 002:ID 1019:0c55 Elitegroup Computer Systems (ECS) Flash 阅读器,Desknote UCR-61S2B
当我“安全移除”设备(而不是 SD 卡)时,我遇到了同样的情况。弹出时未观察到此行为。
我应该警告你,当你“弹出”你的设备时一定要小心,如果文件传输还没有完成,你可能会丢失一些数据。但即使你“安全移除”或拔下存储卡,文件传输还没有完成,这种情况也可能发生。
请让我了解您的问题,我将非常感谢您的反馈。
祝你好运!
答案2
有一个类似的启动板上的报告。
对于受影响的用户,报告中的建议不是使用“安全提取驱动器”(Natty)或“安全删除”(Precise)(如下图所示),而是从命令行卸载驱动器。
问题在于,如果在移除之前卸载了 USB 记忆棒(即使用安全提取驱动器), SD 卡的用例显然有不同的处理方式 - 用例是预计会弹出 SDxx 存储卡,而读卡器仍保持安装状态并准备读取下一张插入的卡。
解决方法是使用终端:
用于mount -l
列出您的挂载点 - 您的 SD 卡将像下面的摘录一样被报告:
/dev/sdb1 on /media/7804-99AA type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
使用显示的设备名称卸载
umount /dev/sdb1
注意 - 如果这影响到您,请订阅启动板报告。在使用 12.04 进行测试时,我可能很幸运没有受到影响,但帖子中有一条评论说使用 12.04 的用户也受到了影响。
相关问题:-弹出和安全删除设备有什么区别