For the last week I've been trying to create a 32-bit Arch Linux chroot so I can install Steam in it and not have 32-bit stuff invading my 64-bit installation.
These are the methods I've tried:
https://wiki.archlinux.org/index.php/Install_bundled_32-bit_system_in_Arch64
arch32-light
http://ebalaskas.gr/blog/2012/04/05/create-a-32bit-chroot-enviroment-inside-your-64bit-archlinux/
and I've tried a bootstrap https://wiki.archlinux.org/index.php/Install_from_Existing_Linux
All of these work in some way but none of them handle installing packages or mounting /sys etc elegantly.
If anyone knows of a better way to create a chroot I would love to hear it!