اگه اشتباه نکنم این بخاطر فرمتیه که ابونتو ذرایو شما رو mount کرده.
مثلا من همین مشکل رو داشتم با یه درایو fat32 که تو ویندوز درست نشون میداد ولی تو ابونتو نه . امتحان اونم راحته: اگه توی فولدر home بتونید فایل جدید بانام فارسی بسازید پس مشکلتون مثل منه.
این مربوط به codepage سیستم عامل برای نام فایلهاست.برای درست کردن این مشکن درایو مورد نظر رو باید با چند تا پارامتر اظافه mount کنید.
برای ادامه کار یکم تو اینترنت سرچ کنی پیدا میکنی .آخه من الان دقیق یادم نیست.ولی راه کایش اینه که توی فایل /etc/fstab مثلا اضافه میکی
UUID=86C6AAC3C6AAB33B /media/windows/c fat32 defaults 0 0
رو به این
UUID=86C6AAC3C6AAB33B /media/windows/c fat32 iocharset=iso8859 defaults 0 0
تبدیل کنی (این درایو منه ماله تو فرق داره.)
چون ابونتو default با یونیکد نام میزاره ولی وینوز قدیمی نه.
یه راه دیگه اشتفاده از دستور
convmv
filename encoding conversion tool
است که من استفاده نکردم تا حالا .این دستور میاد encoding اسم فایلهرو عوض میکنه. میتونی روی کل فولدر اجراش کنی.
اگه دسکتاپ gnome داری یا از nautilus برای مدیریت فایلات استفاده میکنی این برنامه یه گزینه به راست کلیک رو فایلها اضافه مینه برای تصحیح اسم.
اینم پست خارجیش
http://ubuntuforums.org/showthread.php?t=144297http://ubuntuforums.org/showthread.php?t=139154بیشتر از این دیگه کمکی از من بر نمیاد.