IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Conversion d'un disque Windows de MBR vers GPT sans pertes, Pour passer Windows du mode Legacy en mode UEFI
Options
heinzoliger
posté 7 Aug 2015, 11:23
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 116
Inscrit : 11 May 2004
Membre no 18 708






Conversion d'un disque Windows de MBR vers GPT sans pertes



A la demande de polyzargone, voici comment j'ai converti mon installation Windows 10 pour pouvoir la démarrer en mode EFI sans devoir passer par une réinstallation et sans perdre mes données du disque.


Pour cela, il vous faut :

■ un autre disque/clé USB avec une installation de Linux. Ou un Live CD de PartedMagic

■ un support d'installation de Windows

Attention !

Je vous explique juste comment j'ai fait. Je ne me considérerai pas responsable si ça ne fonctionne pas chez vous et que toutes vos données sont effacées.

Mes explications ne sont volontairement pas complétement complètes. Si vous ne comprenez pas grand chose au système de partition d'un système, si vous ne savez pas monter ou démonter un disque en ligne de commande, ... ceci n'est pas pour vous.

Vous risquez vraiment de perdre vos données en modifiant par exemple le mauvais disque ou la mauvaise partition.


Cela étant dit, voici comment j'ai procédé : J'ai démarré sur un LiveCD d'Ubuntu et j'ai installé gdisk et gparted.

Étape 1 : Conversion du disque de MBR vers GPT :

■ Ouvrez le terminal et tapez :
Citation
# gdisk /dev/sda (si /dev/sda est le disque à modifier)
Command (? for help): w


Étape 2 : Ajout d'une partition pour EFI :

■ Ouvrez gparted

■ Redimensionnez la première partition (celle de Windows). Choisir 200MB dans 'Free Space Preceding'

■ Validez le message d'alerte. Et Appliquez les modifications

■ Attendez

■ Quand le redimensionnement est terminé, formatez l'espace libéré en début de disque (clic droit/New...) au format Fat32, avec comme nom SYSTEM

Étape 3 : Conversion de la partition :
■ Retournez dans le terminal pour ouvrir gdisk :

Citation
# gdisk /dev/sda
Command (? for help): p (pour afficher les partitions)
Command (? for help): t
Partition number : 3 (Attention !!! il faut sélectionner la bonne. On peut regarder dans gparted aussi pour voir le nom de la partition créée précédement. Ici sda3)
Hex Code or GUID : ef00
Command (? for help): x
Expert command (? for help): a (set attributes)
Partition number : 3 (Attention !!! il faut sélectionner la bonne. On peut regarder dans gparted aussi pour voir le nom de la partition créée précédement. Ici sda3)
Toggle which attribute field : 0
Toggle which attribute field : (tapez <Enter> pour quitter)
Command (? for help): w
Do you want to proceed ? : Y


◉ Étape 4 :
■ Éteignez l'ordinateur et modifiez le bios pour démarrer en UEFI.

◉ Étape 5 :
■ Démarrez sur le support d'installation de Windows
■ Choisissez "réparer", ouvrez une fenêtre de commande et tapez les lignes suivantes en les adaptant à la situation :

Citation
diskpart
list disk
select disk X (où X est le numéro du disque sur lequel est installé Windows)
list partition
select partition 1 (en partant du principe que la partition EFI - celle qui s’appelle "SYSTEM" - est la première)
assign letter=S
select partition Y (où Y est le numéro de la partition sur laquelle est installé Windows)
assign letter=W
exit
bcdboot W:\windows /s S: /f UEFI


Et voilà ! Il ne reste plus qu'à redémarrer pour lancer Windows en mode UEFI.

◉ Quelques remarques :

■ Ne faites pas ça si vous avez une installation de Windows 32bits (ça parait évident, mais je préfère le préciser)

■ Si vous avez des partitions logiques/étendues, il est préférable de les convertir en partitions primaires avant

■ Et bien entendu, il est préférable d'avoir une sauvegarde de vos données en cas de mauvaise manip wink.gif

◉ Notes :

Il est possible de faire bien plus simple en utilisant AOMEI Partition Assistant plutôt que gparted et gdisk. Mais le logiciel est payant (je crois que la version gratuite ne peut pas fonctionner pour ça).

Pour cela :

■ Démarrez sur une autre installation de Windows (ou avec un WinPE équipé de Partition Assistant)

■ Modifiez le disque système pour passer de MBR à GPT (cela se fait en un clic) puis appliquez.

