okay heres a detailed explanation of what i done.
i put my touchpad in to dev mode.
accessed novaterm from my ubuntu window.
i then followed all of these commands:
"mount -o rw,remount /boot
cd /tmp
curl -O
http://moboot.googlecode.com/files/moboot_0.3.5.zip
unzip moboot_0.3.5.zip
mv uImage.moboot_0.3.5 /boot/uImage.moboot
cd /boot
rm uImage
ln -s uImage.moboot uImage
ln -s uImage-2.6.35-palm-tenderloin uImage.webOS
echo "yes" > moboot.verbose.ArchLinuxARM
sync
curl -O
http://archlinuxarm.org/mirror/touchpad/uImage.ArchLinuxARM
curl -O
http://archlinuxarm.org/mirror/touchpad/moboot.splash.ArchLinuxARM.tga
cd /tmp
pkill -SIGUSR1 cryptofs
umount /media/internal
echo "STOP HERE AND READ 'RESIZE FAT' BEFORE CONTINUING" # See below
resizefat /dev/store/media ****M
lvm.static lvresize -L -4096M /dev/store/media
lvm.static lvcreate -L 4096M -n arch-root store
mkfs.ext3 /dev/store/arch-root
mkdir linux
mount /dev/store/arch-root linux
cd linux
curl -O
http://archlinuxarm.org/mirror/touchpad/ArchLinuxARM-touchpad-latest.tar.gz
tar xzf ArchLinuxARM-touchpad-latest.tar.gz # Will take a long time
rm ArchLinuxARM-touchpad-latest.tar.gz
cd ..
umount linux
reboot # The first few times, this may error out - try again"
where the ****M is i put 7944M i think this may be the issue.
when i got to this command it started downloading and then got an error at 39mb:
"curl -O http://archlinuxarm.org/mirror/touchpad/ArchLinuxARM-touchpad-latest.tar.gz"
ive then ran webos doctor numbers of times but no luck. it wont even let me novaterm back in

not sure what to do :/ any help would be great.