description "Mounting all Filesystem not depending on Network" author "Harald Kueller " version 1.0 emits none special start on stopped checkfs console output script source /etc/init/functions /bin/mount -n -o remount,rw / status_message "Remount of / to rw" echo >/etc/mtab /bin/mount -f -o remount,rw / /bin/rm -f /fastboot /forcefsck /sbin/swapon -a status_message "Swap Aktivated" for i in `sed -e "/^#/d" /etc/fstab|awk '{print $2}'`; do MOUNTPOINT=$i FILESYSTEM=`awk '{if( $2 == "'$MOUNTPOINT'") print $3}' /etc/fstab` DEVICE=`awk '{if( $2 == "'$MOUNTPOINT'") print $1}' /etc/fstab` if [ ! "$FILESYSTEM" == "nfs" ] \ && [ ! "$FILESYSTEM" == "swap" ] \ && [ ! "$MOUNTPOINT" == "/" ] \ && [ ! "$DEVICE" == "none" ]; then if [ -d $MOUNTPOINT ]; then mount $MOUNTPOINT status_message "Mount of $MOUNTPOINT" else echo -n "Mountpoint $MOUNTPOINT not existing!" fi fi done end script