# Unified squash hdd filesystem mounting		  -*- shell-script -*-

mountroot ()
{
    mkdir -p /container
    mkdir -p /squashmnt
    mkdir -p /persistmnt


    mount /dev/sda1 /container 2> /dev/null
    while [ ! -e "/container/rootfs.img" ]; do
	/bin/sleep 0.5
	mount /dev/sda1 /container 2> /dev/null
    done

    mount -o loop -t squashfs /container/rootfs.img /squashmnt
    mount /dev/sda2 /persistmnt
    mount -t unionfs -o dirs=/persistmnt=rw:/squashmnt=ro none ${rootmnt}
}
