حلّ المجتمع

محرك SATA عبر PCIe غير متاح كخيار إقلاع

A ZimaBlade user could access PCIe-connected SATA disks in CasaOS but could not select them as BIOS or GRUB boot devices.

لماذا قد يظهر محرك SATA المتصل عبر PCIe في ZimaOS لكنه لا يظهر في BIOS؟

يصف هذا النقاش محركات متصلة عبر وحدة تحكم من PCIe إلى SATA، وكانت ظاهرة بعد تحميل نظام التشغيل لكنها غير متاحة كأهداف إقلاع في البرنامج الثابت. وهذا الفرق مهم: فاكتشاف نظام التشغيل للمحرك يثبت فقط أن النواة تملك برنامج تشغيل لوحدة التحكم؛ أما الإقلاع فيتطلب أيضًا أن يتيح البرنامج الثابت للنظام ومسار Option ROM/UEFI الخاص بوحدة التحكم الوصول إلى جهاز قابل للإقلاع.

راجع دليل تثبيت ZimaOS الحالي قبل تغيير وسائط الإقلاع، واستخدم دليل إعداد تخزين ZimaOS بعد إقلاع النظام.

قائمة التحقق لاستكشاف الأخطاء وإصلاحها من المجتمع

أفاد رد من IceWhale بنجاح الإقلاع إلى TrueNAS من محرك SATA متصل عبر بطاقة PCIe إلى SATA، وأوصى بالتحقق مما إذا كان التثبيت قد تم باستخدام وضع UEFI أو الوضع القديم، واستخدام صورة نظام تشغيل رسمية، وتجربة تثبيت نظيف من دون أنظمة منافسة. ويؤكد هذا إعدادًا واحدًا تم اختباره، ولا يعني توافقًا شاملًا مع كل وحدات التحكم.

تحقق من وحدة التحكم قبل إعادة التثبيت

حدّد مجموعة شرائح وحدة تحكم PCIe SATA وتأكد من أنها تدعم الإقلاع، لا تخزين ما بعد الإقلاع فقط. يتوفر العرض العام لبنية إقلاع البرنامج الثابت في UEFI عبر مواصفات UEFI، بينما تساعد وثائق برامج تشغيل نواة Linux في توضيح سبب عمل الجهاز بعد بدء النواة حتى عندما يتعذر على البرنامج الثابت الإقلاع منه.

متى تستخدم جهاز إقلاع منفصلًا

إذا لم يعرض البرنامج الثابت أقراص وحدة التحكم مطلقًا كأهداف إقلاع، فمن الحلول العملية إبقاء نظام التشغيل على SATA أو NVMe أو eMMC ظاهر للبرنامج الثابت، أو على جهاز إقلاع مدعوم، واستخدام بطاقة PCIe SATA لأقراص البيانات. لتخطيط الأجهزة، راجع صفحة منتج ZimaBlade 2.