Я считаю, что дисковая часть XP не может видеть флэш-накопители. Если у вас есть доступ к установке Vista, попробуйте ее там.
Справочная информация о повреждении diskpart на XP: Vista на флешке: Как прошить установку вашей ОС .
Надеюсь, это поможет.