linux格式化sd卡,并进行挂载
1.输入#fdisk -l命令确认板子上的linux系统是否识别SD卡
如上表示已经识别
2.输入cat /proc/partitions指令,查看到底有没有mmc相关的分区
没有最下面mmc*两个分区,就说明SD卡驱动没有移植成功
3.输入fdisk /dev/mmcblk0指令,进行格式化操作
删除分区:d
添加分区:n
查看分区:p
保存操作:w
注:修改后,需要用w保存修改。
4.格式化sd卡(可以格式化为不同文件系统)
mkfs.vfat /dev/mmcblk0p1
5. 挂载sd卡
mount /dev/mmcblk0p1 /mnt/usb/
或者
mount -t vfat /dev/mmcblk0p1 /mnt/
6. 卸载SD卡
umount /mnt
注意,当前目录不能是/mnt,否则会出现“umount can't umount /mnt device or resource busy”的错误提示信息。
7.查看分区挂载
8.Set EMMC as sdcard
# fdisk /dev/mmcblk0 (set param primary-partition with index 1, and save
the modification with "w")
# mkfs.vfat /dev/mmcblk0p1
# mkdir /sdcard
# reboot -f
9. Linux 如何上电挂载SD卡
编辑/etc/init.d/目录下的rcS文件:vi /etc/init.d/rcS
在里面加入一行:mount -t vfat /dev/mmcblk0p1 /mmc
这样上电后开发板就会自动挂载SD卡到主目录的mmc文件夹
更多推荐
所有评论(0)