Why would we want to do this you ask, well the reason I have done this is because I was short of pc's to use as Linux servers. So now I'm using my Xbox. I hardly play any games on it anymore so I figured I might as well put it to some use.
The Distro: Gentoox, a very powerful Gentoo port to the Xbox
The Xbox: Modded Crystal 1.6 with stock 8gb hard drive
Purpose: To server WebPages and files, as well as to be used as a Samba server and Ectroverse server
The method of installation I used was an FTP install directly to the E partition. If you have slayers installed follow me instructions into how to run xbe files.
For this method you will need a modded Xbox with FTP server
Firstly get http://gentoox.shallax.com/modules.php?name=Downloads
The latest version of Gentoox Home
Unzip until you have distro.rar
Unzip this to a file, you should find the following files "rootfs, swap, gentoox.xbe, initrd.gz, linuxboot.cfg & vmlinuz"
Copy these to the root of the E: drive on you're Xbox. It requires them to be here so Cromwell can boot it. Now link Evox to the gentoox.xbe in the E drive. Reboot you're xbox once these are installed. You do not require a keyboard or mouse for this. You can use the Xpad with an onscreen keyboard. However if you're using it as a server don't worry. So as I was saying, reboot the Xbox… run the Linux link you just created in Evox. You should be prompted with a resolution screen. Select you're res and boot it/. On first boot it will ask you if you wish to enable several things.
Full Article  with cool pic.