linuxnewbieguide.org
HOWTO: Run Linux on Android without root — The Ultimate Linux Newbie Guide
Here's how to get Linux installed on your Android device. And in most cases, without the need to root or modify your device in any way.