Hello
Thank you very much for a very helpful tutorial!
I have one comment and one question.
I think you should mention that you also have to mount /tmp as tmpfs in /etc/fstab
After doing that it works like a charm.
But I also want samba to serve some files from my rpi. I find samba hard to handle here since it seems to need to write to some files in /var/lib/samba. When I boot with writable / it works, but not if I remount as writable after boot. If I make it writable after boot, it seems like smbd starts, but I cannot connect to the shares. What I think I have to do is create some files in /tmp at boot time maybe with tdbtool, but I don't know yet what files and if it will work. I will continue to investigate, but any time saving tips is highly appreciated :-).