I have 200 apps installed and linked the dalvik-cache almost all to the second partition of the SD with Link2SD. When you manually delete the dex files from the dalvik-cache folder on the second partition or when you change the SD Android tries to bind them in the internal storage space of the device and, as there is not enough space to create them, leave the dex files in 0 KiB of all the apps you have not been able to link to.
At this point I tried to link them back to the second partition of the SD but since there was not a single KiB of internal storage space, to create a shortcut, Link2SD did not create them.
The solution has been to delete anything so that the system allows me to re-create links.
For apps that I have not manually linked, only the .dex file has been created when the system reboots until the storage space is exhausted. Must repeat the process again.
On the other hand I have tried to change the SD partitioned by another, just create the partitions and copy the contents or re-create the links without recreating the assembly script.