Unicode-like encoding for filenames using Windows10-NFS-client and Linux-NFS-server

Solution 1:

AFAIK, windows supports NFSv3, which is uses XDR string as a type for the file names., which is limited to ASCII:

NFSv3 spec https://www.rfc-editor.org/rfc/rfc1813#section-2.5

typedef string filename3<>;

https://www.rfc-editor.org/rfc/rfc1014#section-3.10

The standard defines a string of n (numbered 0 through n-1) ASCII bytes to be the number n encoded as an unsigned integer (as described above), and followed by the n bytes of the string.

IOW, NFS v3 doesn't supports unicode

https://www.rfc-editor.org/rfc/rfc1813#section-3.2