Tim*_*imD 17 filesystem mount card-reader sd-card read-only
我的计算机中有一个 IcyBox USB 集线器/读卡器组合,运行 Ubuntu 12.10。
SD卡有问题。无论写锁定开关如何,它始终以只读方式安装它们。这在许多其他工作的 SD 卡中都可以观察到,并且对于适配器中的 microSD 至关重要,其中 microSD 在读卡器的 microSD 插槽中很好。
任何人都知道发生了什么以及我如何解决它?
Cag*_*age 15
在我看来,这是一个权限问题。我自己在 Linux Mint 14 (Cinnamon) 安装中遇到过这个问题,我相信它是基于 Ubuntu 12.10 的。
首先要做的是检查安装卡的硬件设备的权限。您需要找到设备名称。为此,请运行以下命令:
sudo fdisk -l
Run Code Online (Sandbox Code Playgroud)
您的设备可能类似于 /dev/sdb1,在我的情况下,SD Reader 是 /dev/mmcblk0p1。
接下来您需要获得此设备的权限:
sudo ls -l /dev/mmcblk0p1
Run Code Online (Sandbox Code Playgroud)
将“/dev/mmcblk0p1”替换为您的设备位置。输出将如下所示:
brw-rw---- 1 root disk 179, 1 Feb 3 21:58 /dev/mmcblk0p1
Run Code Online (Sandbox Code Playgroud)
这告诉我们该设备归用户“root”和“disk”组所有。您需要成为“disk”组的成员才能写入 SD 卡。您可以查看您所属的组
groups username
Run Code Online (Sandbox Code Playgroud)
在我的情况下,我不是“磁盘”组的成员,我用
sudo usermod -G disk --append username
Run Code Online (Sandbox Code Playgroud)
这会将组“磁盘”添加到您的用户组,这应该允许您现在读取和写入 SD 卡