Jovisst, det du behöver är förmodligen drivrutiner från tillverkaren - i början av Windowsinstallationen så erbjuds du installera ytterliggare drivrutiner ("Tryck Fx för att...") - i forntiden hade man dessa på diskett och det är vad WindowsXP kommer förvänta sig.
Det bättre alternativet är att skapa en egen WindowsXP-skiva med hjälp av till exempel NliteOS (
http://www.nliteos.com/) och baka in servicepackar och drivrutiner till en bootbar skiva.
Kolla med "lspci" och liknande i Linux och läs på tillverkarens supportsida så kanske du kan reda ut vad som egentligen sitter i den bärbara och hitta lämpliga drivrutiner..