格式化sd卡的命令

使用时; 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!"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值