Yes, that's a stupid thing to do, when I think about it. It's a stupid thing I even suggested it. All binaries use /lib/ld-linux.so.
I have got a chrooted environment running for a long time now, but I can remember faintly setting up an environment you are trying to set up.
I think I linked all files in /drive0/lib to /lib. so use ln -s /drive0/root/lib/libresolv.so /lib for every file
Maybe you could use : ln -s /drive0/root/lib/* /lib, but I'm too afraid to give this advice. It could mess things up again...

Frank van Gestel
_________________________
Frank van Gestel