Câu hỏi
Làm cách nào để gắn kết chia sẻ nfs (hệ thống tệp được định dạng NTFS) như utf8
trong CentOS 6.5
?
Những gì tôi đã cố gắng
mount -o iocharset=utf8
mount -o nfs=utf8
mount -o utf8=1
mount -o utf8
Vấn đề:
Khi tôi tạo một tệp trên ổ đĩa unix chứa umlauts (äöü) và xuất tệp đó sang chia sẻ NFS của tôi, tôi thấy các ký tự bị hỏng trong Windows (ví dụ A¼
) Các ký tự bị hỏng chỉ có trong tên tệp - không có trong nội dung.
Có thể là các thiết lập miền địa phương là sai?
LC_* = "en_US.UTF-8"
Đã thửde_DE.UTF-8
Khi tôi tạo một tệp trên windows trong phần chia sẻ với umlauts, nó được hiển thị dưới dạng ?
unix. Tôi đoán có một vấn đề với các thiết lập miền địa phương.
Cài đặt LC mặc định
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
miền địa phương -a | grep de_DE
de_DE
de_DE@euro
de_DE.iso88591
de_DE.iso885915@euro
de_DE.utf8
Đã thử tất cả - không cải thiện.