■ Ensuite, allez à l'Étape 4 de ce tuto


Ce message a été modifié par polyzargone - 9 Mar 2018, 19:58.
Raison de l'édition : Mise en page + traduction


--------------------
Hack : Sierra 10.12.2
Ga-Z77n-Wifi / Core i5 3570k / GTX660 / Boot Clover 3974 UEFI
Go to the top of the page
 
+Quote Post
polyzargone
posté 8 Aug 2015, 14:26
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 720
Inscrit : 11 May 2006
Membre no 60 938



Merci à toi ! thumb.gif


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - Sapphire RX 6600 XT 8 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
polyzargone
posté 8 Aug 2015, 17:56
Message #3


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 720
Inscrit : 11 May 2006
Membre no 60 938



Je viens de faire la manip sur un Hack équipé d'un bios… non-UEFI biggrin.gif ! Et ça marche très bien (merci Clover wink.gif).


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - Sapphire RX 6600 XT 8 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
iPotable
posté 15 Oct 2015, 00:01
Message #4


Adepte de Macbidouille
*

Groupe : Membres
Messages : 221
Inscrit : 15 Sep 2008
Membre no 121 727



Excellent tuto, je ne savais même pas que cela était possible.


--------------------
Hackintosh : Intel Core i5 4690 3,5GHz quad - 16Go DDR3 1600MHz CL7 G.Skill - Carte mère Asus H97-Plus - Carte Graphique Asus Radeon R9 280 3Go GDDR5 - Crucial BX300 240GB - Crucial M500 960Go - WD Green 3To - disque dur de 160Go d'un défunt imac pour macOS - Lecteur/Graveur DVD - macOS 10.12 (via Clover) - Windows 10 (mea culpa) - Gentoo (parce que le choix est le droit ultime)
Motorola Nexus 6 sous LineageOS 15.1 - ZTE Open C sous Firefox OS 2.5 (il prend la poussière!) - quelques babioles comme un Rπ 1B et un XU4.

Découvrez une disposition ergonomique qui va vous redonner le goût du clavier !
Go to the top of the page
 
+Quote Post
iVico
posté 16 Oct 2015, 10:18
Message #5


Macbidouilleur de vermeil !
****

Groupe : Modérateurs
Messages : 1 477
Inscrit : 23 Feb 2013
Lieu : Paris ou presque. Plus précisément là où l'horreur s'est produite un certain 9 janvier 2015
Membre no 182 949



Ha ba zut, j'étais justement en MBR et j'ai tout réinstallé l'autre jour pour de l'uefi.

Si j'avais su, j'aurais gagné du temps.

Merci pour l'info tout de même biggrin.gif


--------------------
"Ceux qui peuvent renoncer à la liberté essentielle pour obtenir un peu de sécurité temporaire, ne méritent ni la liberté ni la sécurité" B. Franklin
Go to the top of the page
 
+Quote Post
polyzargone
posté 19 Nov 2015, 16:05
Message #6


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 13 720
Inscrit : 11 May 2006
Membre no 60 938



Citation (iVico @ 16 Oct 2015, 10:18) *
Ha ba zut, j'étais justement en MBR et j'ai tout réinstallé l'autre jour pour de l'uefi.

Si j'avais su, j'aurais gagné du temps.

Merci pour l'info tout de même biggrin.gif


Ben si tu veux, repasse en MBR et recommence

La procédure est réversible wink.gif.


--------------------
Un MacmacOS 10.15.7 MacBook Air mi-2012 Core i5 1,7 GHz Intel HD 4000 SSD 64 Go
Des Hacks Asus Z170-P - Core i7 6700 3,40 GHz - Sapphire RX 6600 XT 8 Go - 32 Go DDR4 Gigabyte H110M-S2H - Core i5 6600 3,30 GHz - Zotac GTX 1060 6 Go - 32 Go DDR4 Gigabyte GA-H97-HD3 - Core i5 4570 3,20 GHz - MSI GTX 650 Ti 2 Go - 16 Go DDR3 Acer Aspire V3 772G Core i5 4210M 2,60 GHz - Intel HD 4600 + GTX 850M 2 Go (désactivée) - 16 Go DDR3 Dell Latitude e7470 Core i5 6300U 2,40 GHz - Intel HD 520 - 16 Go DDR4 Dell Latitude 7490 Core i7 8650U 1,90 GHz - Intel UHD 620 - 16 Go DDR4 Dell Latitude e7440 Core i7 4600U 2,10 GHz - Intel HD 4400 - 16 Go DDR3 HP Elite 8300 USFF - Core i7 3770S 3,90 GHz - Intel HD 4000 (+ quelques autres...)

