this may be combined with solve raspbian SD card corruption issues with read-only mounted root partition in order to minimize SD card corruption on a raspberry pi or if your raspberry is usually shut down regularily, you might still want to consider this because f2fs was specifically optimized for flash memory storage and supposedly should help to extend the life of such storage devices significantly.
here is a quick step by step howto how i installed raspbian from the minimal image onto an f2fs sd card
mkdir /tmp/sd mount -t f2fs /dev/sdf2 /tmp/sd/
mkdir /tmp/image kpartx -av raspbianimage.img mount /dev/mapper/loop0p2 /tmp/image
rsync -aHvx /tmp/image/ /tmp/sd/
blkidand copy the “PARTUUID” number
ext4 in the root mount line with
f2fs, also update the
PARTUUID with the one you found in the previous step.
umount /tmp/sd /tmp/image
mount /dev/sdf1 /tmp/sd nano /tmp/sd/cmdline.txt
and now replace ext4 with f2fs in here and paste the correct
PARTUUID as well.
umount /tmp/sd rmdir /tmp/sd /tmp/image