1、linux上sd卡格式化成fat32
在Linux上,您可以使用mkfs.vfat命令来格式化SD卡为FAT32文件系统。以下是格式化SD卡的步骤:
插入SD卡到Linux计算机。
确定SD卡的设备路径,可以使用lsblk或fdisk -l命令。
使用mkfs.vfat命令格式化SD卡。
示例代码:
查找SD卡的设备路径,例如 /dev/sdx
lsblk
格式化SD卡为FAT32,这里的 /dev/sdx 替换为实际的设备路径
sudo mkfs.vfat -F 32 /dev/sdx
确保替换/dev/sdx为您的SD卡实际设备路径。-F 32选项指定创建FAT32文件系统。
警告:格式化将删除SD卡上的所有数据,请在进行此操作之前备份数据。
2、另外:sd卡挂载及板卡上电后自动挂载:
linux上sd卡挂载
在Linux上挂载SD卡的步骤通常如下:
插入SD卡到Linux系统的USB端口。
确定SD卡被系统识别,可以使用lsblk或fdisk -l命令列出所有磁盘设备。
创建一个挂载点,例如mkdir /mnt/my_sd。
使用mount命令挂载SD卡到创建的挂载点,例如:
sudo mount /dev/sdx1 /mnt/my_sd
其中/dev/sdx1是SD卡的设备文件,可能会是/dev/sdb1或类似的,具体取决于你的系统识别的设备名。
现在你可以通过挂载点/mnt/my_sd访问SD卡上的数据。
注意:在实际操作时,请根据你的系统实际显示的设备名替换/dev/sdx1。
以下是挂载SD卡的示例代码:
查看所有磁盘设备
lsblk
创建挂载点
sudo mkdir /mnt/my_sd
挂载SD卡,假设设备是/dev/sdb1
sudo mount /dev/sdb1 /mnt/my_sd
现在可以访问SD卡数据
cd /mnt/my_sd
ls -l
在实际操作中,请根据你的系统情况替换正确的设备名(例如/dev/sdb1)。
3、自动挂载 修改etc/fstab文件
[root@linux /]# vim /etc/fstab #在文件最后追加
/dev/mmcblk1 /mnt/rjt auto defaults 0 0
要挂载的分区设备 挂载点 文件系统类型 挂载选项 是否备份 是否检测
详解可看https://blog.csdn.net/Luckiers/article/details/107888480
中间的空格不是手打,可以复制fstab中其他地方的空格间距。