Lyt
New member
Hey guys, christmas is around the corner and I'm assuming many people are going to buy/get new hardware for their pc's. One of the problems you might run into with new motherboards is the new UEFI service over the original BIOS, that requires a GPT disk (HDD) to install a 64 bit OS ( I'm assuming the majority here use 64 bit systems) .
So here is a basic guide on how to convert a MBR (http://wiki.osdev.org/MBR_(x86)) disk to a GPT (https://wiki.archlinux.org/index.php/GUID_Partition_Table#Convert_from_MBR_to_GPT) disk if you only have one HDD.
Note : you cannot boot from GPT disk if you have BIOS and not UEFI, GPT is native to UEFI . x86 ( 32 bit ) systems with Vista+ OS can use GPT disks, but not boot off them.
What are the advantages of a GPT over MBR?
-MBR can only have 2.2 TB of space, GPT almost unlimited.
-Ability to make a lot more partitions.
As I said earlier , this only applies if you want to install a 64 bit OS.
So lets start. The conversion requires you to format the HDD. Backup everything you need.
-Once you have done that, insert your OS disk into the CD drive and restart windows.
-At the UEFI screen, press F11 and choose to boot from disk.
-It will take you to the windows install screen , where in the bottom left corner you must click on "Repair Windows" or something of that sort.
-Proceed to windows recovery, where you will be presented with a few options. Choose command console .
-In the cmd, type "diskpart" (without inverted commas), press enter. It will activate diskpart.
-Type "list disk" , press enter ,a list of your available disks will be displayed.
-Type "select disk <disknumber> " , press enter.
-Type "clean" to format the disk, press enter.
-Type "convert gpt" , press enter.
-Type "exit", press enter .
Now you will be able to install a 64 bit OS on the converted GPT disk .
Note : To boot from a USB stick, you have to enable Legacy boot in UEFI.
There are 3rd party programs you can use to convert a MBR disk to GPT without losing your data, but you have to pay. Haven't found a free one yet.
PS : I made this guide to save some possible hassle some of you might have. My internet was down at the time I encountered the problem, so had to figure it out for myself.
Thanks for reading.
So here is a basic guide on how to convert a MBR (http://wiki.osdev.org/MBR_(x86)) disk to a GPT (https://wiki.archlinux.org/index.php/GUID_Partition_Table#Convert_from_MBR_to_GPT) disk if you only have one HDD.
Note : you cannot boot from GPT disk if you have BIOS and not UEFI, GPT is native to UEFI . x86 ( 32 bit ) systems with Vista+ OS can use GPT disks, but not boot off them.
What are the advantages of a GPT over MBR?
-MBR can only have 2.2 TB of space, GPT almost unlimited.
-Ability to make a lot more partitions.
As I said earlier , this only applies if you want to install a 64 bit OS.
So lets start. The conversion requires you to format the HDD. Backup everything you need.
-Once you have done that, insert your OS disk into the CD drive and restart windows.
-At the UEFI screen, press F11 and choose to boot from disk.
-It will take you to the windows install screen , where in the bottom left corner you must click on "Repair Windows" or something of that sort.
-Proceed to windows recovery, where you will be presented with a few options. Choose command console .
-In the cmd, type "diskpart" (without inverted commas), press enter. It will activate diskpart.
-Type "list disk" , press enter ,a list of your available disks will be displayed.
-Type "select disk <disknumber> " , press enter.
-Type "clean" to format the disk, press enter.
-Type "convert gpt" , press enter.
-Type "exit", press enter .
Now you will be able to install a 64 bit OS on the converted GPT disk .
Note : To boot from a USB stick, you have to enable Legacy boot in UEFI.
There are 3rd party programs you can use to convert a MBR disk to GPT without losing your data, but you have to pay. Haven't found a free one yet.
PS : I made this guide to save some possible hassle some of you might have. My internet was down at the time I encountered the problem, so had to figure it out for myself.
Thanks for reading.
Last edited: