Q. How can the unconscious person realize that all this is due to karma? How does he rectify it?
A. Every living entity, at every point of time  has his free will to use it properly or misuse it. If he is sincere and seeks out for real knowledge, even though he may be ignorant at present, he will be guided by Krishna as Supersoul within his heart, toward the right direction.