安装锁定的卡后,所有 SD 卡都以只读方式安装

安装锁定的卡后,所有 SD 卡都以只读方式安装

我正在进行一个关于 SD 卡读卡器(可能是驱动程序)的项目,适用于运行 18.04 的戴尔机器。

如果我曾在“锁定”位置插入 SD 卡,则无论交换机的物理位置如何,在下次重新启动之前,任何其他 SD 卡都无法写入。

有一件奇怪的事情是,如果卡上的开关被解锁,它会显示“操作不允许”,但如果它被锁定,它会显示“只读文件系统”(应该如此)。

我如何测试:

如果 FS 是自动安装的,则卸载它。然后执行简单的“sudo dd if=/dev/zero of=/dev/sda bs=512 count=1”以删除 MBR。这会出现错误。所以这不是错误/奇怪的文件系统问题。

一旦 SD 读卡器安装了只读卡,您就无法再写入另一张卡,除非重新启动。读取没有问题。

无需接触卡即可启动到 Windows,并且写入正常(假设卡处于解锁位置)。

所以可能是驱动程序和/或自动挂载有错误?

关于如何在不重新启动的情况下重置它,有什么想法吗?

lshw 只是说该设备是“大容量存储设备”和“闪存卡读写器”。供应商是“通用”

相关内容