70
edits
Changes
Fixed boot label
#
# Script to take an SD card image created by Livemedia-Creator (such as for a
# Raspberry Pi) with a an ext4 boot partition and reformat it to vfat.
#
# To use this script, provide the image name as
# kpartx (kpartx)
#
# Version 1.0 20131 2014-0408-0527
#
# Authors:
# Andrew Greene, Seneca College 2013-04-05# Christopher Markieta, Seneca College 2014-08-27
#
set -e
MY_DIR=$(dirname $0)
#rename Rename kernel.img work around workaround for boot cp "$MY_DIR"/tmp/boot/kernel-3.* "$MY_DIR"/tmp/boot/kernel.img
#reformat format boot parttions parttion to vfatmkfs -t vfat -n boot BOOT /dev/mapper/loop0p1sleep 3$loopdev
# update partition fs info
3
w
" | fdisk /dev/loop0 sleep 3## re-mount boot partitionmount -o rw /dev/mapper/loop0p1 /media/temp"$1"
#cp orginal re-mount boot data to new vfat partitioncp mount -r o rw /tmpdev/bootmapper/* /media$loopdev "$MY_DIR"/temp/sleep 10# umount tmp boot againumount /media/temp
kpartx -dv "$1"