Merci de votre aide, je peux à présent détailler la configuration et le problème.
Auparavant:
Disque n°1 qu'on appellera SM-14 (disque "maître" sur la carte mère), apparaissait comme sda sous Fedora:
- sda1 --- NTFS --- C: ---- (amorce WindowsXP) --- point de montage qui permettait d'accéder aux fichiers sous Fedora : /mnt/windows/C
- sda2 --- NTFS étendue --- D: ---- (données) --- point de montage qui permettait d'accéder aux données sous Fedora : /mnt/windows/D
- sda2 --- NTFS étendue --- E: ---- (données) --- point de montage qui permettait d'accéder aux données sous Fedora : /mnt/windows/E
Disque n°2 qu'on appellera SS-16 (disque "esclave" sur la carte mère), apparaissait comme sdb sous Fedora, contenant donc Grub:
- sdb1 --- NTFS --- ---- (servait de sauvegarde des données au format WindowsXP, elles y étaient copiées manuellement depuis Fedora)
- sdb2 --- linux ext4 --- /boot (amorce)
- sdb3 --- linux LVM (logique)
- volumegroupname-logicalvolume_racine --- /
- volumegroupname-logicalvolume_swap ---
- volumegroupname-logicalvolume_home --- /home
- sdb4 --- linux ext4 --- /donnees (contenant seulement 1 sous-répertoire où était installé un programme)
Ordre de boot dans le BIOS: d'abord SS-16, puis sinon SM14.
Si les deux disques étaient branchés, Grub se lançait avec le menu multi-système d'exploitation.
Si n°2 SS16 était débranché, WindowsXP se lançait naturellement, sans problème.
A présent:
Si les 2 disques sont branchés, WindowsXP se lance, quelque soit l'ordre de boot dans le BIOS ou même que l'un des deux HDD est "disabled" (en principe désactivé, y compris si n°1 SM-14 est désactivé !)
Si n°1 SM-14 est débranché et que seul n°2 SS-16 est sous tension, le démarrage plante avec le message: "Windows n'a pas pu démarrer en raison d'un problème de configuration matérielle d'un disque de l'ordinateur. Impossible de lire à partir du disque de démarrage sélectionné". J'en conclus donc que malgré la réinstallation sur n°1 SM-14, il y a aussi quelque chose de modifié sur n°2 SS-16.
Si n°1 SM-14 sous tension que n°2 SS-16 est débranché, le démarrage plante avec le message: "Reboot and select proper boot device". Grub ou Fedora ne se lancent même plus!
En mode sauvetage du DVD d'installation, avec seulement n°2 SS-16 branché, le résultat de fdisk est à peu près le suivant:
bash-4.2# chroot /mnt/sysimage
sh-4.2# fdisk-l
périphérique | amorce | système
/dev/sda1 | * | HPFS/NTFS/exFAT : correspond à la partition de sauvegarde de données Windows
/dev/sda2 | | linux : correspond à /donnees (d'après la taille)
/dev/sda3 | | linux : correspond à /boot (d'après la taille)
/dev/sda4 | | LVM linux : correspond à linux LVM (logique)
disque /dev/mapper/volumegroupname-logicalvolume_racine : tailleracine
[...]
Le disque /dev/mapper/volumegroupname-logicalvolume_racine ne contient pas une table de partition valable
disque /dev/mapper/volumegroupname-logicalvolume_home : taillehome
[...]
Le disque /dev/mapper/volumegroupname-logicalvolume_home ne contient pas une table de partition valable
disque /dev/mapper/volumegroupname-logicalvolume_swap : tailleswap
[...]
Le disque /dev/mapper/volumegroupname-logicalvolume_swap ne contient pas une table de partition valable
Donc une origine possible du problème est que la partition au format NTFS est maintenant marquée comme amorce alors qu'auparavant c'était /boot.
Comment réparer le système ? Suis-je assez clair ?