@classmethod
def create_partition_table(cls, disk_drive, alignment_in_bytes=None):
    """Creates a partition table of the requested class on the given `infi.storagemodel.base.disk.DiskDrive`.
        No partitions are created inside the partition table.

        Changes are written immediately on disk. The partition table is re-read and the cache for the current object is cleared.

        Returns The newly created `infi.storagemodel.base.partition.Partition` object"""
    raise NotImplementedError()
