[export8u] replace rename by syscall

rename does not work cross directory/disk