I'm going to install Debian, Ubuntu and FreeBSD on my laptop. Is there a way to have a shared home partition for all three?
A little note an partitions:
There are 2 types of partitions, primary and logical.
Make your /home/ partition a primary partition. Since you already have three, this will max you out. You may have problems with config file conflicts, so I would just mount a shared directory within each home directory to store common files. This can be done with fstab (change the path to your home directory).