حلّ المجتمع

إضافة محركات أقراص صلبة جديدة وتهيئتها على ZimaOS: إعداد التخزين الحالي مقارنةً بنصائح fstab القديمة من CasaOS

A short April-May 2024 ZimaBlade/CasaOS thread where community replies recommended partitioning disks on a PC, formatting ext4, editing /etc/fstab by UUID, and using Debian software RAID. Current ZimaOS now provides a managed Storage setup wizard and RAID interface.

يعكس الموضوع الأصلي لعام 2024 سير عمل مختلفًا جدًا للتخزين عن ZimaOS الحالي. اشترى مالك جديد لجهاز ZimaBlade قرصين وسأل عن كيفية تركيبهما وتهيئتهما واختيار نظام الملفات. أوصى أفراد المجتمع بإنشاء أقسام GPT، وتهيئتها غالبًا بنظام ext4، والعثور على معرّفات UUID باستخدام blkid، وتعديل /etc/fstab، واتباع تعليمات Debian الخاصة بمصفوفة RAID البرمجية لإعداد RAID 1.

كان ذلك منطقيًا في سياق CasaOS/Debian في ذلك الموضوع، لكنه لا ينبغي أن يكون الإجراء الافتراضي في تثبيت ZimaOS الحالي. يكتشف ZimaOS الآن الأقراص الجديدة ويوجّه المستخدم خلال إنشاء التخزين وتهيئة RAID وJBOD وإعداد القرص المفرد من الإعدادات > التخزين.

ما الذي كان ينفذه سير عمل المجتمع في 2024؟

اقترح المجيب تجهيز الأقراص على حاسوب آخر، واستخدام جدول أقسام GPT، وإنشاء أقسام ext4، ثم تركيبها بشكل دائم عبر UUID باستخدام /etc/fstab. وبالنسبة إلى النسخة المتطابقة المكوّنة من قرصين، أحال المستخدم إلى مصفوفة RAID البرمجية في Debian.

كانت تلك تعليمات Linux من المجتمع، وليست خطوات تخزين في ZimaOS من تأليف IceWhale.

يكتشف ZimaOS الحالي الأقراص الجديدة تلقائيًا

توضح إرشادات IceWhale الحالية أنه عند توصيل قرص جديد، يطلب ZimaOS من المستخدم إعداده. وسير العمل المعتاد هو:

  1. افتح الإعدادات > التخزين؛
  2. انقر على دمج؛
  3. اختر إعداد التخزين المطلوب؛
  4. حدّد الأقراص؛
  5. سمِّ مساحة التخزين وأكّد العملية.

استخدم سير عمل إعداد التخزين الحالي في ZimaOS بدلًا من تعديل /etc/fstab للأقراص المُدارة العادية.

يمكن استخدام قرصين كـ RAID 1

إذا كان الهدف هو إنشاء مصفوفة متطابقة من قرصين، يظل RAID 1 الخيار المباشر. يحتفظ القرصان بالبيانات نفسها، لذلك تكون السعة القابلة للاستخدام تقريبًا بحجم أحد القرصين، مع إمكانية تعطل أحدهما دون فقدان الوصول الفوري إلى مجموعة البيانات.

يحمي RAID 1 من تعطل قرص واحد، لكنه لا يحمي من الحذف العرضي أو البرمجيات الخبيثة أو تعطل وحدة التحكم أو السرقة أو تدمير الخادم بالكامل.

هل تحتاج إلى اختيار ext4 يدويًا؟

في الموضوع القديم، اقتُرح ext4 لأن النظام كان يُدار مثل مضيف Debian تقليدي. أما إعداد التخزين الحالي في ZimaOS فيدير إنشاء نظام الملفات والمصفوفة ضمن سير عمل التخزين.

إذا كان لديك سبب خاص لاستخدام ext4 أو Btrfs أو ZFS أو نظام ملفات آخر مدعوم، فاتخذ القرار بناءً على ميزة التخزين الحالية في ZimaOS التي تستخدمها، بدلًا من إعادة تطبيق وصفة تقسيم CasaOS لعام 2024 دون تفكير.

أصبحت أقراص USB أيضًا وسيلة تخزين أساسية

تنص وثائق ZimaOS الحالية صراحةً على أن أقراص USB تتبع منطق التخزين نفسه المتبع مع محركات HDD وSSD الداخلية. ويمكن استخدامها كوحدة تخزين منفردة، أو إضافتها إلى مصفوفة، أو استخدامها لتوسيع المساحة الحالية.

وهذا سبب آخر لعدم اعتبار تعليمات التركيب القديمة من حقبة CasaOS مرجعًا للتجربة الحالية.

متى يظل UUID وfstab مهمين؟

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

استخدم عمليات التركيب اليدوية فقط عندما يتعذر على نموذج التخزين المدمج تمثيل المتطلب، وعندما تكون مستعدًا لتحمل مسؤولية دورة حياة التركيب بنفسك.

تؤدي التهيئة إلى تدمير البيانات الموجودة

يمكن لأي سير عمل ينشئ نظام ملفات جديدًا أو مصفوفة RAID جديدة أن يمحو الأقراص المحددة. تحقّق من الأقراص الفعلية، وخذ نسخة احتياطية من أي بيانات مهمة، ولا تفترض أن تسمية قرص مثل sda أو sdb ستظل ثابتة بين عمليات الإقلاع.

الأسئلة الشائعة حول إعداد قرص جديد

هل ينبغي لمستخدم ZimaOS الحالي تعديل /etc/fstab لإضافة قرص جديد عادي؟

عادةً لا. استخدم واجهة التخزين المُدارة أولًا.

هل يمكن إعداد قرصين كنسخة متطابقة؟

نعم. RAID 1 هو الإعداد المعتاد للنسخ المتطابق باستخدام قرصين.

هل يُعد إجراء Debian SoftwareRAID لعام 2024 إرشادات رسمية لـ ZimaOS؟

لا. كانت تلك نصيحة من المجتمع تعود إلى حقبة CasaOS/ZimaBlade.