格式化sd卡的命令

来源:互联网 发布:淘宝手机壳拍照技巧 编辑:程序博客网 时间:2024/05/01 07:35

使用时; make fm_sd_1G


Makefile文件的内容为:


SDCARD=/dev/sdc

TOPDIR:=$(shell pwd)


fm_sd_1G:
-umount ${SDCARD}1
-umount ${SDCARD}2
echo fdisk $(SDCARD)
-for i in d 1 d 2 x h 255 s 63 c 120 r n p 1 1 +360M n p 2 50 120 t 1 c a 1 p w q; \
do echo $${i}; done | fdisk $(SDCARD)
mkfs.vfat -F 32 -n boot ${SDCARD}1
mkfs.ext3 ${SDCARD}2
mkdir -p /media/mmc1
mkdir -p /media/mmc2
mount ${SDCARD}1 /media/mmc1
mount ${SDCARD}2 /media/mmc2
echo "format sdcard done!"


fm_sd_2G:
-umount ${SDCARD}1
-umount ${SDCARD}2
echo fdisk $(SDCARD)
-for i in d 1 d 2 x h 255 s 63 c 242 r n p 1 1 +640M n p 2 100 242 t 1 c a 1 p w q; \
do echo $${i}; done | fdisk $(SDCARD)
mkfs.vfat -F 32 -n boot ${SDCARD}1
mkfs.ext3 ${SDCARD}2
mkdir -p /media/mmc1
mkdir -p /media/mmc2
mount ${SDCARD}1 /media/mmc1
mount ${SDCARD}2 /media/mmc2
echo "format sdcard done!"


fm_sd_16G:
-umount ${SDCARD}1
-umount ${SDCARD}2
echo fdisk $(SDCARD)
-for i in d 1 d 2 x h 64 s 32 c 14772 r n p 1 2048 +640M n p 2 1312768 30253055 t 1 c a 1 p w q; \
do echo $${i}; done | fdisk $(SDCARD)
mkfs.vfat -F 32 -n boot ${SDCARD}1
mkfs.ext3 ${SDCARD}2
mkdir -p /media/mmc1
mkdir -p /media/mmc2
mount ${SDCARD}1 /media/mmc1
mount ${SDCARD}2 /media/mmc2
echo "format sdcard done!"


fdisk-boot:
-umount ${SDCARD}1
-umount ${SDCARD}2
echo fdisk $(SDCARD)
-for i in d 1 d 2 x h 255 s 63 c 242 r n p 1 1 242 t 1 c a 1 p w q; \
do echo $${i}; done | fdisk $(SDCARD)
mkfs.vfat -F 32 -n boot ${SDCARD}1
mkdir -p /media/mmc1
mount ${SDCARD}1 /media/mmc1
echo "format sdcard done!"


fm_eject:
umount ${SDCARD}1
umount ${SDCARD}2
eject ${SDCARD}
echo "make sdcard done!"
原创粉丝点击