Dualboot UEFI Windows 10 and UEFI Linux Kubuntu 16.04
|| Krister's Blog |
krister at hallergard dot com
on disk with GUID Partition Table, GPT
My old PC conqued out, so I bought a new one. It has a 2 TB disk drive with a GUID Partition Table, GPT and Windows 10 preinstalled in UEFI mode. So I decided to
try installing Kubuntu 16.04 on the same drive, also in UEFI mode. All my previous experience is with Legacy mode on MBR partition table drives.
View Video 7 min
On the new 2 TB GPT disk (sda), I started out by shrinking the 1.8 TB Windows 10 partition (sda4) by about 800 GB, and created four 25 GB partitions intended for Linux, and the rest a 670 GB partition (sda9)
for data storage and backups, plus a small swap area for Linux.
On the old 1 TB MBR disk (sdb), I was surprised to learn that I could boot Windows 10 (sdb1) and Linux (sdb3 and scb4) on the new PC, despite the difference in chipset to the old PC. Windows XP and Windows 7 would
not boot though.
I wanted to keep the old disk, so I hid the XP partition and created an EFI partition (sdb2) (much too big as 100 MB would have been enough - and this might have caused my problems) plus some unused space,
with the intention of converting the installations on the disk from Legacy to UEFI mode, without reformatting the MBR disk. I now believe this too big EFI partition contributed to the corruption of
the GPT partition table. After I finally decided to remove the old 1 TB MBR disk and reinstall the GPT disk from scratch, I have not had any further problems.
Disk Management - tap for bigger picture!
To be able to mount the Linux partitions and give them drive letters I installed Ext2Fsd.exe.
Installed Kubuntu 16.04 to partition sda5, without problems after the old 1 TB disk (sdb) had been removed. Before that I had several instances of the GPT partition table becoming corrupted, as
shown in the blog here and video here.
Can GPT and MBR disks coexist?
Tools for handling GPT
Can any of the common Linux tools, such as GParted, Partimage, Partclone and Clonezilla be used with with GTP partitions? What are the alternatives? Rod Smith's GPT Fdisk
seems a bit difficult to me. Please advice!