'Kill all other jobs accessing this partition. Use fuser and ps to find
all mounts on this mountpoint and unmount them.
:return: true for success or false for any errors'

def unmount_force(self):

    logging.debug('Standard    umount    failed,    will    try    forcing.    Users:')
    try:
        cmd = ('fuser    ' + self.get_mountpoint())
        logging.debug(cmd)
        fuser = utils.system_output(cmd)
        logging.debug(fuser)
        users = re.sub('.*:', '', fuser).split()
        for user in users:
            m = re.match('(\\d+)(.*)', user)
            (pid, usage) = (m.group(1), m.group(2))
            try:
                ps = utils.system_output(('ps    -p    %s    |    sed    1d' % pid))
                logging.debug(('%s    %s    %s' % (usage, pid, ps)))
            except Exception:
                pass
            utils.system(('ls    -l    ' + self.device))
            umount_cmd = ('umount    -f    ' + self.device)
            utils.system(umount_cmd)
            return True
    except error.CmdError:
        logging.debug(('Umount_force    failed    for    %s' % self.device))
        return False
