A knife sharpener will not put a good edge on a razor, they aren't fine enough and aren't at the right angle either.

Any whetstone can be used to hone a razor if it has been properly flattened,...