Differences between version 4 and predecessor to the previous major change of GPT.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 4 | Last edited on Thursday, June 23, 2005 4:56:46 am | by AristotlePagaltzis | Revert |
Older page: | version 2 | Last edited on Wednesday, June 22, 2005 11:17:16 am | by PerryLorier | Revert |
@@ -1,25 +1,20 @@
[Acronym] for __G__UID __P__artition __T__able
-GPT was introduced for IA64
systems, to get around a fixed 32bit
issue in the msdos partition type
. If you want to have a partition greater
than 2TB, you need to use
a GPT disklabel.
+[
GPT]
was introduced for iA64
systems, to get around a ''
fixed 32 bit
issue (AddToMe: what the heck's that supposed to mean?)''
in the [PC]-[BIOS] [Partition] table
. [Partition]s larger
than 2 TB require using
a [
GPT]
disklabel, which differs from the [PC]-[BIOS] [Partition] table in a number of ways:
-Most partitioning tools under linux will fail to do anything sensible with a > 2 TB partition. As of this writing, <tt>parted</tt> is the only one that understands it. <tt>parted</tt> will also let you set the GPT label on the disk
.
-
-
-There is a lot of information stating that you cannot boot off a GPT enabled device. Most of the claims imply that the fault is with lilo or grub not understanding GPT devices. We've not tested this, but GPT and traditional [MBR]s will coexist.
-
-The GPT differs from the msdos partition table in a number of ways:
-
-* Allows for > 2 TB partitions
-* Up
to 128 primary partitions (
as opposed to 4)
-* No
need for extended partitions
-* GPT is easily extensible
.
-* Each partition is identified by
a [GUID] so you can reference that partition
even if disks are moved around.
-* Each partition
type is identified by
a [GUID] to avoid issues with partition
type conflicts that plagued
the older IBM
PC partitioning
format.
-* A
46(?) charactor utf16
partition label to identify partitions
.
+* Is easily extensible
.
+* Can contain up
to 128 primary partitions,
as opposed to 4, so there's no
need for extended partitions.
+* Allows [Partition]s larger than 2 TB
.
+* Identifies [Partition]s with
a [GUID] so you can reference that [Partition]
even if disks are moved around.
+* Identifies [Partition]
type with
a [GUID], thus avoiding the
type conflicts that plague
the [
PC]-[BIOS] [Partition] table
format.
+* Provides a
46(?) character [UTF]-16
partition label to identify [Partition]s
.
* Has a "fake" [MBR] for backwards compatibility.
-* Includes a CRC32
to detect corrupt partition
tables.
+* Includes a [CRC]32
to detect corrupt [Partition]
tables.
+* Stores a backup [Partition] table at the end of the disk
.
+Most partitioning tools under [Linux] will fail to do anything sensible with a > 2 TB [Partition]. As of this writing, parted(8) is the only one that understands them and will let you set the [GPT] label on the disk.
+There is a lot of information stating that you cannot boot off a [GPT] enabled device. Most of the claims imply that the fault is with [LILO] or [GRUB] not understanding [GPT] devices. We've not tested this, but [GPT] and traditional [MBR]s will coexist.
-References
:
-* [MS Knowledge Base
| http://www.microsoft.com/resources/documentation/Windows/XP/all/reskit/en-us/Default.asp?url=
/resources/documentation/Windows/XP/all/reskit/en-us/prkd_tro_zkfe.asp]
+See also
:
+* [Disk Sectors on GPT Disks
| http://www.microsoft.com/resources/documentation/Windows/XP/all/reskit/en-us/prkd_tro_zkfe.asp] from the [MS] Knowledge Base