#!/bin/sh

fstab=/target/etc/fstab
[ -f $fstab ] || exit 0

all_fs=$(grep "^[[:space:]]*/" $fstab | \
      sed "s/^[[:space:]]*\([^[:space:]]*\)[[:space:]]*.*$/\1/")

for fs in $all_fs; do
	uuid="$(PATH="/lib/udev:$PATH" vol_id -u $fs 2>/dev/null)"
	if [ "$uuid" ]; then
		sed -i "s%$fs[[:space:]]*%# $fs\nUUID=$uuid %" $fstab
	fi
done
