This is output of `fdisk`:

```
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048   419424255   209711104   83  Linux
/dev/sda2       419424256  1258291199   419433472   83  Linux
/dev/sda3      1258291200  1300236287    20972544    f  W95 Ext'd (LBA)
/dev/sda4   *  1300236288  1709836287   204800000    7  HPFS/NTFS/exFAT
/dev/sda5      1258293248  1275062271     8384512   82  Linux swap / Solaris

```

And this is output of `cfdisk`:

```
Name         Flags       Part Type   FS Type           [Label]         Size (MB)
--------------------------------------------------------------------------------
                                     Unusable                               1.05  *
sda1                      Primary    ext4                              214744.18  *
sda2                      Primary    ext4                              429499.88  *
sda5         NC           Logical    swap                                8586.79  *
                          Logical    Free Space                         12889.10  *
sda4         Boot         Primary    ntfs                              209715.20  *
                                     Unusable                          124768.71  *

```

I am supposed to have 2 Linux partitions, 1 Windows partition extended partition of about 20 GB with logical 8GB swap partition and about up to 130GB un-partitioned space.

As if it wasn't enough, output of `gparted` is also kind of different.
![enter image description here](https://i.stack.imgur.com/A4YXe.png)

I am confused from the outputs which I posted here.

1. Why is `/dev/sd4` marked as bootable if I boot to GRUB2?
2. What is /dev/sda3? What is its type (primary/logical)? Why it is not displayed in `cfdisk`?
3. Why is that free space (I suppose 124768 in `cfdisk`) marked as unusable?
4. What does NC flag mean in `cfdisk` for swap partition?