#!/bin/sh export PATH=/bin mount -t proc proc /proc mount -t sysfs sysfs /sys mount -t devtmpfs devtmpfs /dev while [ 1 ]; do dev="$(ls /sys/class/mmc_host/mmc?/mmc?:0001/block 2> /dev/null)" if [ -n "$dev" ]; then mount -o ro -t ext2,relatime "/dev/${dev}p2" /mnt && break fi usleep 100000 done umount /sys /proc /dev exec switch_root /mnt /sbin/init echo "ERROR: failed to switch root" exec /bin/sh