Link2sd not working properly I've a Samsung Galaxy Ace and recently I installed link2sd, created the partiotion and everything it needs. It works. But I'm having two issues. The first one: each time I turn on the phone I get a notification from link2sd, I open it and a message says the following (translated by me, so it is not the exact text):

Mount warning
The 2nd partition wasn't mounted during the start, it was mounted after the system finished starting. With that reason your linked apps aren't visible for the system right now. To make them available again, please try &quot;Quick restart&quot;.

The buttons are: &quot;Quick restart&quot; and &quot;Cancel&quot;. After I make a quick restart all apps work good.
The second problem its that the launcher (not the default one) can't load widget. At the beggining I thought this one was easy: I unlinked the launcher and the apps which made widgets. But nothing, still can't be loaded.
Note killink the launcher and starting it again doesn't solve the problem
Please any help, thanks!
Stock Samsung software always mounts the SD card after the system is up, at least on my Vibrant, so I would expect there's not too much you can do about that without hacking the startup scripts (presumably difficult).

As for the second problem, the Market description says: "It can break some apps if they are not meant to be moved to the SD card (Such as Widgets)."  Try moving any widgets back to your phone storage.