You can't run 32-bit kernel stuff in a 64-bit kernel. Simple as that.
You can run 32-bit userspace stuff on a 64-bit kernel, though. This is what allows you to run 32-bit apps on a 64-bit OS. (At least in Linux, you can install a 32-bit OS, then install a 64-bit kernel, and everything will still work. We did that with a Debian 3.1 system that needed more than 4 GB of RAM, but was originally installed as 32-bit.)
|