SD 卡无缘无故无法安装

SD 卡无缘无故无法安装

我正在尝试/media/SD使用终端命令安装我的 SD 卡sudo mount,但发生了以下情况:

$ sudo mount -t vfat /dev/mmcblk1 /media/SD
mount: /dev/mmcblk1 is already mounted or /media/SD busy

我删除并替换/media/SD,但仍然不起作用

$ sudo rm -r /media/SD
$ sudo mkdir /media/SD
$ sudo mount -t vfat /dev/mmcblk1 /media/SD
mount: /dev/mmcblk1 is already mounted or /media/SD busy

SD 卡未安装

$ sudo umount /dev/mmcblk1
umount: /dev/mmcblk1: not mounted

SD 卡存储为 /dev/mmcblk1

sudo fdisk -l
Disk /dev/mmcblk1: 59.5 GiB, 63864569856 bytes, 124735488 sectors
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: 0x00000000

命令也kill可以工作

答案1

SD 卡上没有分区表,因此如果在特殊情况下将文件系统放在未分区的设备上,则需要在 mount 命令中使用 loop 选项 -oloop。如果卡上没有任何内容,但想要正常使用,请使用 fdisk 为其添加分区,然后使用 mkfs.vfat 在其上创建文件系统。如果卡上确实有数据,则不应在其上创建新的文件系统,而应尝试使用 testdisk 等恢复工具。
学习使用新工具,请从“man”页面(手册)开始,

man fdisk

答案2

同时将另一个 USB 驱动器插入 SD 卡旁边

然后输入 lsusb 看看它是否仍然存在

如果你有 GUI:尝试通过文件管理器格式化 USB 驱动器,将出现一个窗口,
选择你的 SD 卡并安装它

相关内容