Vous venez de cloner un disque HDD vers SSD c’est à dire, copier un disque dur vers un autre.
Par exemple pour transférer Windows d’un HDD vers un SSD.
Mais vous ne parvenez pas à démarrer sur le nouveau disque.
En effet, Windows continue de démarrer sur le HDD et non sur le SSD.
Comment faire pour que le PC boot sur le SSD cloné ?
Voici comment résoudre les problèmes et ordre de démarrage après un clone de disque.
Cet article ne traitera que les ordinateurs UEFI.
Table des matières
Résoudre ordre de démarrage SSD et HDD après un clone
Pour commencer et pour bien vous y retrouver, ouvrez la gestion des disques de Windows.
Le but est de lister les disques et partitions de disques.
Dans l’exemple ci-dessous :
- Le disque 0 est le disque HDD et le disque source.
- Le disque 1 est le disque SSD et de destination.
Chaque disque possède une partition EFI ce qui ne pose pas de problème pour faire démarrer Windows.
Si vous n’avez pas de partition EFI sur votre SSD, cela signifie qu’il y a eu un problème lors du clone de disque.
Dans ce cas, il est recommandé de retenter ce dernier.
Le but final est d’avoir qu’une seule partition EFI sur le SSD et sur le HDD une ou plusieurs partitions principales pour héberger vos données.
Dans un système UEFI, l’ordinateur doit démarrer sur l’entrée Windows Boot Manager du BIOS.
Le choix de démarrage du disque peut se faire depuis le BIOS ou vous pouvez changer ce dernier depuis Windows.
Tester le démarrage depuis le SSD
Si vous souhaitez vérifier que le SSD est bien apte à démarrer votre ordinateur et lancer Windows.
Vous pouvez tout simplement débrancher le HDD de votre ordinateur pour laisser le SSD seul.
Vérifiez que Windows démarre et que dans la gestion des disques, le disque système est bien celui du système.
Sinon vous pouvez forcer le démarrage du SSD depuis le BIOS.
Pour accéder au BIOS de votre ordinateur, vous pouvez suivre ce lien : Comment accéder au BIOS de l’ordinateur (UEFI et anciens)
Dans cet exemple, il s’agit d’un BIOS très simplifié.
Il faut regarder les numéros des disques mais sur les BIOS vous devez avoir le nom complet du disque (Samsung, Crucial, Western, etc).
Ainsi on obtient :
- EFI Vmware Virtual SCSI HardDrive (0.0) = Disque 0 – HDD
- EFI Vmware Virtual SCSI HardDrive (1.0) = Disque 1 – SSD
En sélectionnant le disque dans la liste en appuyant dessus, vous pouvez booter sur le disque souhaité.
Si en sélectionnant votre disque SSD depuis le BIOS, cela ne fonctionne pas.
Cela signifie probablement qu’il y a un problème de configuration de la EFI.
Recréer le démarrage de Windows 10
Pour s’assurer que Windows Boot manager pointe bien vers le SSD, il faut utiliser la commande bcdboot.
Cela peut-être fait depuis Windows ou depuis un environnement de récupération.
Dans cet exemple, nous allons utiliser le Live CD Malekal car ce dernier offre plusieurs options intéressantes :
- Ce dernier respecte les lettres de lecteur. L’environnement de récupération depuis un disque de récupération a tendance à modifier les lettres de lecteur ce qui peut générer des confusions
- La gestion des disques est disponibles
- Minitool Partition Wizard est aussi disponible pour redimensionner le HDD.
Il faut donc suivre le tutoriel pour créer une clé USB avec ce dernier et démarrer votre ordinateur dessus.
Cas 1 – avec bcdboot
Une fois sur le Live CD, lancez Minitool Partition Wizard.
Sur le disque HDD, supprimez la partition EFI, récupération et MSR (celle de 128 Mo).
Il doit rester que les partitions principales.
Pour se faire, sélectionnez celle-ci puis cliquez sur le bouton Delete.
Ensuite agrandissez la partition principale en cliquant sur celle-ci.
Cliquez sur le bouton Move/Resize et sur la fenêtre étendez la partition vers la gauche et droite.
Vérifiez que tout est correct puis cliquez sur le bouton Apply afin que les modifications soient prises en compte.
Enfin, ouvrez une invite de commandes puis saisissez la commande :
bcdboot E:\Windows
Remplacez E:\Windows par le chemin du dossier Windows de votre SSD.
Enfin redémarrez l’ordinateur et vérifiez si Windows démarre.
Si c’est le cas, c’est probablement gagné.
Plus d’informations : Comment réparer le démarrage de Windows 10.
Cas 2 – Recréer la partition EFI
Si rien ne fonctionne et que le démarrage sur le SSD ne se fait pas.
Vous pouvez recréer la partition EFI.
Pour se faire, on utilise diskpart comme suit :
list disk (pour lister les disques)
sel disk X (X est le numéro du SSD)
list partition
sel partition X (X est le numéro de la partition système)
delete partition override
create partition efi
format fat=FAT32
assign letter=R
Pour rappel, il existe ce tutoriel complet : Comment recréer la partition de récupération de Windows 10
Enfin on utilise la commande bcdboot afin de recréer la configuration du démarrage :
bcdboot E:\Windows /s R: /f UEFI /l fr-fr
Bien sûr la commande est à modifier selon votre configuration :
- E:\Windows est le chemin de Windows de votre SSD
- R: est la lettre de lecteur de la partition EFI que l’on créé avec la commande assign
Enfin avec Minitool Partition Wizard on supprime les partitions systèmes du HDD et on étend la partition principale.
Enfin on redémarre Windows, le disque 1 est bien le disque système et sur le HDD disque 0, on trouve le E:\ qui pourra servir à stocker les données.
Configurer ordre de démarrage SSD en vidéo
Enfin vous trouverez plus d’aide et explications sur la vidéo suivante qui reprend une partie de la procédure.
Avec ceci vous devriez pouvoir facilement placer le SSD au démarrage de votre PC.
Liens
- Comment cloner un disque
- Comment faire un alignement de partition 4K pour accélérer son SSD
- Cloner son disque Windows 7
- Installer Windows 10 sur un SSD
- Comment changer le Boot Priority du BIOS/Setup
- Impossible d’installer Windows 10 sur un SSD
- Conseils changement disque dur HDD en SSD
- Dual-boot Windows et Linux : changer/supprimer et ordre des entrées du démarrage