Si vous avez un multiboot avec différents systèmes Windows, et si vous avez installé ces systèmes sans précaution, l'attribution des lettres à vos partitions sera indépendant du système d'exploitation que vous utilisez.
Pour être plus clair, voyons ce que cela donne sur un exemple: Vous installez deux Windows que nous appelons W1 et W2: alors, que vous soyez sous W1 ou sous W2, les lettres attribuées à W1 et à W2 ne changent pas: W1 sera par exemple le C:/, tandis que W2 sera le E:/.
Remarque: la lettre D:/ est par défaut réservée à votre lecteur optique (CD ou DVD), mais vous pouvez changer cette attribution de lettre dans le gestionnaire des disques, afin de libérer la lettre D, soit pour votre deuxième système, soit pour une partition de données.
Par ailleurs, il vous sera possible de voir les dossiers de W2 quand vous serez sous W1 et réciproquement: cela peut être un avantage, comme être une source de mélanges ou de risques selon les cas.
Pour éviter ces éventuels ennuis, il faut que les l'attribution des lettres à vos deux systèmes se fasse autrement: alors voilà comment procéder pour que quand vous démarrez sur W1 ou sur W2, le système choisi ait la lettre C:/ tandis que que l'autre système reste invisible.
Le tutoriel suivant vous propose deux partie: une première partie, la plus simple, où un XP cohabitera avec un Vista ou un Seven, puis une deuxième partie, concoctée par Altapuna, qui traite du cas plus complexe de deux XP ou plus.
Première partie: cohabitation d'un XP avec un Vista ou un Seven:
La méthode est simple:
- Installez le système W1 sur une partition 1, une autre partition 2 étant réservée pour l'installation de W2.
- Sous W1, allez dans votre gestionnaire de disques et formatez votre partition 2 de façon à ce qu'elle reçoive ultérieurement le système W2, idéalement en NTFS donc, mais en respectant un point crucial: n'attribuez pas de lettre à cette partition 2.
- Installez à présent W2 sur la partition 2.
- Sous W2, dans votre gestionnaire de disques, supprimez la lettre attribuée à la partition 1 pour la rendre à son tour invisible sous W2.
Désormais, que vous soyez sous W1 ou sous W2, vous serez sur C:/ et l'autre système restera invisible.
Deuxième partie: cohabitation de plusieurs XP ensemble:
"J'ai pu installer 3 versions différentes de XP, sur trois partitions différentes d'un même disque, et... chaque installation a été faite sur la "lettre C", les autres partititions étant invisibles. C'est bien ce qu'on cherchait, non ?
Alors voilà... Les partitions doivent probablement être des partitions principales (mais il est vrai que je n'ai pas eu l'idée d'essayer avec des partitions logiques, donc... à vérifier).
La première installation (W1) se fait normalement, sur une première partition.
Une fois l'installation terminée, on démarre dans W1, et dans l'éditeur de disque, on crée une deuxième partition.
C'est là que les choses se précisent ! Le fait d'attribuer une lettre ou pas à cette nouvelle partition ne change finalement rien (définir une lettre n'apporte rien pour la suite, mais n'empèche rien non plus). L'essentiel est de marquer cette nouvelle partition (qui recevra l'installation de W2) comme ACTIVE. C'est là le point clé, qui m'a fait passer d'une série d'échecs à l'obtention de ce que je cherchais ! Un autre point important est de nommer cette partition, afin d'être sûr de ce qu'on fait lors du futur choix de cette partition dans l'installateur de XP.
Lorsqu'on marque cette 2ème partition comme active (la 1ère partition ayant le statut "système"), il faut donc valider un message d'avertissement qui explique qu'on risque d'avoir des problèmes... La partition 2 devient "active", et la partition 1 est maintenant marquée "démarrer". Effectivement, si on reste comme ça et qu'on n'installe pas de système sur la partition 2, les problèmes vont arriver dès le redémarrage, avec un NTLDR introuvable.
Mais ce n'est pas un problème pour nous, puisque dès le redémarrage, l'installateur du CD de Windows XP démarre, pour installer une deuxième version de XP. Et miracle : lors du choix de la partition sur laquelle installer, notre partition 2 (c'est là que le fait de l'avoir nommée est important) apparaît comme lecteur C: (les autres partitions ayant pris d'autres lettres, mais ça n'a pas d'importance). L'installation se déroule, et au démarrage de cette 2ème version, on voit que le système a bien été installé sur la lettre C. Dans la gestion de disques, il suffit de supprimer la lettre attribuée à la partition 1, afin qu'elle devienne invisible.
Dans mon cas, j'ai même créé une 3ème partition, je l'ai nommée et rendue active, afin d'installer une 3ème version de XP, qui s'est aussi installée sur C:. J'ai de la même manière supprimé les lettres attribuées aux deux autres partitions systèmes, que je préfère laisser inaccessibles.
Seule petite chose à rectifier manuellement à la suite de ces multiples installations : chaque installation de XP se croit toute seule, et modifie donc le fichier boot.ini comme s'il n'y avait qu'elle. Il faudra donc éditer le boot.ini, afin de rajouter les lignes correspondant aux installations qui n'apparaissent pas.
Une dernière chose par rapport à l'activation des partitions : si on modifie la partition active et que finalement on veut tout de suite redémarrer sur la première installation (sans installer une 2ème version de Windows), on peut redéfinir la partition 1 comme active avec, par exemple, le CD de secours d'Acronis Partition Suite (il y a sans doute d'autres solutions, mais que je ne connais pas). Grâce à ça, la modification de la partition active n'est jamais un problème, puisqu'on peut toujours revenir en arrière !
Juste une précision : le fait que le boot.ini soit modifié et "perde la trace" des installations existantes, après une nouvelle installation d'XP, n'est pas dû au fait qu'à l'installation d'un nouveau Windows celui-ci se croie tout seul (comme je le pensais)...
C'est lorsqu'on marque une partition comme active qu'elle passe en tête de liste du boot.ini, et que la ligne de démarrage correspondant à l'ancienne partition active est supprimée.
Mis à part ce petit désagrément qu'il faut régler manuellement, je confirme que cela n'a aucune importance que la partition marquée active soit celle du Windows 1, du Windows 2 ou du Windows 3. Le démarrage fonctionne aussi bien sur chacune des installations, même si l'on modifie la partition active."
Ce n'était donc pas très compliqué, et j'en profite pour remercier K-Lee de PCI pour la première partie de cette astuce, ainsi que Altapuna pour la seconde partie, plus élaborée mais c'est strictement nécessaire.
Remarque: vous pouvez également avoir besoin d'agir sur l'écran de choix de démarrage (choix ou noms des entrées, choix du système à démarrer par défaut) ou sur sa durée:
- si Vista ou Seven sont installés, utilisez Vista Boot Pro (qui devient payant mais dont vous pouvez trouvez une version gratuite ici)
- sinon, utilisez le boot.ini