After I installed Windows 7 on my second hard disk,
it didn't mount my Vista partition located on the first hard disk.
ie Vista wasn't shown in the Windows Explorer.
After I assigned a drive letter to it in the Disk Management applet
the Vista partition appeared in the Windows Explorer,
but ntfs file permissions wouldn't let me view the shared Public folder.
fat16 on /dev/sda1
ext3 on /dev/sda2
ntfs (Vista) on /dev/sda3
Windows 7 on /dev/sdb1