حلّ المجتمع

سلة مهملات ZimaOS لا تفتح: استعد الملفات المحذوفة أولًا

After upgrading to ZimaOS 1.5.0, a user could no longer open Trash in Files but found the deleted data in hidden trash directories and recovered it manually.

الخلاصة: إذا لم تُفتح سلة المهملات، فاحفظ الملفات المحذوفة قبل محاولة إصلاح الواجهة

الجزء المهم في حالة الإصدار 1.5.0 ليس تعطل زر سلة المهملات، بل أن الملفات المحذوفة كانت لا تزال قابلة للاسترداد من داخل واجهة «الملفات». عثر المستخدم على مجلدات مهملات مخفية ضمن مسارات بيانات ZimaOS، ونسخ الملفات المطلوبة منها قبل إعادة التثبيت. هذه هي الأولوية الصحيحة: استرداد الملفات أولًا، ثم إصلاح الواجهة.

شريط ZimaOS الجانبي في «الملفات» يعرض إدخال «سلة المهملات» بعد تحديث لا يستجيب فيه النقر عليه
تُظهر لقطة الشاشة المصدر أن عنصر «سلة المهملات» لا يزال موجودًا في «الملفات»، رغم أن المستخدم لم يتمكن من فتحه بعد التحديث إلى ZimaOS 1.5.0.

صُممت سلة مهملات ZimaOS لتكون طبقة حذف قابلة للاسترداد

قدّم ZimaOS سلة المهملات بحيث يمكن استعادة الملفات المحذوفة من «الملفات» ومسحها تلقائيًا بعد فترة احتفاظ، بدلًا من اختفائها فورًا. وتوثّق آلية عمل سلة مهملات ZimaOS التاريخية سلوك الاستعادة والتنظيف بعد 30 يومًا.

تحقق مما إذا كانت البيانات المحذوفة لا تزال موجودة

du -sh /var/lib/casaos_data/.trash/* 2>/dev/null
du -sh /var/lib/casaos_data/.media/*/.trash 2>/dev/null
find /var/lib/casaos_data -maxdepth 4 -type d -name ".trash" 2>/dev/null

تأتي هذه المسارات الداخلية من حالات تاريخية حقيقية، ويمكن أن تساعد في تحديد موقع البيانات عندما تكون الواجهة معطلة. تعامل معها كمواقع للاسترداد، لا كواجهات برمجية عامة ثابتة. فقد تتغير البنية الداخلية لتخزين ZimaOS بين الإصدارات.

عند تحديد مجلدات الاسترداد يدويًا، ابدأ بالفحص للقراءة فقط. توفر أدوات GNU find طريقة اكتشاف أكثر أمانًا من إنشاء المجلدات المخفية أو إعادة تسميتها أو حذفها بينما لا تزال حالة التركيب غير مؤكدة.

انسخ الملفات المطلوبة إلى الخارج قبل حذف أي شيء أو إعادة بنائه

إذا عثرت على الملفات المفقودة، فانسخها إلى مجلد عادي على مساحة تخزين أخرى أو قرص خارجي، وتحقق من إمكانية فتحها. لا تنقل مجلد المهملات أو تحذفه أثناء التحقيق. يوفر النسخ الاحتياطي في ZimaOS نسخة ثانية أكثر أمانًا.

تحقق من حالة التركيب الفعلية

أظهرت تقارير لاحقة من حقبة الإصدار 1.6 أعراضًا مشابهة عندما لم تعد مسارات التخزين وسجلات التركيب متطابقة. تحقّق من:

df -h
mount
ls -lah /media
findmnt

إذا كانت الواجهة تُظهر أن سلة المهملات موجودة، لكن مسار التخزين الأساسي مفقود أو يشير إلى تركيب قديم، فقد يؤدي إنشاء مجلد .trash جديد يدويًا إلى جعل الاسترداد أصعب.

لا تفترض أن «الملفات» وSMB وتطبيقات الوسائط تحذف بالطريقة نفسها

قد يمر حذف ملف من واجهة «الملفات» في ZimaOS عبر سير عمل سلة المهملات في المنصة، بينما قد يتصرف الحذف من SMB أو Plex أو Jellyfin بطريقة مختلفة تبعًا للخدمة وإعدادات التركيب. إذا لم تعد المساحة الحرة بعد الحذف، فافحص مجلدات المهملات وحالة الملفات المفتوحة بدلًا من افتراض تعطل نظام الملفات.

يساعد فحص الملفات المفتوحة في Linux عندما تظل المساحة على القرص مشغولة بسبب ملف محذوف لا تزال إحدى العمليات تفتحه.

لا تتطلب واجهة سلة المهملات المعطلة إعادة تثبيت نظام التشغيل فورًا

قرر المستخدم الأصلي إعادة التثبيت بعد ظهور مشكلة أخرى في تحويل ترميز GPU، لكن إعادة التثبيت ليست خطوة الاسترداد الأولى لمشكلة تقتصر على سلة المهملات. استرد البيانات المحذوفة، واختبر الإصدار المستقر الحالي، وامسح حالة المتصفح، وافحص عمليات تركيب التخزين أولًا. ويُعد استرداد ZimaOS حدّ التصعيد المناسب.

احتفظ ببيانات التطبيقات وبيانات المستخدم على مساحة تخزين مخططة

عندما تنحرف مسارات التخزين بعد الترقية، قد تبدو سلة المهملات وتركيبات التطبيقات والاختصارات معطلة في الوقت نفسه. يوضح ZimaOS حاليًا مسارات تخزين التطبيقات وترحيل البيانات بشكل أكثر وضوحًا. ويساعد ترحيل بيانات ZimaOS في تقليل الغموض المستقبلي بشأن المسارات.

اختبر سلة المهملات بعد الاسترداد

أنشئ ملفًا نصيًا غير مهم، واحذفه عبر «الملفات»، وتأكد من ظهوره في سلة المهملات، ثم استعده، وبعد ذلك احذفه مرة أخرى وتحقق من سلوك السعة التخزينية. استخدم بيانات قابلة للتخلص منها حتى تتمكن من تأكيد عمل الإصدار الحالي دون المخاطرة بالملفات المستردة.

الأسئلة الشائعة

أين تُخزَّن الملفات المحذوفة في ZimaOS؟

استخدمت الإصدارات التاريخية مجلدات .trash مخفية ضمن مسارات بيانات ZimaOS ومسارات الوسائط المركبة، لكن لا يُضمن أن تكون المسارات الداخلية واجهة عامة ثابتة.

لماذا تظهر سلة المهملات لكنها لا تفتح؟

قد يكون السبب تراجعًا في واجهة «الملفات»، أو مسار تخزين قديمًا، أو عدم اتساق في التركيب. استرد البيانات وافحص عمليات التركيب قبل إعادة إنشاء المجلدات.

هل ستؤدي إعادة تثبيت ZimaOS إلى استعادة سلة المهملات؟

قد تستبدل مكونات النظام، لكنها مدمرة أكثر من اللازم كإصلاح أول، ولا تغني عن استرداد الملفات المحذوفة أولًا.

لماذا لا تتحرر مساحة القرص بعد الحذف؟

قد تكون الملفات لا تزال في سلة المهملات أو تحتفظ بها عملية قيد التشغيل. افحص الأمرين قبل إلقاء اللوم على نظام الملفات.

كيف ينبغي اختبار الإصلاح؟

استخدم ملفًا قابلًا للتخلص منه: احذفه، وتأكد من ظهوره في سلة المهملات، واستعده، ثم تحقق من استخدام مساحة التخزين.