لمن لديه معرفة، حالة غريبة تحدث هي التالي:
عندي نظامين ubuntu 8.04 و Windows XP SP2 و عند الإقلاع أختار.
ما يحدث هو عندما أعمل على ubuntu و أغلق الكمبيوتر ثم أدخل في وقت لاحق إلى Windows أجد أنه تم تغيير أسماء بعض الملفات إلى أسماء مثل 000 أو 001 بدون امتداد، و هي لا تُنسخ ولا تحذف ولا تفتح … (لا بتاخد و لا بتعطي ** ***) …
أعود إلى ubuntu و أذهب للملف المذكور أقوم بتشغيله (لأني أعرفه)، أقوم بإعادة تسميته و إعطائه الامتداد المناسب له في ويندوز mp3 غالبا هي الملفات.
و تعود المشكلة، كلما تكرر السيناريو، و الأغرب من هذا، أغنية محددة هي تعاليم حورية دائما يغيرها إلى 000 حتى أني ذات مرة نسختها إلى 3 أماكن في الأقراص و اكتشفت لاحقا أنهم صاروا 9 أصفار يعني كل منهم 000 !!!
عندي نظامين ubuntu 8.04 و Windows XP SP2 و عند الإقلاع أختار.
ما يحدث هو عندما أعمل على ubuntu و أغلق الكمبيوتر ثم أدخل في وقت لاحق إلى Windows أجد أنه تم تغيير أسماء بعض الملفات إلى أسماء مثل 000 أو 001 بدون امتداد، و هي لا تُنسخ ولا تحذف ولا تفتح … (لا بتاخد و لا بتعطي ** ***) …
أعود إلى ubuntu و أذهب للملف المذكور أقوم بتشغيله (لأني أعرفه)، أقوم بإعادة تسميته و إعطائه الامتداد المناسب له في ويندوز mp3 غالبا هي الملفات.
و تعود المشكلة، كلما تكرر السيناريو، و الأغرب من هذا، أغنية محددة هي تعاليم حورية دائما يغيرها إلى 000 حتى أني ذات مرة نسختها إلى 3 أماكن في الأقراص و اكتشفت لاحقا أنهم صاروا 9 أصفار يعني كل منهم 000 !!!
فيعني أتمنى مساعدة من يعرف السبب و لـ(ـه، ـها) الشكر.
الأوسمة: Linux, problem, لينكس ويندوز, مشكلة
2009/12/28 عند 08:45 |
حسناً مشكلتك يا عزيزي أن نظام التشغيل ويندوز لا يدعم ترميز UTF-8 لذلك جميع الملفات التي تستعمل محارف UTF-8 يتم تحويلها لمحارف بديلة، هذه المحارف لا يوجد لها بدائل بتوزيعة أوبنتو التي تستعملها لأن أوبنتو 8.04 أصبح قديماً و دعمه للعربية ليس مكتملاً.
حل هذه المشكلة يتم باحدى الطريقتين:
استعمال نسخة ويندوز تدعم تنسيقات UTF-8 و هي قليلة نسبياً بالأسواق خصوصاً أنه لا يوجد الكثير من الناس يأبهون لهذه الميزة
تتنصيب آخر اصدار لأوبنتو (مفضّل) بواجهة عربية و هو سيحل المشكلة بشكل تلقائي.
2009/12/28 عند 11:16 |
أشكرك على الرد
في الحقيقية هناك ملفات ظننت لأن أسماءها باللغة العربية يتم تغييرها و لكن اكتشفت أن هذا غير صحيح لأني غيرت الاسم إلى انكليزي و مجددا أصبحت 000 (بالأمس خصوصا كان ملف 010) إضافة أنه هناك في نفس الدليل ملفات أخرى باللغة العربية لم تتغير.
هناك مجلد باسم songs فيه مجموعة مجلدات، يوجد في كل منها ملف اسمه 000 و أعرفه لأني أعرف الأغنية المفقودة و هي تشتغل في VLC في ابونتو لكن ليس VLC في ويندوز.
2009/12/28 عند 15:17 |
لا اعتقد ان لابونتو اي دور فيما يحدث عندك , وويدوز اكس بي 2 يدعم ترميز اليونيكود .والموضوع لا علاقة له ابدا بالترميز ..
الامر غالبا مشكلة تخص ويدوز نفسه , وربما استخدامك لبرنامج قديم ما , او عطب ما في مدير الملفات (الاكسبلورر ) في ويندوز .( ويندوزك انت )
لينكس لا يتدخل ابدا بالاسماء على اقراص ويندوز (fat or ntfs).. وهو بالتاكيد لا يكتب على سواقة ويندوز دون سماحية من المدير في لينكس .
2009/12/29 عند 02:52 |
أنا أعتقد، يعني قبل وجود ابونتو لم يحدث هذا من سنوات، و نسخة الويندوز نفسها.
لا أذكر أني أستخدم برامج قديمة، يعني ما علاقة برنامج قديم بملفات صوتية موجودة في مكان ما؟
الأغاني نفسها أقوم بتشغيلها من النظامين، فعندما أشغلها من لينكس و أعود إلى ويندوز ألحظ التغييرات في بعضها.
مع التحية
2009/12/29 عند 15:12 |
طيب جرب هذا البرنامج وهو سيقول الفصل في المسألة
http://www.foobar2000.org هو برنامج تغيل صوت يدعم unicode على وندوز
2010/01/03 عند 02:27 |
صراحة صديقي رامي ما فهمت قصدك، نزلت البرنامج و هو يشغل الأغاني العادية أما التي تغيرت و أصبحت 000 و 010 فلم تشتغل فيه كما لم تشتغل بغيره.
بتنفيذ التطبيق trid على الملف 000 في الدليل e:\songs2 يعطيني:
* Error: found no file(s) to analyze!2010/01/03 عند 09:51 |
هو أحد برامج تشغيل الصوت التي بها full unicode support، طالما أنه لم ينفع أظن أنه عليك البحث في المسألة باتجاه آخر غير الذي تم الوصول إليه من عدم قدرة نظام وندوز على مجاراة ubuntu في الترميز
2010/01/14 عند 16:10 |
في توصيف الأنظمة في ملف الـfstab يمكنك تحديد الـencoding لكل نظام ملفات، حاول مع ذلك.
نظام NTFS لا يحوي المشكلة، لكن مع FAT يبدو أن الترميز لا يدعم اليونيكود في ويندوز، لذا يستخدم وندوز ترميز windows-1256/cp1256 للغة العربية. لذا بإمكانك جعل اللينوكس يجاري ذلك (يحكي مع الوندوز على قد عقلاتو) بتغيير إعدادات الـfstab الإفتراضية.