حلّ المجتمع

لماذا تتغيّر أسماء وحدات تخزين USB على ZimaOS وما الذي ينبغي التحقّق منه

A USB disk acquired a numbered name after reconnecting; later replies distinguished duplicate labels and unstable mount paths from real USB or DAS disconnects.

قد يكون لاسم القرص المرقّم أكثر من سبب

لاحظ أحد أفراد المجتمع تغيّر اسم قرص USB من اسم مألوف إلى صيغة مرقّمة مثل 2TB-2. وكان الاقتراح الأول هو وجود تسمية مكررة أو معاد استخدامها لنظام الملفات. قد يضيف ZimaOS لاحقة عندما يحتاج إلى تجنّب تعارض أسماء نقاط التحميل، لذلك يجدر التحقق من التسميات قبل تغيير مسارات التطبيقات.

استخدم lsblk -f لفحص الجهاز ونوع نظام الملفات والتسمية وUUID ونقطة التحميل الحالية. إذا كان نظاما ملفات متصلان يستخدمان التسمية نفسها، فعيّن تسمية فريدة باستخدام الأداة الصحيحة لنظام الملفات المعني. ذكر النقاش e2label لأنظمة ملفات ext وexfatlabel لنظام exFAT. تأكد أولًا من مسار الجهاز ونظام الملفات؛ إذ إن تشغيل أمر خاص بنظام ملفات معيّن على جهاز خاطئ قد يسبب تلفًا.

أظهرت الحالة الأصلية أيضًا مشكلة فعلية في استقرار USB

اكتشف الكاتب لاحقًا أن الأقراص المتصلة بمنافذ USB الخلفية كانت تنقطع ثم يُعاد اكتشافها. وقد أدى نقل الاتصالات إلى منفذ USB-C الأمامي إلى استقرار الإعداد. وتشير هذه النتيجة إلى أن إعادة تسمية نقطة التحميل كانت في هذه الحالة تحديدًا عرضًا لإعادة الاتصال، وليست دليلًا على تلف تسمية نظام الملفات نفسها.

وصف مشارك آخر جهاز DAS كان يدخل في وضع السكون أو ينقطع ثم يعود بأسماء مثل DAS1-2 وDAS1-3 وDAS1-4. وقد تسبب ذلك في تعطّل مسارات Jellyfin. وتضمن الموضوع ألبوم لقطات شاشة خارجيًا يعرض مشكلة التخزين.

تعمل نقاط التحميل باستخدام UUID على تثبيت الهوية، لا على استقرار اتصال USB

اقترحت ردود المجتمع التحميل باستخدام UUID لنظام الملفات إلى مجلد ثابت مثل /DATA/DAS1. ويمكن لإدخال قائم على UUID في /etc/fstab إبقاء نظام الملفات نفسه مرتبطًا بالمسار نفسه حتى عند تغيّر اسم جهاز النواة. استرجع UUID باستخدام lsblk -f أو، عند توفره، sudo blkid.

لكن مستخدم DAS المتأثر لم يؤكد أن هذا الاقتراح أدى إلى حل ناجح. كما أن تعديل /etc/fstab بشكل غير صحيح قد يتسبب في مشكلات أثناء الإقلاع أو التحميل، لذا أنشئ نسخة احتياطية من الملف، واستخدم خيارات مناسبة لوحدات التخزين القابلة للإزالة، واختبر الإدخال قبل الاعتماد عليه.

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

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

لماذا أضاف ZimaOS ‎-2 أو رقمًا آخر إلى اسم محرك الأقراص لدي؟

قد يحدث ذلك عندما يكون اسم التحميل المفضّل مستخدمًا بالفعل، أو عندما ينقطع اتصال الجهاز ثم يُحمّل من جديد. افحص التسميات وUUID ونقاط التحميل واتصال النظام قبل تحديد السبب المنطبق.

هل سيمنع التحميل باستخدام UUID انقطاع اتصال محرك USB؟

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

ما الذي تأكد في إعداد المستخدم الأصلي؟

أفاد المستخدم بأن نقل اتصالات USB بعيدًا عن المنافذ الخلفية غير المستقرة إلى منفذ USB-C الأمامي حل مشكلته الفورية. أما نقاش DAS وfstab اللاحق فكان حالة منفصلة، ولم ينتهِ بحل برمجي مؤكد.