确认 SD 卡设备
sudo fdisk -l

分区
(1)检查 SD 卡是否已有分区
如果输出中没有 mmcblk1p1 这样的分区,说明 SD 卡是未分区状态,需要先分区并格式化。

(2)使用 fdisk 创建分区
sudo fdisk /dev/mmcblk1

(3)确认分区
输入 p 查看分区表,确认分区设置正确:
Command (m for help): p

(4)保存分区表
输入 w 写入更改并退出:
Command (m for help): w

格式化分区
格式化为 FAT32(兼容Windows/Mac)
sudo mkfs.vfat -F 32 /dev/mmcblk1p1

挂载分区
(1)创建挂载目录
sudo mkdir -p /mnt/sdcard
(2)临时挂载
sudo mount /dev/mmcblk1p1 /mnt/sdcard
(3)验证挂载
df -h | grep sdcard

(4)设置开机自动挂载
sudo mount -a
加一行
/dev/mmcblk1p1 /mnt/sdcard vfat defaults,uid=1000,gid=1000,umask=022 0 2
