Eu resolvi isso há muito tempo com montagens de bind. Você poderia remover o link simbólico e substituí-lo pela montagem de bind:
mkdir /symlink/to/replace
mount -o bind /src/dir /symlink/to/replace
Mas quando tentei, vi que o servidor 9p "diod" ignorou montagens de ligação incondicionalmente. Então eu tive que consertar isso.
OBSERVAÇÃO: O Plan9 e seus projetos vizinhos geralmente protestam contra muitas "práticas ruins", como links dinâmicos ou links simbólicos. Provavelmente é normal que eles não suportem isso, mesmo em outros ambientes. Então, se você tiver um diretório cheio de links simbólicos para outros lugares, acabará corrigindo o software do servidor 9p.