Politique vis à vis des outils automatisés et des distributions - Guide d'installation - Tutoriels - Lexique et utilité des Kexts - FAQ Générale du Hackintosh - FAQ des Bootloaders - FAQ des Bootflags - FAQ des problèmes les plus courants - FAQ sur les Mises à jour Majeures sur Hackintosh
Go to the top of the page
 
+Quote Post
Bullishannibal
posté 6 Dec 2016, 15:00
Message #7


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 261
Inscrit : 13 Sep 2001
Lieu : Paris
Membre no 799



Citation (heinzoliger @ 7 Aug 2015, 12:23) *
A la demande de polyzargone, voici comment j'ai converti mon installation Windows 10 pour pouvoir la démarrer en mode EFI sans devoir passer par une réinstallation et sans perdre mes données du disque.

Pour celà, il vous faut :

- un autre disque/clé USB avec une installation de Linux. Ou un Live CD de PartedMagic
- un support d'installation de Windows

Attention !!!
Je vous explique juste comment j'ai fait. Je ne me considérerai pas responsable si ça ne fonctionne pas chez vous et que toutes vos données sont effacées.
Mes explications sont volontairement pas complétement complètes. Si vous ne comprenez pas grand chose au système de partition d'un système, si vous ne savez pas monter ou démonter un disque en ligne de commande, ... ceci n'est pas pour vous. Vous risquez vraiment de perdre vos données en modifiant par exemple le mauvais disque ou la mauvaise partition.


Cela étant dit, voici comment j'ai fait. smile.gif
J'ai démarré sur mon disque Ubuntu. Et installé gdisk et gparted

Etape 1 : Conversion du disque de MBR vers GPT :

Pour cela, dans le terminal, :

# gdisk /dev/sda (si /dev/sda est le disque à modifier)
Command (? for help): w

Etape 2 : Ajout d'une partition pour EFI :

Ouvrir gparted
Redimensionner la première partition (celle de Windows). Choisir 200MB dans 'Free Space Preceding'
Valider le message d'alerte. Et Appliquer les modifications
Attendre
Quand le redimensionnement est terminé, formater l'espace libéré en début de disque (clic droit/New...) au format Fat32, avec comme nom SYSTEM

Etape 3 : Conversion de la partition :

Retourner dans le terminal pour ouvrir gdisk

# gdisk /dev/sda
Command (? for help): p (pour afficher les partitions)
Command (? for help): t
Partition number : 3 (Attention !!! il faut sélectionner la bonne. On peut regarder dans gparted aussi pour voir le nom de la partiton créée précédement. Ici sda3)
Hex Code or GUID : ef00
Command (? for help): x
Expert command (? for help): a (set attributes)
Partition number : 3 (Attention !!! il faut sélectionner la bonne. On peut regarder dans gparted aussi pour voir le nom de la partiton créée précédement. Ici sda3)
Toggle which attribute field : 0
Toggle which attribute field : (taper <Enter> pour quitter)
Command (? for help): w
Do you want to proceed ? : Y

Etape 4 :

Éteindre l'ordinateur et modifier le bios pour démarrer en UEFI.

Etape 5 :

Démarrer sur le support d'installation Windows
Choisir "réparer", ouvrir une fenêtre de commande et taper les lignes suivantes en les adaptant à la situation

