Sometimes we tend to use a used drive to install Linux. And sometimes installation of OS did not go through or you are seeing a problem because of the previous state of the disk which you are not aware of (i.e. it was used for raid arrays etc)
The only way to see and resolve it is to boot the machine/server to rescue mode.
Manifestation
Upon boot up on rescue, check the disk it should have something like:
-rescue# fdisk -l Disk /dev/sda: 480.1 GB, 480103981056 bytes 255 heads, 63 sectors/track, 58369 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 1 14 112423+ 83 Linux /dev/sda2 15 513 4008217+ 82 Linux swap / Solaris /dev/sda3 514 58369 464728320 83 Linux Disk /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20: 479.0 GB, 478998953984 bytes 255 heads, 63 sectors/track, 58234 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p1 1 14 112423+ 83 Linux /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p2 15 513 4008217+ 82 Linux swap / Solaris /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p3 514 58369 464728320 83 Linux Disk /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p1: 115 MB, 115121664 bytes 255 heads, 63 sectors/track, 13 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p1 doesn't contain a valid partition table Disk /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p2: 4104 MB, 4104414720 bytes 255 heads, 63 sectors/track, 499 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/mapper/ddf1_4c534920202020201000007915d9070047114711e9719c20p2 doesn't contain a valid partition table
Resolution:
1. Check the the list of /dev/mapper
-rescue# ls /dev/mapper control ddf1_4c534920202020201000007915d9070047114711e9719c20p0 ddf1_4c534920202020201000007915d9070047114711e9719c20p1 ddf1_4c534920202020201000007915d9070047114711e9719c20p2 ddf1_4c534920202020201000007915d9070047114711e9719c20p3
2. Clear them up:
-rescue# dmsetup remove ddf1_4c534920202020201000007915d9070047114711e9719c20p1 -rescue# dmsetup remove ddf1_4c534920202020201000007915d9070047114711e9719c20p2 -rescue# dmsetup remove ddf1_4c534920202020201000007915d9070047114711e9719c20p3
3. Check the list again:
-rescue# ls /dev/mapper control ddf1_4c534920202020201000007915d9070047114711e9719c20p0
4. Now wipe the entire disk:
-rescure# dd if=/dev/zero of=/dev/sda bs=512 seek=$(( $(blockdev --getsz /dev/sda)- 1024)) count=1024
5. Disable rescue, reinstall OS and it should be good.