دليل إعداد Ubuntu Server على Proxmox للذكاء الاصطناعي (NVIDIA GPU)
بناءً على مقال MayhemCode، يركز هذا الدليل على إنشاء بيئة خادم Ubuntu مثالية لتطوير الذكاء الاصطناعي وتشغيل النماذج اللغوية (LLMs) باستخدام تمرير كرت الشاشة (GPU Passthrough).
1. المتطلبات المسبقة (Prerequisites)
- مضيف Proxmox مهيأ مع إعدادات IOMMU وتمرير GPU.
- ملف Ubuntu Server LTS ISO مرفوع على Proxmox.
- تخطيط الموارد (CPU/RAM) بناءً على حجم نماذج AI المستهدفة.
2. خطوات إنشاء الجهاز الافتراضي (VM Setup)
الإعدادات التالية "جوهرية" لضمان عمل كرت الشاشة لاحقاً:
أ. تبويب النظام (System) - الأهم!
- BIOS: اختر
OVMF (UEFI).
تنبيه: هذا الخيار إلزامي لكروت NVIDIA الحديثة. لا تستخدم SeaBIOS. - EFI Disk: قم بتفعيل خيار "Add EFI Disk".
- Machine: اختر
q35. - SCSI Controller: يفضل
VirtIO SCSIللأداء.
ب. تبويب المعالج (CPU)
- خصص عدد أنوية كافٍ (4-8 أنوية).
- اختر نوع المعالج
hostأو تأكد من تفعيل تعليمات AVX/AVX2 الضرورية للذكاء الاصطناعي.
ج. تبويب النظام (OS) والذاكرة
- اختر Linux واستخدم ملف الـ ISO الخاص بنسخة الخادم (Server) وليس سطح المكتب (Desktop) لتوفير الذاكرة.
- خصص ذاكرة (RAM) كافية (32GB+ للمشاريع الجادة)، وتذكر أن عدم وجود واجهة رسومية يوفر الكثير من الرام للنماذج.
3. الخلاصة
باتباع هذه الإعدادات (خاصة UEFI و q35)، تكون قد وضعت الأساس الصحيح لتثبيت تعريفات NVIDIA وتشغيل حاويات Docker أو نماذج LLM بكفاءة عالية واستقرار تام.
.png)
إرسال تعليق
تذكر قبل كتابه اى تعليق قول الله تعالى: مَا يَلْفِظُ مِنْ قَوْلٍ إِلَّا لَدَيْهِ رَقِيبٌ عَتِيدٌ [ق:18]؟