Windows 10 crée une partition de 450 Mib qui contient le démarrage avance, ce qui peut parfois devenir gênant si on veut agrandir ou rétrécir la partition qui précède, ou si on atteint la limite des 4 partitions principale sur une disque ms-dos (mbr).
1. Depuis Linux : déplacer les fichiers nécessaires de la partition de 450 Mib vers la partition Windows.
1.1. J’identifie ma partition de récupération et ma partition Windows : [b]sda5 [/b]et [b]sda4[/b].
test@test-virtual-machine ~ $ sudo parted -l Modèle: VMware, VMware Virtual S (scsi) Disque /dev/sda : 42,9GB Taille des secteurs (logiques/physiques): 512B/512B Table de partitions : gpt Numéro Début Fin Taille Système de fichiers Nom Fanions 1 1049kB 316MB 315MB ntfs Basic data partition caché, diagnostic 2 316MB 419MB 104MB fat32 EFI system partition démarrage 3 419MB 554MB 134MB Microsoft reserved partition msftres 4 554MB 19,2GB 18,6GB ntfs Basic data partition msftdata 7 19,2GB 19,2GB 30,4MB ext4 bios_grub 8 19,2GB 27,8GB 8613MB ext4 5 27,8GB 28,3GB 472MB ntfs caché, diagnostic 6 28,3GB 42,9GB 14,7GB ntfs Basic data partition msftdata
1.2. Je crée un dossier sda5 et j’y monte la partition de récupération pour vérifier qu’elle contient mes fichiers de démarrage avancé :
test@test-virtual-machine ~ $ sudo mkdir /mnt/sda5 test@test-virtual-machine ~ $ sudo mount /dev/sda5 /mnt/sda5
1.3. Je vérifie la présence des fichiers boot.sdi et winre.wim
test@test-virtual-machine ~ $ ls -ls /mnt/sda5/Recovery/WindowsRE total 307428 3096 -rwxrwxrwx 1 root root 3170304 juil. 10 2015 boot.sdi 4 -rwxrwxrwx 1 root root 1054 août 26 2015 ReAgent.xml 304328 -rwxrwxrwx 1 root root 311629340 août 25 2015 Winre.wim
1.4. Je crée un dossier sda4 et j’y monte ma partition Windows. Je crée un dossier recuprecovery pour y copier mes fichiers.
test@test-virtual-machine ~ $ sudo mkdir /mnt/sda4 test@test-virtual-machine ~ $ sudo mount /dev/sda4 /mnt/sda4 test@test-virtual-machine ~ $ sudo mkdir /mnt/sda4/recuprecovery
1.5. Je copie les trois fichiers dans le dossier recuprecovery :
test@test-virtual-machine ~ $ sudo cp -v /mnt/sda5/Recovery/WindowsRE/* /mnt/sda4/recuprecovery «/mnt/sda5/Recovery/WindowsRE/boot.sdi» -> «/mnt/sda4/recuprecovery/boot.sdi» «/mnt/sda5/Recovery/WindowsRE/ReAgent.xml» -> «/mnt/sda4/recuprecovery/ReAgent.xml» «/mnt/sda5/Recovery/WindowsRE/Winre.wim» -> «/mnt/sda4/recuprecovery/Winre.wim»
1.6. Je vérifie que tout s’est bien passé :
test@test-virtual-machine ~ $ ls /mnt/sda4/recuprecovery boot.sdi ReAgent.xml Winre.wim test@test-virtual-machine ~ $
Mes fichiers de démarrage ont bien été copiés à la racine de Windows, dans le dossier recuprecovery.
1.7 Je peux démonter et supprimer mes dossiers temporaires :
test@test-virtual-machine ~ $ sudo umount /mnt/sda4 test@test-virtual-machine ~ $ sudo umount /mnt/sda5 test@test-virtual-machine ~ $ sudo rm -r /mnt/sda4 test@test-virtual-machine ~ $ sudo rm -r /mnt/sda5
2. Déplacement des fichiers de démarrage sous Windows avec la commande reagentc
2.1. Je fais un état de la situation du démarrage avancé de Windows (en invite de commandes, mode admin).
C:\windows\system32>reagentc /info Informations sur la configuration de lEnvironnement de récupération Windows (WinRE) et la réinitialisation du système : État WinRE : Disabled Emplacement WinRE : Identificateur des données de configuration du démarrage (BCD) : 4a373e16-4b06-11e5-9107-f1e433c74f8e Emplacement de l'image de récupération : Index de limage de récupération : 0 Emplacement de l'image personnalisée : Index de limage personnalisée : 0 REAGENTC.EXE : opération réussie.
Ici, il n’est pas activé puisqu’il est sur disabled. Sinon, je le désactive par
reagentc /disable
2.2. Déplacement des fichiers de démarrage vers le nouveau dossier créé :
C:\windows\system32>reagentc /setreimage /path c:\recuprecovery\winre.wim Répertoire défini : \\?\GLOBALROOT\device\harddisk0\partition4\recuprecovery REAGENTC.EXE : opération réussie.
2.3. Réactivation du démarrage avancé :
C:\windows\system32>reagentc /enable REAGENTC.EXE : opération réussie.
2.4 Vérification du bon fonctionnement du démarrage avancé:
C:\windows\system32>reagentc /info Informations sur la configuration de l'Environnement de récupération Windows (WinRE) et la réinitialisation du système : État WinRE : Enabled Emplacement WinRE : \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE Identificateur des données de configuration du démarrage (BCD) : 4a373e16-4b06-11e5-9107-f1e433c74f8e Emplacement de l'image de récupération : Index de limage de récupération : 0 Emplacement de l'image personnalisée : Index de limage personnalisée : 0 REAGENTC.EXE : opération réussie.
Mon démarrage avancé pointe bien vers le nouveau dossier… Je peux supprimer ma partition sda5 sans aucun risque.