Est-ce que cela réparerait suffisamment vista pour être utilisé ou plutôt pour ne pas écraser d'informations ?
Si le problème est très simple (par exemple, si vous avez supprimé le drapeau de démarrage du disque vista), alors peut-être. Mais probablement pas. Si vista lui-même est cassé, cela ne résoudra pas le problème.
La meilleure option pour vous est de rebrancher le disque SATA (voir mon commentaire sur votre question). Démarrez en USB. Vous devriez pouvoir monter votre partition Vista (ouvrez le navigateur de fichiers et cliquez sur le disque Vista). Vous devriez pouvoir accéder à vos fichiers. Si vous pouvez accéder aux fichiers, vous pouvez les sauvegarder sur un autre disque dur ou sur un disque externe.
Vous avez maintenant vos fichiers. Vous pouvez commencer à "abuser" de la partition vista pour essayer de la faire fonctionner. Ou de réduire la partition et d'y installer ubuntu dual boot. Mais la meilleure option si vous avez sauvegardé vos fichiers est probablement une installation propre. Soit Ubuntu propre (bonne idée), soit Vista propre (probablement une mauvaise idée, cela a toujours été un système d'exploitation instable qui n'est plus supporté par le grand public, si vous voulez vraiment utiliser Windows, il peut être intéressant de passer à Windows 7).
Dernier conseil. Quel que soit le système d'exploitation que vous choisissez. Ne placez pas vos fichiers sur la même partition que votre système. De cette façon, même si votre système est défaillant, vous pouvez toujours faire une installation propre sans perdre de fichiers.