I tried chrooting into an emulated Linux recently, but failed because the version of linux I needed was using a linux syscall not yet included in the kernel emulation. But if you stick to the supported version of linux, you should be okay.
-- Christopher