Results 1 to 8 of 8

Thread: Which partition table type to use on fresh install

  1. #1
    Join Date
    Apr 2010
    Beans
    14

    Which partition table type to use on fresh install

    Using ubuntu minimal install 9.10 for a htpc. My boot drive is a 2Gb disk on module. When using advanced install I am eventually given the option to format the drive and ultimately the option to pick what sort of partition table type. I am not sure what to pick; it appears to have msdos as a default. Here are my options:

    aix
    amiga
    bsd
    dvh
    gpt
    mac
    msdos (default?)
    pc98
    sun
    loop

    Some appear to be obviously bad choices; but I am not sure. Any ideas on which would be a better pick for me? I have already used msdos and it seems to work fine. Any input is welcome.

  2. #2
    Join Date
    Mar 2010
    Location
    Woonsocket, RI USA
    Beans
    3,192

    Re: Which partition table type to use on fresh install

    For a Linux-only system, either Master Boot Record (MBR; called "msdos" by most libparted-based tools) or GUID Partition Table (GPT) will work fine. MBR is more common, but GPT has some advantages, including support for larger disks (MBR tops out at 2TiB), partition names, no confusing or limiting primary/extended/logical partition distinctions, on-disk backups of partition table data, and CRC values to help spot corrupt partition tables. The biggest drawback to GPT is compatibility; not all OSes support it, and Windows in particular can't boot from GPT on BIOS-based computers (although Windows Vista and later, and some earlier versions, can read GPT data disks).

    Overall, then, for a Linux-only system, or for a system that boots Linux and other GPT-friendly OSes (such as FreeBSD or Mac OS X), I'd go with GPT. If the system must dual-boot Windows, I'd go with MBR (except possibly on disks from which Windows doesn't boot, depending on the Windows version). If you go GPT, be sure to create a BIOS Boot Partition, which is a partition type that GRUB 2 uses on GPT disks to improve its reliability. To do this, create a small (~30KB-1MB) partition and set the bios_grub flag in parted or GParted or set the partition type code to EF02 in gdisk.

    That said, if you pick MBR for a Linux-only system, it's not the end of the world. Linux has been using MBR for a long time; it's just that GPT is an improvement, and a modest one for most disks.

  3. #3
    Join Date
    Apr 2010
    Beans
    14

    Re: Which partition table type to use on fresh install

    srs5694 thank you so very much; I had read up a bit on gpt but wasn't sure. You have answered a question that has been driving me nuts for a week. Hats off to you sir. Thanks again.

  4. #4
    Join Date
    Jul 2010
    Beans
    2

    Re: Which partition table type to use on fresh install

    I'm trying to create a new partition table on an external hard drive. I'm using Linux, Windows and Mac; I'm switching from Windows Vista to Mac OS X and need to move data from one to the other but I ran into some problems with the hard drive so I completely erased it. Hence, I need to create a new partition table and reformat the filesystem to NTFS in order to support all three.

    Which should I choose? It sounds like GPT will allow my external HDD to be read by Vista, OS X and of course Linux (I'm on Ubuntu 10.04 Lucid Lynx).
    Last edited by sofistik8d; August 14th, 2010 at 05:12 AM.

  5. #5
    Join Date
    Mar 2010
    Location
    Woonsocket, RI USA
    Beans
    3,192

    Re: Which partition table type to use on fresh install

    sofistik8d, either GPT or MBR will work for you, since Windows Vista, OS X, and Linux all support both partition table types for data disks. If you expect to ever use the drive under Windows XP or earlier, or other OSes that might not support GPT (say, BeOS), then you should stick with MBR. If you're 100% positive you'll never use the disk with a non-GPT-aware OS, then I'd use GPT, because of its (admittedly small) advantages, such as its backup data structures and checksums to help the OS spot corrupted partition tables.

  6. #6
    Join Date
    May 2011
    Beans
    Hidden!

    Re: Which partition table type to use on fresh install

    Quote Originally Posted by srs5694 View Post
    *Partition Table Explanation*
    Thank you so much for the thorough explanation. That was a 5 star post. I want to print it out and read it to my future children (srs). =D>

  7. #7
    Join Date
    Dec 2008
    Location
    Northern VA
    Beans
    9
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Which partition table type to use on fresh install

    My thanks also. Got me over a hump in the install.

  8. #8
    Join Date
    Dec 2007
    Location
    Germany
    Beans
    21
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: Which partition table type to use on fresh install

    Great post srs5694, very helpful. Thanks!
    Knowledge is power - Architecture is politics - Code is law - GNU is freedom - Linux is fun - ubuntu is ... ready for the desktop
    On ubuntu since 04.10 Warty.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •