Valószínűleg rájöttem, mi a baj: ha van a közelben olyan partíció, amit nem tud olvasni a windows, akkor az egész merevlemezt olvashatatlanként kezeli, magyarul nem kezeli.
Onnan gondolom ezt, hogy a pendrive-ot újraformáztam gparted-el fat32-esre, azt látja az XP, viszont a külső vinyó egyik partícióját is újraformáztam windows-al fat32-esre, azt meg nem látja. Ez van, sajnos.