Nopes , it does work with archlinuxYou can't install custom distros on pogo-mobile. So, the mobile device will be nothing more than a paper weight.
Hopefully, only your filesystem js corrupt.
Download the root .tar.gz from arch site for your device. Delete the root fs in your present hdd and extract the downloaded one to your Hdd. now insert to pogo and switch on pogo.
Alternatively, if you have a Linux desktop, you can try fsck -y /dev/sda_your-device on your Hdd and then try to boot pogo.
I dont think you need to run uboot again only rootfs should be good enoughtried it did not work-- i don't know why -- so had to go with the other option -- i'm doing this now Seagate GoFlex Home | Arch Linux ARM -- installing arch at the moment -- do i have to do all the steps in that link ?