Bevor du das Vista plattmachst, such dir erst Treiber für die Komponenten. Es nutzt nichts, wenn das System später mehr oder weniger läuft, aber keine Treiber für die Geräte vorhanden sind!
Das Problem der nicht gefundenen Platte beim XP-Setup lässt sich durch das Laden bzw. Integrieren von SATA-Treibern in die XP-CD beheben. Welche dafür die richtigen sind, kann ich dir nicht sagen. Schau dazu in den Gerätemanager von Vista, welcher SATA-Controller vorhanden ist.
Wenn die Homepage von Dell nichts hergibt an Treibern, musst du auslesen, welche Geräte genau verbaut sind und die Homepages der entsprechenden Hersteller nach Treibern abgrasen. Evtl. gibt's auch ne Seite wie für Acer-Laptops, wo Treiber für diverse Serien aufgelistet sind; aber dazu weiß ich nix.
MfG Dalai