Code
diskpart
   list disk
   select disk X (où X est le numéro du disque sur lequel est installé Windows)
   list partition
   select partition 1 (en partant du principe que la partition EFI (celle qui s'apelle "SYSTEM") est la première)
   assign letter=S
   select partition Y (où Y  est le numéro de la partition sur laquelle est installé Windows)
   assign letter=W
   exit
   bcdboot W:\windows /s S: /f UEFI


Et voilà, plus qu'à redémarrer pour démarrer Windows en EFI

Quelques remarques :

• Ne faites pas ça si vous avez une installation de Windows 32bits (ça parait évident, mais je le mets tout de même)
• Si vous avez des partitions logiques/étendues, il est préférables de les convertir en partitions primaires avant.
• Et bien entendu, c'est préférable d'avoir une sauvegarde de vos données en cas de mauvaise manip wink.gif

Note :

Il est possible de faire bien plus simple en utilisant AOMEI Partition Assistant plutôt que gparted et gdisk. Mais le logiciel est payant (je crois que la version gratuite ne peut pas fonctionner pour ça)
Pour cela, démarrer sur une autre installation de Windows (ou avec un WinPE équipé de Partition Assistant)
Modifier le disque système pour passer de MBR à GPT (celà se fait en un clic) et appliquer.
Ensuite aller à l'étape 4

Bonjour,
Je voudrais faire ça pour mon disque SSD externe dans un dock Thunderbolt formaté en MBR... car en EFI sur un chipset Ivy Bridge ça n'était pas stable avec des Pbs de pilotes et pas de MAJ possibles de Win10... Le souci c'est que pour booter sur ce disque externe je dois d'abord déconnecter mes nappes internes...
J'ai vu sur Macrumors un tuto pour réussir cette manip
Saturday, October 1, 2016
Install Windows on External Hard Disk and Boot From Mac .

Start From Scratch & Please Follow Step By Step
For the best use of these steps , i suggest you google each one before you start !! aka gather some info
------------------------------------------------------------------------------------------------------------

Hardware Requirements :-
1. Windows Computer installed and working (XP/2000 -Vista - 7 - 8 - 10 -VM).
2. Obviously a Mac computer with OS X10.10 and above
3. External Hard-Disk 32 Gb or More .
4. 4GB USB Key .

Software Requirements :-
• Files To Download On Windows
1. MediaCreationTool.exe (LINK) .
2. Windows.iso x64bit downloaded by the tool above and saved to your PC.
3. WinToUSB Enterprise v3.2 Multilingual Portable (just google that)
• Files To Download On Mac
1. gdisk-1.0.1.pkg (LINK)
YOU CAN DO THE STEPS FROM 1 TO 4 ON WINDOWS AND ON MAC IN THE SAME TIME

------------------------------------------------------------------------------------------------------------
On WINDOWS :
1. Open MediaCreationTool
2. Choose CREATE INSTALLATION MEDIA FOR ANOTHER PC
3. Choose language and edition but it must be 64-bit
4. Save to ISO file ON YOUR PC ( Over 3 GB to download so you can follow with the next steps you still have sometime ! ) .
5. Plug in your External Harddisk (where you wish to install Windows.)
6. ON keyboard press and hold Window sign and the letter R (will open Run)
7. Type DISKPART (now it will open a cmd) next steps in cmd
8. Type list disk
9. Type select disk # (replace # with your external hard disk number that you got from the step above)
10. Type clean (when done you can close)
11. Right Click on your computer icon and select Manage.
12. On the left panel click on DISK MANAGEMENT "will take sometime to show also if it tells you to initialize choose gpt "
13. Find your external hard disk
14. On the DISK number right click and convert to gpt
15. now on the free space create a first partition with 500 MB and format to FAT32 name it EFI
16. Format the the rest of the free space to NTFS and name it OS
17. when done close everything you opened (clear view to desktop) .
18. Open WinToUSB Enterprise with administrator privileges.
19. Choose the WINDOWS.ISO (if MediaCreationTool done with downloading the iso)
20. Choose the External hard disk you just formatted .(must see and choose EFI if you did not see it that means you didnt format the hard disk or maybe still no converted to gpt google around)
21. Choose your desired Operating System.
22. Install and wait until its Done.
------------------------------------------------------------------------------------------------------------




On MAC :
1. Open boot Camp app from your mac
2. Choose only to download latest media "basically uncheck all but check the second option ".
3. Save it to the USB KEY (Mentioned in Hardware Requirements above) .
4. This will download windows boot camp divers for your windows computer.
5. Unplug USB KEY when done.
6. Open the file gdisk-1.0.1.pkg and install (Mentioned in Software Requirements above) .
7. Plug in your external HARD DISK .
8. Open terminal and run these commands and dont try to be geeky just follow these commands.
9. Type sudo gdisk /dev/disk0
10. Type p to view the existing partition table and verify you’re working on the correct disk.
11. Type x to enter the expert menu.
12. Type n to create a fresh protective MBR
13. Type w to save your changes and confirm the changes.
14. Type q to exit GPT fdisk.
15. So basically p enter x Enter n Enter w Enter q Enter .
16. Now restart and hold the option key and choose the External Harddisk
17. it Might boot several times make sure you always hold the option key .
18. When installing is done plug in your USB key and install drivers.
19. Done smile.gif
------------------------------------------------------------------------------------------------------------


Posted by GTi3993 at 5:08 PM



--------------------
Le mieux est l'ennemi du bien...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 28th March 2024 - 12:13