Thought I would post this here also... Modifiy away....
So I've managed to get Archlinux running in a chroot environment with 2 choices of desktop managers, LXDE and XFCE4, on my A200.
THIS IS ONLY FOR ROOTED DEVICES - MUST HAVE BUSYBOX AND SUPERUSER
credits: Linux-On-Android, crimsonredmk @ archlinuxarm.org forum,
JoshAshby » Arch-droid, and many more I'm sure...
The following works on the Acer Iconia A200:
In a file manager make a directory called arch in your sdcard root.
Copy and paste this into a text editor and save to your /sdcard directory:
archarm.sh - http://pastebin.com/hXz526ff
Copy and paste these into a text editor and save to your /sdcard/Download directory:
.bashrc - http://pastebin.com/qqWDAdh9
bash.bashrc - http://pastebin.com/uCyRhLNM
xfce4startup - http://pastebin.com/HtNwepGi
lxstartup - http://pastebin.com/GiuwLpet
archarm.init.sh http://pastebin.com/j0W2cbH6
archarm-image-creator - http://pastebin.com/Kt62Qbp4
Next to create and setup your ArchArm 2gb install, open Terminal Emulator and enter the following:
$this->bbcode_second_pass_code('', '
su
cd /sdcard/Download/
sh archarm-image-creator.sh
')
that runs....
When that finishes we need to manually type some stuff(sorry) to make sure everything works well:
$this->bbcode_second_pass_code('', '
echo "nameserver 8.8.8.8" > /etc/resolv.conf
echo "export TERM=xterm" >> /etc/profile
echo "export HOME=/root" >> /etc/profile
source /etc/profile
sh /media/sdcard/Download/copy-files.sh
pacman -Syyu
pacman -S xorg-xrdb tightvnc lxde xfce4 #select all for lxde and xfce4
exit
')
that is that....
you may delete the files in your Download directory...
And now to run it....
To run goto terminal and carefully follow the prompts. I suggest 1280x750 for the resolution:
$this->bbcode_second_pass_code('', '
su
cd /sdcard
sh archarm.sh
')
first time it will ask for a vnc password... I suggest archarm
leave the terminal open and switch to androidvnc connect to localhost, port 5900, password is archarm
After the first run, you can put archarm.img and archarm.sh anywhere (hint external_sd) as long as you keep them together
Have fun.. I did!