On my system are 4 partitions. /dev/hda1 is ext2 mounted as /boot. /dev/hda2 is NTFS. /dev/hda3 is ext2 mounted as /. /dev/hda4 is linux swap. Installed is RH 5.2. Every time I try to upgrade, anaconda fails with a message box complaining about invalid mount flags for /dev/hda2. If I switch to the log console, there are many python script errors. Then the setup hangs with the message box "Searching for Linux Installations". I assume the problem is, that /dev/hda2 is recognized as OS/2 HPFS and that the setup tried to mount it that way.
*** This bug has been marked as a duplicate of 5567 ***