Knoppix follows symlinks very oddly!

touch 1
echo "1" >> 1
ln -s 1 2
echo "2> >> 2
cat 1
1
2
ls -la:
1
2 -> 1

That works fine, but `vi 2` then make a change, then save (:w!) and your symlink is no longer there:

ls -la:
1
2

The same set of operations done in Slackware keeps the symlink from 1 to 2. In knoppix, there are now 2 different files.

So, what do I have to do to make Knoppix 'listen' to the symlinks. I don’t' know if this is a debian, or a Knoppix thing. I assume it's a knoppix 'feature' though.

Any help is appreciated.

- Ambrose