


Volume # Ltr Label Fs Type Size Status Info

Since the steps are slightly different, here’s the gist of it:įire up Windows Setup, press Shift F10 to get a command prompt.Īssign a drive letter in diskpart: DISKPART> list volume You’ll need an installation medium for this. This change takes effect immediately.Īfter that, start your Windows Setup (in UEFI mode, naturally), and you’ll be able to go through with the installation.įollow the steps above, then continue with this answer. Select “esp”, this will also automatically select “boot”. Now, right-click on the FAT32 partition, select “Manage Flags”.

On the correct disk, select some unallocated space of enough size and create a FAT32 partition. If you don’t have that much space, you’ll have to shrink one of the partitions. This is a special FAT32 partition that holds boot information. To be able to boot, you’ll need an EFI System Partition. If you find everything to be acceptable, type w (write) and confirm with y.Ĭongratulations, you have now converted MBR to GPT while keeping all partitions. If anything looks wrong, immediately quit with q (quit)! Otherwise, you might destroy data. Double-check that everything looks okay! This is very important. In my screenshot, I already executed the p (print) command, which shows the disk layout gdisk would write. Gdisk will explain in a complain-ish message that it didn’t find a valid GPT and converted the existing MBR table to GPT: Now, open a Terminal and type the following command, replacing /dev/sdb with the disk you want to modify: sudo gdisk /dev/sdb Remember the device name ( /dev/sdb in my case), because we’ll need it. The panel on the left (accessible via View → Device Information) shows I have a “msdos” partition table (AKA MBR). In this image, I have already identified the hard disk I want to modify: /dev/sdb. It’s contained on the GParted LiveCD, so I’ll go with that.Īfter booting you’ll end up with a screen somewhat like this: To do this, you need gdisk, AKA GPT fdisk. Please read this answer completely before doing anything!Ĭonverting without data loss is possible.
