PowerShell V2 CTP3 внутри Консоль2 , похоже, делает это. Единственным недостатком является то, что стандартная консольная кодировка - UCS-2 LE вместо UTF-8.
После обращения в список рассылки fuse-devel я получил следующий ответ:
If you are performing this stat(2) for GETATTR or LOOKUP, you should
be using lstat(2) instead. This will tell the kernel that you found a
symlink and it should keep managing path resolution correctly for you.
То есть используйте lstat(2)
при обработке LOOKUP или GETATTR, используйте результаты lstat для заполнения структуры fuse , Оттуда ядро будет автоматически обрабатывать разрешение имен (даже для символических ссылок и процессов, выполняющихся внутри chroot).