Если я все правильно понял, то схема такая - вы воткнули диск в свой маршрутизатор, открыли к нему доступ по smb, затем подключились к нему с настольного компьютера по smb же, и на настольном же компьютере выполняете операцию перемещения директории из одного места этого подключенного по smb диска на другой?
Если я все понял правильно (о многом пришлось догадываться из вашего бессвязного описания), то у вас две проблемы:
1. Перемещение директории фактически выполняется двойным копированием - вы сначала копируете файл к себе, потому копируете его обратно.
2. При этом вы натыкаетесь на то, что после различных преобразований имен (грубо говоря, ФС->маршрутизатор->десктоп_точка_монтирования_1->ОС->десктоп_точка_монтирования_2->маршрутизатор->ФС) у вас либо неконвертируемые символы (это похоже на ваши проблемы с root-tail, в чем вы, надеюсь, уже разобрались), либо итоговая длина имени превышает максимально допустимую.
Думаю, примерно так.