|
@@ -0,0 +1,60 @@
|
|
|
|
+diff --git a/CopyToMMC0.sh b/CopyToMMC0.sh
|
|
|
|
+index 2311f35..18c8af5 100755
|
|
|
|
+--- a/CopyToMMC0.sh
|
|
|
|
++++ b/CopyToMMC0.sh
|
|
|
|
+@@ -1,7 +1,7 @@
|
|
|
|
+ #!/bin/sh
|
|
|
|
+ FNAME=./output/images/sdcard.img
|
|
|
|
+ FSIZE=`stat --printf="%s" $FNAME`
|
|
|
|
+-TODEV=/dev/mmcblk0
|
|
|
|
++TODEV=/dev/sdb
|
|
|
|
+
|
|
|
|
+ echo $FSIZE
|
|
|
|
+
|
|
|
|
+diff --git a/MapImage.sh b/MapImage.sh
|
|
|
|
+new file mode 100755
|
|
|
|
+index 0000000..c260fcd
|
|
|
|
+--- /dev/null
|
|
|
|
++++ b/MapImage.sh
|
|
|
|
+@@ -0,0 +1,40 @@
|
|
|
|
++#!/bin/sh
|
|
|
|
++
|
|
|
|
++SAVE_LC=$LC_ALL
|
|
|
|
++export LC_ALL=C
|
|
|
|
++
|
|
|
|
++IMAGEFILE=./output/images/sdcard.img
|
|
|
|
++echo ">>> $IMAGEFILE <<<"
|
|
|
|
++#-- map partitions
|
|
|
|
++DRIVE1=/dev/mapper/`kpartx -s -l $IMAGEFILE | head -n +1| awk '{print $1}'`
|
|
|
|
++DRIVE2=/dev/mapper/`kpartx -s -l $IMAGEFILE | tail -n +2 | head -n +1| awk '{print $1}'`
|
|
|
|
++
|
|
|
|
++echo ">>>>>>>>>>>>>>>>>>"
|
|
|
|
++echo $DRIVE1
|
|
|
|
++echo $DRIVE2
|
|
|
|
++echo ">>>>>>>>>>>>>>>>>>"
|
|
|
|
++
|
|
|
|
++kpartx -asv $IMAGEFILE
|
|
|
|
++#-- mount partitions
|
|
|
|
++umount /tmp/boot
|
|
|
|
++umount /tmp/rootfs
|
|
|
|
++
|
|
|
|
++rm -rf /tmp/boot
|
|
|
|
++rm -rf /tmp/rootfs
|
|
|
|
++
|
|
|
|
++mkdir /tmp/boot
|
|
|
|
++mkdir /tmp/rootfs
|
|
|
|
++
|
|
|
|
++mount ${DRIVE1} /tmp/boot
|
|
|
|
++mount ${DRIVE2} /tmp/rootfs
|
|
|
|
++
|
|
|
|
++bash
|
|
|
|
++
|
|
|
|
++umount ${DRIVE1}
|
|
|
|
++umount ${DRIVE2}
|
|
|
|
++
|
|
|
|
++#-- unmap partitions
|
|
|
|
++kpartx -dsv $IMAGEFILE
|
|
|
|
++
|
|
|
|
++export LC_ALL=$SAVE_LC
|
|
|
|
++
|
|
|
|
+\ No newline at end of file
|