Mandrake doesn't support Windows XP, it's completely separate. It doesn't do anything of that install-alongside-windows crap. It does however support fat16, fat32, even ntfs (read support only so far). And yes it has quite decent hardware detection, I installed it on the computer of a friend of...