#! /bin/sh
#
# OK335xS EMMC Partition hacking
# 说明:
# 本文主要是为了解读同事对EMMC分区的写法,其中有很多写法重复了,但
# 依然尽量保留其作者写的原貌。
#
# 2016-3-24 深圳 南山平山村 曾剑锋
# 卸载分区
umount /dev/mmcblk1boot0
umount /dev/mmcblk1boot1
umount /dev/mmcblk1p1
umount /dev/mmcblk1p2
sync
sync
sleep 1
# 分区
fdisk /dev/mmcblk1 << EOF
d
1
d
2
m
m
n
p
1
+50M
a
1
t
c
n
p
2
p
w
EOF
sync
sync
sleep 1
umount /dev/mmcblk1p1
umount /dev/mmcblk1p2
sync
sleep 1
# 格式化
mkdosfs -F 32 /dev/mmcblk1p1
sync
sleep 1
umount /dev/mmcblk1p2
# 格式化
mkfs.ext3 /dev/mmcblk1p2
sync
sleep 1
echo "finish make tf card"