Rejoindre le forum au sujet de cet article - (17) Messages

En installant XP après Vista, le double-boot peut se montrer récalcitrant. VistaBootPro remet les choses en ordre, mais il est en anglais. Voici un petit tutoriel en français.

Reconfigurer un double-boot avec VistaBootPro

Avant tout, s’assurer que les trois fichiers boot.ini, ntldr et ntdetect sont dans la racine du système. En cas de doute, copier ces fichiers dans chaque racine (XP et Vista). Mais en gĂ©nĂ©ral, ils doivent ĂŞtre au moins sur C:\. (Pour plus de prĂ©cisions concernant une configuration prĂ©cise, poser la question dans le forum).

Attention, ces fichiers n’apparaissent pas si l’option “afficher les fichiers système” n’est pas cochĂ©e dans les options d’affichage.

  • TĂ©lĂ©charger VistaBootPro
  • L’installer et le lancer
  • Un Ă©cran d’alerte s’affiche : “Vistabootpro has detected that you have not performed a backup…” (Vistabootpro a notĂ© que n’aviez pas fait de sauvegarde…”. Cliquer sur OK
  • Alerte BCD non sauvegardĂ©

  • La page “BCD Registry Backup/Restore Center” s’affiche. Donner un nom et choisir un emplacement de sauvegarde pour le fichier de boot Vista actuel en cliquant sur Browse, au bout de la ligne “BCD Backup Path”.
  • Une page bizarre peut s’afficher, ne pas en tenir compte (cliquer sur “non”) :
  • Alerte erreur de sauvegarde

  • Cliquer sur le bouton System Bootloader (système de boot)
  • Choisir le bootloader

  •  Dans la section “Choose a system bootloader to install” (choisir le bootloader Ă  installer), sĂ©lectionner  “Windows Vista Bootloader”
  • Dans la section “System Bootloader Install Options” (Options d’installation du système de boot), sĂ©lectionner “All Drives” (tous les lecteurs de disque) afin que VistaBoot recherche tous les OS installĂ©s.
  • Cocher “Force Bootloader Install” (Forcer l’installation du bootloader).
  • Avant de continuer, il est prĂ©fĂ©rable (mais pas obligatoire) de dĂ©sactiver la plupart des pĂ©riphĂ©riques I/O, comme les pĂ©riphĂ©riques USB (y compris les pĂ©riphĂ©riques “son” s’ils sont connectĂ©s en USB)
  • Cliquer sur le bouton “Install Bootloader” (Installer le bootloader).
  • RedĂ©marrer le PC.
  • Si tout est rentrĂ© dans l’ordre (le choix des OS est proposĂ© au dĂ©marrage), dĂ©marrer sur XP ou Vista indiffĂ©remment, puis relancer VistaBootPro, et cliquer sur le bouton Manage OS Entries (gĂ©rer les dĂ©marrages d’OS). Les deux OS, Windows XP et Windows Vista, apparaissent dans la fenĂŞtre.
  • GĂ©rer les entrĂ©es dans le bootloader

  • En sĂ©lectionner un, pour modifier les options suivantes :
    “Set as Default” (cet OS sera prĂ©sĂ©lectionnĂ© par dĂ©faut) et/ou “Rename OS Entry” (il sera renommĂ© dans le boot qui apparaitra au dĂ©marrage du PC. Il est plus pratique de lire “mon Windows XP” que “Windows Lagacy” ou “old versions of Windows”.
  • Eventuellement, modifier le “current boot time out” (dĂ©lai d’affichage de la fenĂŞtre), pour allonger ou raccourcir ce dĂ©lai d’affichage (PassĂ© ce dĂ©lai, l’OS sĂ©lectionnĂ© “par dĂ©faut” sera lancĂ© sans intervention).
  • Cliquer sur “Apply Updates” (Appliquer les modifications).
  • RedĂ©marrer le PC : un nouvel Ă©cran apparaitra, permettant de choisir l’OS Ă  dĂ©marrer.

Remarque 1

Si après la modification de “System Bootloader” et le redĂ©marrage, XP ne peut toujours pas ĂŞtre lancĂ©, il y a probablement un problème avec le boot.ini (dĂ» Ă  un dĂ©placement de disque dur ou de partition, par exemple).

En général, le boot.ini contient ceci (lisible dans le bloc-note ou aute éditeur de texte) :

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /NOEXECUTE=OPTIN /FASTDETECT

Les chiffres modifiables sont rdisk(x)partition(y), sachant que

  • rdisk(x) est le numĂ©ro du disque sur lequel se trouve XP (les disques sont numĂ©rotĂ©s Ă  partir de 0 : rdisk(0), rdisk(1), rdisk(2) etc).
  • partition(y) est le numĂ©ro de la partition dans le disque rdisk(x) sur laquelle se trouve XP (les partitions sont numĂ©rotĂ©es Ă  partir de 1 : partition(1), partition(2), partition (3) etc).
  • On peut retrouver cette rĂ©partition dans le gestionnaire de disque, dans Vista : Bouton DĂ©marrer, taper     %SystemRoot%\system32\diskmgmt.msc    puis touche EntrĂ©e
    Dans l’exemple suivant, XP est sur I:\, qui est dans la partition 1 du disque 2 :
  • Gestionnaire de disques

  • Dans cette configuration, la ligne du boot.ini s’Ă©crit donc ainsi :
    multi(0)disk(0)rdisk(2)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /NOEXECUTE=OPTIN /FASTDETECT

Remarque 2

MalgrĂ© tout, Lolo a eu des difficultĂ©s, et a affinĂ© la mĂ©thode. Il a bien voulu nous en faire part dans le forum (Ă  cet endroit), mais je la reporte ici car c’est un bon complĂ©ment. La clĂ© de sa manip : modifier les paramètres du bootloader avec VistaBootPro dans les deux OS.
“”"
J’ai lancé VistaBoot sous XP en choissisant "Bootloader Vista" et "system partitions" et "Force bootloader install" et "install bootloader".
- Au relancement du PC, c’est Vista qui se met en branle sans proposer d’option de boot….
- J’ai lancé VistaBoot sous "VISTA" (il faut donc l’instaler sur les 2 systèmes)
- Dans l’onglet "manage OS entries" je n’avais pas de XP mais seulement Vista…
- J’ai cliqué "Add new OS entry" - Ajouté "Windows XP" mais en "BOOT DRIVE D:\" et non "H:\" comme vu dans le poste de travail, car XP n’est "H:\" qu’après chargement de tous les périphériques. (lecteur carte, cd, graveur etc).
- Dans l’onglet "System Bootloader", j’ai cliqué "Bootloader Vista" et "system partitions" et "force bootloader install" et "install bootloader"
- J’ai relancé le PC et j’avais le choix entre XP et Vista et ça marche !!!
NB: si vous quittez XP en "MODE VEILLE AVANCEE", au réallumage du PC cela lance directement XP sans autres choix.
"""

En cas de difficulté, merci de poser la question dans le forum, et non dans les commentaires ci-dessous.