#!/bin/sh # SD-Card einbinden ROM #################### # device der neuen Boot Partition boot_dev="/dev/mmc/disc0/part1" # module für mmc/sd dem ext2 filesystem sleep 5 insmod mmc sleep 2 insmod ext2 sleep 2 # sd/mmc mounten mount "$boot_dev" /mnt sleep 2 # wenn die neue Boot-Partition erfolgreich gemountet wurde -> pivot root # busybox pivot_root /mnt /mnt/mnt bedeutet: mach aus /mnt / und aus / /mnt [ -x /mnt/sbin/init ] && { mount -o move /proc /mnt/proc && \ busybox pivot_root /mnt /mnt/mnt && { mount -o move /mnt/dev /dev mount -o move /mnt/tmp /tmp mount -o move /mnt/rom/jffs /jffs 2>&- mount -o move /mnt/rom /rom 2>&- } } # zum schluss INIT ausführen von der sd/mmc card. exec /bin/busybox init