আমি সম্প্রতি উবুন্টু ডেস্কটপ ১৩.০৪ থেকে উবুন্টু সার্ভার ১৩.১০ এ স্থানান্তরিত করেছি এবং এখন আমার ফাইল সিস্টেমটি ইউনিকোড অক্ষর সমর্থন করে বলে মনে হচ্ছে না। আমি ফাইলগুলি ব্যাকআপ / সিঙ্ক করতে rsync ব্যবহার করি এবং এটি যথাযথ অক্ষরগুলি দেখায় তবে এটি অ-মিল ফাইল ফাইলটি মুছতে এবং একটি পালিয়ে যাওয়া সংস্করণ তৈরি করতে চায়।
উদাহরণ স্বরূপ:
root@ubuntu-server:~# rsync -avh --progress --delete --dry-run --exclude \$RECYCLE.BIN /media/source/ /media/target/
deleting Tiësto - Ten Seconds Before Sunrise.mp3
Ti\#353sto - Ten Seconds Before Sunrise.mp3
এছাড়াও, আমি যদি ফাইল সিস্টেমে কোনও ইউনিকোড ফাইল অনুলিপি করি তবে এটি প্রদর্শিত হবে:
drwxr-xr-x 3 root root 4096 Jan 21 2013 DJ Ti?sto/
আমি ইউনিকোড লাইব্রেরিগুলির মাধ্যমে ইনস্টল করার চেষ্টা করেছি apt-get install unicode
তবে সমস্যাটি সমাধান পর্যন্ত এটি কিছুই করার কথা মনে হয়নি।
আপডেট: এখন এটি কার্নেলের সমস্যা হতে পারে। আমি সাম্বা / সিআইএফ-র অনুলিপি করছি এবং আমি ইউটিএফ 8 চরসেটটি নির্দিষ্ট করার চেষ্টা করেছি mount -t cifs //192.xxx.xxx.xxx/source/ /media/target/ -o iocharset=utf8
তবে এটি একটি ত্রুটি সৃষ্টি করে ...
mount error(79): Can not access a needed shared library
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
কার্নেল লগ চেক করা এই সামান্য রত্নটি প্রকাশ করে:
root@ubuntu-server:~# tail /var/log/kern.log
Nov 30 03:51:33 ubuntu-server kernel: [ 1756.518222] CIFS VFS: CIFS mount error: iocharset utf8 not found
আমি কার্নেলের মধ্যে কীভাবে utf8 সমর্থন পাব?
কোন ধারনা?