To remove your worries replace the drive with a new one and take the old.
This is a good suggestion though.
Private keys for your bitcoin wallet are highly secured and cannot be easily recovered by anyone other than you IF you keep this on your drive not online. Though I didn't sell my laptop yet since I started in bitcoin I am also planning and never thought of it as well. Now I am thinking to seek technical assistance from someone that is legit and I trusted much.
Anyway, right now I am hoping that someone in this thread could really give us an idea or option on how to make sure that our private key can no longer be recovered by the nested user when I sell this one too.
Like what I've said on your case, just keep it if you are unsure.
The person that you might seek help can also keep it on his own while you, not knowing that he has already a copy of it whether you format it for so many times.
It's not advisable to put a copy of your private keys on your personal computers that you use most of the time. Having a written form copy is always the best.