To put the root file system of the RPi on the SD Card might decrease the lifetime of the card due:
- the offical RPi kernel misses a build-in flash aware file system:
nilfs2is only available as kernel module
f2fsare missing at all
- no initrd support → unable …
You will find some approaches to increase the life time of SD Cards used for the root file system of (Debian) GNU/Linux installations (like on most Raspberry Pi setups). The life time might be dramaticly increased by using a flash aware filesytem like NILFS or FSFS - but this is …more ...