rendered paste bodyfindfs () { for blkdev in $(find /sys/block -name dev | grep -v loop | grep -v ram | grep -v fd); do unset FSTYPE rm -f /tmp/initcpio_dev mknod /tmp/initcpio_dev b $(/usr/lib/klibc/bin/replace "$(cat ${blkdev})" ':') eval $(/usr/lib/klibc/bin/fstype 2>/dev/null < /tmp/initcpio_dev) if [ -n "$FSTYPE" -a "$FSTYPE" != "swap" -a "$FSTYPE" != "unknown" -a "$FSTYPE" != "luks" -a "$FSTYPE" != "lvm2" ]; then echo $FSTYPE fi done rm -f /tmp/initcpio_dev}for fs in $(findfs | sort | uniq); do # do stuff with modules echo $fsdone