Tried reinstalling from a stock system. All I did was do the instructions 100% step-by-step, including making the sdcard partitions in gparted. I was able to get into the terminal and do an apt-get update, but right away I got the "no space left" error. Checked busybox df -h and /dev/webtop is again mounted to /osh with 1.3GB space, while my ext3 partition is 6GB. Put the new mountosh scripts in again from the post I quoted, and again I'm stuck on the boot logo... my question isn't how to get past the stuck boot logo, it's how in the hell do I get /osh mounted to my sdcard?!?!? I literally followed your entire guide from start to finish, on a completely fresh stock system, and the sdcard still isn't mounted at all. Please, help...
EDIT: Interesting... if I open the script manually and run the lines myself, the ext3 sdcard partition actually successfully gets mounted to /osh, and a "busybux df -h" shows it as having 6GB. But, upon reboot, the phone gets stuck at the bootlogo again... so, it must be something in the way of the mountosh scripts being copied manually? But I fail to see the difference between manually copying it and letting the script copying it, and it reboots fine with the script.
Nexus 5 16GB Black
Nokia Lumia 521
B&N Nook HD
HP TouchPad 4G 32GB
Pantech Discover Rooting/Modding
Galaxy Note II ParanoidAndroid Unofficial