Thank you both. Your explanations are of great help.
Now I am wondering whether I am doing something else wrong: How can I make absolutely sure that my frugal install uses "home=hda3 opt=hda3" for boot? After a fresh boot I seem to have: /home/dsl /ramdisk/home/dsl /mnt/hda3/home/dsl
If I "touch testing.file" in of the directories it appears in all three of them. Looking in /mnt/hda3 I do have a home and an opt directory (as well as a backup.tar.gz file). When I list the files in backup.tar.gz, I see all files from home and opt in there. I think I am a little confused.../home/dsl is almost definely a symlink, and if adding a file in one shows up in all three, then one of the others is probably a symlink as well. You can find out which are symlinks by using the "file" command:
Code Sample
file /home file /ramdisk/home file /mnt/hda3/home
My guess is that/ramdisk/home is a symlink to /mnt/hda3/home, but it seems unnecessary to have that in ramdisk if you're using a persistent home. Honestly I thought that /ramdisk/home was deleted if persistent home was used.Ok, this is how it looks:
/home is symlinked to /ramdisk/home which is a real directory.
BUT /home/dsl is the mount-point for /mnt/hda3/home/dsl and /mnt/hda3/ is the mount-point for /dev/hda3
So I guess everything is ok on that end.
original here.