SD 卡只读问题

SD 卡只读问题

我的 SD 卡是只读的,这有问题(这不是由于卡适配器的切换,我已经检查过了)。我用“磁盘”格式化 SD 卡,但结果卡是“只读”的,我无法更改权限(见下文)。

在此处输入图片描述

我尝试了一些在线找到的命令,但对我不起作用(我尝试了以下解决方案:SD 卡是只读的MicroSD 卡设置为只读状态。如何写入数据?)这是的输出sudo fdkis -l

Disk /dev/sda: 29,86 GiB, 32044482560 bytes, 62586880 sectors
Disk model: SD/MMC/MS PRO   
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7fa28742

Device     Boot Start      End  Sectors  Size Id Type
/dev/sda1        2048 62586879 62584832 29,9G  c W95 FAT32 (LBA)

我正在使用 Ubuntu 20.04。这不是某些设备第一次变成只读,但过去我设法解决了这个问题。现在,我不知道该怎么办。有没有可能永远不再遇到这个问题?

编辑 1: mount | grep sda显示以下几行:

/dev/sda1 on /mnt/sda1 type vfat (rw,nosuid,nodev,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro,x-gvfs-show)

编辑2:我尝试执行sudo nautilus并更改所有人、群组、其他人及其操作,但这些更改未保存,因为它显示“您没有必要的权限...”。

编辑 3 我也尝试过格式化 SD 卡,但之后仍然存在同样的问题。

编辑 4 令人难以置信的是,在 Windows 中它运行完美。

sudo umount /dev/sda1编辑5和的输出sudo dosfsck -a /dev/sda1是:

fsck.fat 4.1 (2017-01-24)
/dev/sda1: 15 files, 45742/1954819 clusters

答案1

以下答案由问题作者提交,他将答案作为问题的一部分发布


解决方案:我用 mkusb 擦除整个设备,然后格式化 SD 卡以创建 FAT 分区。现在一切正常:我可以粘贴和删除上面的所有内容。

相关内容