<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=GPT</id>
	<title>GPT - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=GPT"/>
	<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=GPT&amp;action=history"/>
	<updated>2026-05-07T02:49:12Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://aznot.com/index.php?title=GPT&amp;diff=5181&amp;oldid=prev</id>
		<title>Kenneth: Created page with &quot;== GPT ==  &quot;GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. Although it forms a part of the Extensible Firmware Interfa...&quot;</title>
		<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=GPT&amp;diff=5181&amp;oldid=prev"/>
		<updated>2019-05-17T22:16:53Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== GPT ==  &amp;quot;GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. Although it forms a part of the Extensible Firmware Interfa...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== GPT ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;GUID Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. Although it forms a part of the Extensible Firmware Interface (EFI) standard (Intel&amp;#039;s proposed replacement for the PC BIOS), it is also used on some BIOS systems because of the limitations of MBR partition tables, which use 32 bits for storing logical block addresses and size information. For disks with 512-byte sectors, the MBR partition table entries allow up to a maximum of 2.20 TB (2.20 × 1012 bytes) (the precise value being 4,294,967,295 (232−1) sectors × 512 (29) bytes per sector = 2 TiB−512 bytes = 2,199,023,255,040 bytes).[1] GPT allocates 64 bits for logical block addresses and therefore allows a maximum disk and partition size of 264−1 sectors. For disks with 512-byte sectors, that would be 9.4 ZB (9.4 × 1021 bytes)[1][2] or 8 ZiB−512 bytes (9,444,732,965,739,290,426,880 bytes or 18,446,744,073,709,551,615 (264−1) sectors × 512 (29) bytes per sector). As of 2010, most current operating systems support GPT, although some (including OS X and Microsoft Windows) only support booting to GPT partitions on systems with EFI firmware.&amp;quot; [http://en.wikipedia.org/wiki/GUID_Partition_Table]&lt;br /&gt;
&lt;br /&gt;
http://files.cyberciti.biz/uploads/tips/2007/11/guid-partition-table-schemesvg.png&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* GUID Partition Table - Wikipedia, the free encyclopedia - http://en.wikipedia.org/wiki/GUID_Partition_Table&lt;br /&gt;
* GUID Partition Table - ArchWiki - https://wiki.archlinux.org/index.php/GUID_Partition_Table&lt;br /&gt;
&lt;br /&gt;
== fdisk limitation ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;you cannot create a Linux partition larger than 2 TB using the fdisk command. The fdisk won&amp;#039;t create partitions larger than 2 TB.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;To solve this problem use GNU parted command with GPT. It supports Intel EFI/GPT partition tables. Partition Table (GPT) is a standard for the layout of the partition table on a physical hard disk. It is a part of the Extensible Firmware Interface (EFI) standard proposed by Intel as a replacement for the outdated PC BIOS, one of the few remaining relics of the original IBM PC. EFI uses GPT where BIOS uses a Master Boot Record (MBR).&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Linux Creating a Partition Size Larger Than 2TB - http://www.cyberciti.biz/tips/fdisk-unable-to-create-partition-greater-2tb.html&lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
 yum install parted&lt;br /&gt;
&lt;br /&gt;
 parted /dev/sdb&lt;br /&gt;
 mklabel gpt&lt;br /&gt;
 # unit TB&lt;br /&gt;
 # unit GB&lt;br /&gt;
 mkpart primary 0 0  # should use full disk on newer parted 2.3+ versions&lt;br /&gt;
 # rm 1&lt;br /&gt;
 # mkpart primary 0.00TB 3.00TB&lt;br /&gt;
 # mkpart Ubuntu 0 100G&lt;br /&gt;
 print&lt;br /&gt;
 parted -l&lt;br /&gt;
 quit&lt;br /&gt;
 .&lt;br /&gt;
 mkfs.ext3 -L MYEFI /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
FAT32:&lt;br /&gt;
 unit MB&lt;br /&gt;
 print  # get disk max&lt;br /&gt;
 # mkpart primary fat32 0 32  # this would only be 32MB&lt;br /&gt;
 # mkpart primary fat32 32 1074   # 1074 comes from &amp;#039;print&amp;#039; max size&lt;br /&gt;
 mkpart primary fat32 0 -0  # use whole disk&lt;br /&gt;
 .&lt;br /&gt;
 mkfs.vfat -n MYEFI /dev/sdb1  # mkfs.msdos is the same file&lt;br /&gt;
&lt;br /&gt;
List all drive partitions:&lt;br /&gt;
 parted -l  # or --list&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
You may get this error when trying to format with VFAT:&lt;br /&gt;
 mkfs.vfat: Attempting to create a too large file system&lt;br /&gt;
&lt;br /&gt;
Try formatting with -F 32&lt;br /&gt;
 mkfs.vfat -F 32 /dev/sdb1&lt;br /&gt;
&lt;br /&gt;
Also check that your partition is not zero size (can happen if you use mkpart 0 0 on older versions)&lt;br /&gt;
&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Make the most of large drives with GPT and Linux - http://www.ibm.com/developerworks/library/l-gpt/&lt;br /&gt;
* GPT fdisk Tutorial - http://www.rodsbooks.com/gdisk/&lt;br /&gt;
* GUID Partition Table - ArchWiki - https://wiki.archlinux.org/index.php/GUID_Partition_Table&lt;br /&gt;
* Linux Creating a Partition Size Larger Than 2TB - http://www.cyberciti.biz/tips/fdisk-unable-to-create-partition-greater-2tb.html&lt;br /&gt;
* Fun with GPT partitioning - http://forums.justlinux.com/showthread.php?153121-Fun-with-GPT-partitioning&lt;br /&gt;
* Learn Linux, 101: Create partitions and filesystems - http://www.ibm.com/developerworks/library/l-lpic1-v3-104-1/index.html&lt;br /&gt;
* How to Install a 2.5TB, 3TB drives on Linux | ICESQUARE - Solve Computer Server Problems, Computer Help, Server Support, Server Help - http://icesquare.com/wordpress/how-to-install-a-3tb-drive-on-linux/&lt;br /&gt;
&lt;br /&gt;
== Microsoft ==&lt;br /&gt;
&lt;br /&gt;
See [[Diskpart]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
diskpart&lt;br /&gt;
list disk&lt;br /&gt;
REM  # NOTE: DO NOT SELECT DISK 0 (windows os drive)&lt;br /&gt;
select disk 1&lt;br /&gt;
clean&lt;br /&gt;
convert gpt&lt;br /&gt;
create partition primary&lt;br /&gt;
REM # Note: or to create an EFI partition:&lt;br /&gt;
REM # create partition efi size=112&lt;br /&gt;
list part&lt;br /&gt;
select partition 1&lt;br /&gt;
REM # Note: Label anything you want, but use OEMDRV for RHEL driver disks&lt;br /&gt;
format fs=fat32 label=&amp;quot;MY_GPT&amp;quot; quick&lt;br /&gt;
REM # Note: not required, but you can specify drive letter: &amp;quot;assign letter=s&amp;quot;&lt;br /&gt;
assign&lt;br /&gt;
exit&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* Operating System Installation on GPT Disks (EFI boot enabled System) - http://tech.saos.co.in/post/2013/02/23/Installation-of-Windwos-and-Fedora-on-EFI-boot-enabled-system.aspx&lt;br /&gt;
* How to establish and boot to GPT mirrors on 64-bit Windows - http://support.microsoft.com/kb/814070&lt;br /&gt;
&lt;br /&gt;
== keywords ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Microsoft]]&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
	</entry>
</feed>