You receive the error "Partition table entries are not in disk order" when you are checking the file system using fdisk command. The error generated by when you have created a new partition, or deleted or any changes manually.
Problem:
fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0xa33b6c03
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 11718655 5858304 82 Linux swap / Solaris
/dev/sda2 11720702 579295231 283787265 5 Extended
/dev/sda3 11718656 11718656 0 83 Linux
/dev/sda4 11720701 11720701 0+ 83 Linux
/dev/sda5 11720704 31250431 9764864 83 Linux
/dev/sda6 31252480 32421887 584704 83 Linux
/dev/sda7 32423936 266797055 117186560 83 Linux
/dev/sda8 266799104 462108671 97654784 83 Linux
/dev/sda9 462110720 579295231 58592256 83 Linux
Partition table entries are not in disk order
Solution:
Enter into the disk partition place,
fdisk /dev/sda
The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.
Command (m for help): m
Command action
...
l list known partition types
m print this menu
p print the partition table
q quit without saving changes
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): x
Expert command (m for help): m
Command action
...
f fix partition order
m print this menu
p print the partition table
q quit without saving changes
r return to main menu
v verify the partition table
w write table to disk and exit
Expert command (m for help): f
Done.
Expert command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.
Once your changes made on partition, please check with command again fdisk -l
fdisk -l
The above scenorio is a good resolve my problem... thank u