نعم، ولكن فقط عندما تكون المنافذ التي تريدها تابعة لوحدة تحكم يمكن عزلها عن المضيف. تمرير PCI يخصص وحدة تحكم USB بالكامل، وليس موصلًا واحدًا، لذا تنتقل معه جميع المنافذ الموصلة بهذه الوحدة.
الملصقات الموجودة على الهيكل ليست خريطة موثوقة. قد تشترك المنافذ الأمامية والخلفية والرؤوس الداخلية في وحدة تحكم واحدة، بينما قد تضم لوحة خلفية واحدة منافذ تابعة لوحدتي تحكم. ويحدد هذا الفرق الإعداد الآمن وطريقة التحقق ونقطة التراجع.
تعرّف على وحدات التحكم والمنافذ ومجموعات IOMMU
اعرض وحدات تحكم USB بتقنية PCI ومجموعات IOMMU التابعة لها، ثم صِل جهازًا غير مهم بكل منفذ فعلي وراقب وحدة التحكم التي تستقبله. احفظ الخريطة قبل تغيير برامج التشغيل.
تُعد مجموعة IOMMU الحد الأدنى الآمن للتخصيص في معظم الأنظمة. إذا كانت وحدة التحكم المستهدفة تشترك في مجموعة مع وحدة تخزين أو شبكة أو وحدة تحكم USB الوحيدة للمضيف، فقد يؤدي التمرير إلى إزالة مكونات أكثر مما تقصد.
الحل الأنظف للتخطيط غير القابل للفصل هو بطاقة USB مخصصة بمنفذ PCIe. اختر بطاقة لا تشترك وحدة التحكم فيها في مجموعة غير آمنة، وتناسب ميزانية الطاقة الخاصة بالأجهزة المتصلة.
اتخذ القرار بناءً على مؤشرات بقاء المضيف
أبقِ SSH أو مسار إدارة آخر غير معتمد على USB نشطًا. تأكد من أن لوحة مفاتيح المضيف ووسيط الإقلاع وكابل UPS ومدخل أداة التثبيت ليست متصلة بوحدة التحكم التي ستعيد تخصيصها.
اربط وظيفة PCI المستهدفة فقط بـ VFIO ثم أعد التشغيل. ينبغي أن يحتفظ المضيف بوحدة التحكم المتبقية، وأن تعرض الآلة الافتراضية جميع المنافذ الموجودة على الجهاز الذي تم تمريره.
استخدم الجدول أدناه قبل توصيل أجهزة لا يمكن استبدالها.
| الحالة المرصودة | الحكم | الإجراء التالي |
|---|---|---|
| وحدة تحكم مخصصة ومجموعة نظيفة | مرّرها | يحتفظ المضيف بوحدات التحكم الأخرى |
| وحدة التحكم تشترك في مجموعة أجهزة حرجة | لا تمررها | أضف بطاقة USB منفصلة |
| ملكية المنفذ غير معروفة | ارسم الخريطة أولًا | لا توصل أجهزة الإنتاج بعد |
مرّر وحدة التحكم مع مسار للتراجع
سجّل برنامج التشغيل الأصلي ومعلمات الإقلاع، ثم غيّر وحدة تحكم واحدة في كل مرة. تجنب استخدام تجاوز ACS كاستجابة أولى، لأنه قد يجعل المجموعات تبدو منفصلة من دون تغيير عزل الأجهزة الفعلي.
أرفق جهاز PCI بالآلة الافتراضية وفعّل خيارات الآلة وIOMMU المطلوبة. اختبر التوصيل أثناء التشغيل، وعمليات النقل المستمرة، وإعادة ضبط الآلة الافتراضية، وإعادة تشغيل المضيف.
توضح مراجعة أجهزة ZimaCube من ZimaSpace سبب أهمية تخطيط التوسعة.
يشرح دليل تمرير VFIO المجتمعي تجميع IOMMU وعزل الأجهزة.
أعد اختبار كل منفذ فعلي
بعد الإقلاع، اختبر كل منفذ على المضيف وكل منفذ مملوك للآلة الافتراضية باستخدام وحدة تخزين وجهاز HID منخفض المخاطر. تحقق من بقاء المضيف قابلًا للوصول إذا توقفت الآلة الافتراضية أو تعطلت.
كرر الاختبار بعد دورة طاقة كاملة، لأن البرامج الثابتة قد تعيد ترتيب الأجهزة أو تغيّر تهيئتها. احتفظ بطريقة لاستعادة الوصول عبر وحدة تحكم لا تعتمد على وحدة التحكم التي تم تمريرها.
تابع فقط عندما تكون وحدة التحكم المستهدفة ضمن مجموعة آمنة ويحتفظ المضيف بإمكانية الإدارة وأجهزة USB الحرجة. توقف إذا اختفت وحدة التخزين أو الشبكة أو UPS أو جميع وسائل الإدخال الخاصة بالمضيف مع الوظيفة المستهدفة.
الدعم والنصائح
المزيد للقراءة

هل يمكنك استبدال مروحة حاسوب صغير صاخبة من دون تغيير التحكم الحراري؟
نعم - إذا كان البديل متوافقًا مع الواجهة الكهربائية وتدفق الهواء وإشارات التغذية الراجعة؛ فتوافق الموصل وحده لا يحافظ على التحكم الحراري.

هل يمكن للخادم المنزلي استئناف تشغيل الخدمات بترتيب التبعية بعد استعادة الطاقة عبر مزود الطاقة غير المنقطع؟
نعم - استخدم تبعيات تشغيل صريحة وفحوصات الجاهزية؛ إذ إن سياسات إعادة التشغيل وحدها لا تضمن أن تصبح الخدمات قابلة للاستخدام بالترتيب الصحيح.

هل يمكنك استخدام ميزة التنبيه عبر الشبكة المحلية (Wake-on-LAN) بعد انقطاع كامل للطاقة؟
أحيانًا - يحتاج WOL إلى طاقة الاستعداد وحالة البرنامج الثابت/بطاقة الشبكة لاستعادة التشغيل بعد عودة التيار المتردد؛ ولا يمكنه إيقاظ الجهاز أثناء انقطاع الطاقة.

