1 |
> I think fdisk couldn't handle GPT at first. I guess that's why gdisk |
2 |
> came along. Then I think the fdisk folks added support for GPT and |
3 |
> since then it handles both. That's my understanding of it. If |
4 |
> possible, you may want to check the time stamps on the info you have |
5 |
> found. I suspect the ones saying fdisk can't handle GPT are older posts |
6 |
> or people who don't know it can now. From the man page: |
7 |
|
8 |
|
9 |
> fdisk is a dialog-driven program for creation and manipulation of |
10 |
> partition tables. It understands GPT, MBR, Sun, SGI and BSD partition |
11 |
> tables. |
12 |
|
13 |
> For gdisk: |
14 |
|
15 |
> GPT fdisk (aka gdisk) is a text-mode menu-driven program for creation |
16 |
> and manipulation of partition tables. It will automatically convert an |
17 |
> old-style Master Boot Record (MBR) partition table or BSD disklabel |
18 |
> stored without an MBR carrier partition to the newer Globally |
19 |
> Unique Identifier (GUID) Partition Table (GPT) format, or will load a |
20 |
> GUID partition table. |
21 |
|
22 |
|
23 |
> Odds are, you can likely use either tool but if you are using GPT, you |
24 |
> may as well use the tool made for that purpose. I think a lot of it is |
25 |
> very similar as far as options that do the same things in each program. |
26 |
|
27 |
> Also, there is also cfdisk and cgdisk too. The interface is different. |
28 |
> You may want to try the proper one and see which you like. I use c*disk |
29 |
> tools myself. You may prefer the others. Same result I guess. |
30 |
|
31 |
> Hope that helps. |
32 |
|
33 |
> Dale |
34 |
|
35 |
I remember from when nobody ever heard of GPT, fdisk was used to partition a hard drive, long before the days of GPT or USB. |
36 |
|
37 |
Then Rod Smith developed a gdisk to partition a drive using GPT; could even be used on a USB hard drive or USB stick. |
38 |
|
39 |
Linux fdisk was much easier to use than FreeBSD or NetBSD versions of fdisk. |
40 |
|
41 |
I don't know how newer versions of Linux fdisk would do with traditional BSD disklabels, which are not compatible between the various BSDs. |
42 |
|
43 |
But now FreeBSD and NetBSD can run on GPT with no traditional BSD disklabel. |
44 |
|
45 |
I am not familiar with Sun or SGI partition tables. |
46 |
|
47 |
Tom |