Right now, I'm at a File Explorer. on /storage I have emulated, external_SD, sdcard0 (Which, from the looks of it is a shortcut or some sort of redirection folder.), uicc0, uicc1, usbotg. The contents of sdcard0 and emulated are the same, but inside of emulated instead of having the contents first it has a folder called "0" and a "legacy" folder. Which both have also the same contents. And now seems like instead of being /dev/block/vold/179:66, it's /dev/block/vold/179:65.
If I try to run it from SManager, it keeps throwing mount: device or resource busy. I've also noticed that the script is run at startup and after a while I can't use applications and if I try to check the space used it gets stuck on "Calculating...".
Now I've reset phone to factory settings, enabled init.d but link2sd can't mount 2nd partition for some reason... I've enabled init.d and all. Meh.