I just got this working a little while ago...so it is far from perfect!!
Booting directly into Arch Linux ARM install can be done on the pro. Currently, it's not pretty! Actually, it's quite ugly.
Requirements:
Serial cable for the device
SATA HDD
eSATA enclosure/dock (or how I have it, an sata cable, and the power board from an old external hdd for power)
I formatted the drive on my dockstar, and extracted the base Arch Linux ARM install install to the drive. You could do it any way you like, I just did it that way.
Take the drive, connect it to the SATA port on the PPPro's board.
Boot to pogoplug's root OS
$this->bbcode_second_pass_code('', '
mkdir /tmp/SATA
mount /dev/sda1 /tmp/SATA
')
Copy /lib/modules/2.6.31.6_SMP_820 and lib/modules.old to your SATA's /tmp/SATA/lib
unmount the sata drive and reboot
interrupt the uboot and type in
$this->bbcode_second_pass_code('', '
setenv bootargs "root=/dev/sda1 rootfstype=ext3 console=ttyS0,115200 mem=128M"
run boot_nand
run boot
')
and watch the magic happen.
Now, once inside, things won't quite work. No drivers are loaded for usb or ethernet, no wireless tools....
$this->bbcode_second_pass_code('', '
modprobe usbcore
modprobe mii
modprobe gmac gmac_offload_tx=0
modprobe ehci-hcd
modprobe usb-storage
ifconfig eth0 up
dhcpcd eth0
')
and now you have a partially working Arch Linux ARM install on a pogopro