io sinceramente avevo questo problema tempo con l'hdd come slave poi mettendolo come master sono spariti i problemi
partion magic è solito fare questi pasticci con linux specialmente
la cosa migliore sarebbe reinstallare tutto facendo le partizioni con le utility del costruttore del disco
io ad esempio ho i maxtor e sul sito c'è un cd scaricabile apposito