Technical Anshu
Tutorials Blog
دليل Proxmox VE

تثبيت Windows على خادم Proxmox: الدليل الكامل خطوة بخطوة

يتم تثبيت Windows تقريبًا مثل جهاز كمبيوتر عادي على Proxmox - باستثناء شاشتين توقفهما كل مبتدئ. يشرح هذا الدليل التثبيت الكامل ويصلح كليهما بالطريقة الصحيحة.

Technical AnshuProxmox VEWindows 11 / 10 / Server
شاهد تثبيت Windows الكامل على Proxmox، خطوة بخطوة، في الفيديو أعلاه

لديك خادم Proxmox وتريد تشغيل جهاز Windows مناسب عليه - للعمل عن بعد أو الاختبار أو خدمة مكتبية صغيرة. التثبيت بحد ذاته سهل، ولكنه يحتوي على فخين مشهورين: لم يجد برنامج إعداد Windows عدم وجود قرص، وبعد ذلك وجد لا توجد شبكة. كلا المصائد لها نفس السبب - برامج تشغيل VirtIO المفقودة - ويتعامل هذا الدليل مع كليهما في اللحظة التي تظهر فيها بالضبط.

Windows Setup - Where do you want to install Windows?
No drives were found
Windows Setup cannot see the virtual disk, because the VirtIO storage driver is not inside Windows.
The fix in one line
Click Load driver, open the virtio-win CDvioscsi\w11\amd64
Disk appears, install continues normallySOLVED
الشاشة الوحيدة التي توقف تقريبًا كل تثبيت Windows لأول مرة على Proxmox - ويتم إصلاحها خلال دقيقة واحدة
1

احتفظ بملفين ISO جاهزين قبل البدء

يحتاج كل تثبيت Windows على Proxmox إلى ملفين ISO على الخادم، وليس ملفًا واحدًا. قم بتحميل كليهما إلى وحدة تخزين ISO الخاصة بك أولاً: في لوحة الويب Proxmox، حدد وحدة التخزين، وافتح صور ISO واستخدم تحميل.

  1. Windows ISO نفسه - Windows 11 أو Windows 10 أو Windows Server، الذي تم تنزيله من Microsoft.
  2. virtio-win ISO - قرص برنامج تشغيل VirtIO المجاني لضيوف Windows. تشير وثائق Proxmox إلى ذلك عند كل تثبيت لنظام Windows؛ وبدون ذلك، لن يتمكن برنامج إعداد Windows من رؤية القرص الظاهري الخاص بك بشكل صحيح.

ملاحظة صادقة: قرص Virtio-Win ليس زخرفة اختيارية. فهو يحمل برنامج تشغيل التخزين، وبرنامج تشغيل الشبكة، ووكيل ضيف QEMU الذي يعتمد عليه هذا الدليل بأكمله.

2

قم بإنشاء VM وحدد مربع برامج تشغيل VirtIO

انقر على إنشاء جهاز افتراضي في الجزء العلوي الأيسر من لوحة Proxmox وتجول عبر المعالج:

  1. عام: قم بتسمية الجهاز الافتراضي، على سبيل المثال Win11. لاحظ أن VM ID الذي يعينه Proxmox.
  2. نظام التشغيل: حدد Windows ISO الخاص بك. اضبط نوع نظام التشغيل الضيف على Microsoft Windows والإصدار على 11/2022/2025 لنظام التشغيل Windows 11 أو Server 2022/2025. الآن حدد إضافة محرك أقراص إضافي لبرامج تشغيل VirtIO وحدد ملف ISO-win - الذي يؤدي إلى توصيل قرص برنامج التشغيل كمحرك أقراص مضغوطة ثانٍ تلقائيًا.
  3. النظام: اضبط BIOS على OVMF (UEFI) والجهاز على q35، وحدد إضافة قرص EFI وإضافة TPM (الإصدار 2.0) إذا كنت تقوم بتثبيت Windows 11، فاحتفظ بوحدة تحكم SCSI كـ VirtIO SCSI فردي، وحدد Qemu Agent.
  4. الأقراص: احتفظ بالناقل كـ SCSI وامنح Windows 11 64 جيجابايت على الأقل. يعمل القرص الأصغر لإجراء اختبار سريع، ولكن التحديثات ستملأه بسرعة.
  5. وحدة المعالجة المركزية: من 2 إلى 4 مراكز للضيف العادي. إذا لم يتم ترحيل هذا الجهاز الافتراضي مطلقًا إلى مضيف آخر، فاضبط نوع وحدة المعالجة المركزية على المضيف لاحقًا للحصول على أفضل سرعة.
  6. الذاكرة: 4096 ميجابايت هو الحد الأدنى العملي لنظام التشغيل Windows 11؛ إعطاء المزيد إذا كان الخادم لديه.
  7. الشبكة: احتفظ بالنموذج كـ VirtIO (شبه افتراضي) على الجسر الخاص بك، عادةً vmbr0. لن يتمكن برنامج الإعداد من رؤية بطاقة الشبكة هذه حتى يتم تثبيت برنامج التشغيل الخاص بها - وهذا أمر متوقع، وتم إصلاحه أدناه.
3

قم ببدء تشغيل VM والوصول إلى شاشة القرص

حدد الجهاز الافتراضي الجديد، وانقر على ابدأ، ثم افتح وحدة التحكم. عندما تطلب منك الشاشة، اضغط على أي مفتاح للتمهيد من القرص المضغوط. يبدأ إعداد Windows تمامًا مثل التثبيت العادي على جهاز الكمبيوتر: اختر لغتك، وانقر فوق التثبيت الآن، واختر الإصدار الذي يغطيه الترخيص الخاص بك، ثم اقبل شروط الترخيص.

ثم تأتي الشاشة في الصورة أعلاه: أين تريد تثبيت Windows؟ - بقائمة فارغة. لا داعي للذعر ولا تعيد بناء الجهاز الافتراضي. لا شيء مكسور. ببساطة، لا يوجد لدى Windows برنامج تشغيل لوحدة تحكم التخزين VirtIO حتى الآن، وبالتالي فإن القرص غير مرئي بالنسبة له.

4

لحظة VirtIO - قم بتحميل برنامج تشغيل التخزين

هذه هي الخطوة الوحيدة التي تجعل تثبيت Proxmox مختلفًا عن التثبيت الفعلي للكمبيوتر الشخصي:

  1. على شاشة القرص الفارغة، انقر فوق تحميل برنامج التشغيل، ثم تصفح.
  2. افتح محرك الأقراص المضغوطة virtio-win (القرص المضغوط الثاني الذي قمت بإرفاقه في المعالج).
  3. نظرًا لأن القرص الخاص بك معلق على وحدة تحكم VirtIO SCSI، افتح المجلد vioscsi\w11\amd64 - استخدم المجلد المطابق لإصدار Windows لديك، على سبيل المثال w10 لنظام التشغيل Windows 10 أو 2k22 لـ Server 2022. (إذا اخترت قرص VirtIO Block بدلاً من ذلك، فسيكون المجلد viostor.)
  4. حدد برنامج التشغيل Red Hat VirtIO SCSI وانقر فوق "التالي".

يظهر القرص في القائمة خلال ثواني. حدده، وانقر فوق جديد إذا كنت تريد أن يقوم برنامج الإعداد بتقسيمه، ثم التالي - ومن هنا يكون التثبيت بمثابة تثبيت Windows عادي تمامًا.

5

قم بإنهاء الإعداد على الرغم من عدم وجود شبكة حتى الآن

نظرًا لأن بطاقة الشبكة هي أيضًا VirtIO، لا يمكن لبرنامج إعداد Windows رؤيتها أيضًا، لذلك قد يتوقف Windows 11 عند شاشة دعنا نوصلك بشبكة. وهذه هي العقبة الثانية المتوقعة، وليست الفشل. لديك طريقتان نظيفتان من خلال:

  1. اضغط على Shift + F10 لفتح موجه الأوامر، وتصفح إلى القرص المضغوط الخاص بـ virtio-win وقم بتشغيل virtio-win-guest-tools.exe - فهو يقوم بتثبيت كل برنامج تشغيل بما في ذلك برنامج تشغيل الشبكة، ويتم مسح شاشة الشبكة.
  2. أو قم بإنهاء الإعداد دون الاتصال بالإنترنت باستخدام الخيار الذي يقدمه الإصدار الخاص بك، وقم بتثبيت برامج التشغيل على سطح المكتب في الخطوة التالية.

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

6

مهمة سطح المكتب الأولى - تثبيت أدوات الضيف

في اللحظة التي تصل فيها إلى سطح مكتب Windows، افتح القرص المضغوط الخاص ببرنامج virtio-win في File Explorer وقم بتشغيل virtio-win-guest-tools.exe. أحد المثبتات يمنح الضيف كل ما كان يفتقده:

  1. برنامج تشغيل الشبكة (NetKVM)، بحيث يحصل الجهاز الافتراضي على عنوان IP وإنترنت.
  2. برامج تشغيل التخزين والبالون، لذلك يعمل القرص والذاكرة بالطريقة التي تتوقعها Proxmox.
  3. الوكيل الضيف QEMU، حتى يتمكن Proxmox من قراءة عناوين IP الخاصة بالجهاز الظاهري، وإيقاف تشغيله بشكل نظيف وأخذ نسخ احتياطية متسقة.

أعد التشغيل مرة واحدة، ثم افتح إدارة الأجهزة: يجب ألا تبقى أي علامات تحذير صفراء. في صفحة ملخص Proxmox الخاصة بالجهاز الافتراضي، يجب الآن إدراج عناوين IP - وهذا هو دليلك على أن الوكيل الضيف على قيد الحياة.

7

ما هو نظام التشغيل Windows الذي تقوم بتثبيته - سطح المكتب أو الخادم

كلمة صادقة قصيرة قبل أن تبني عاداتك على هذا الجهاز الافتراضي. يعد Windows 11 أو 10 مناسبًا لسطح المكتب الشخصي والاختبار والعمل عن بعد لمستخدم واحد. يكون Windows Server مناسبًا عندما يجب على الجهاز الافتراضي أن يخدم الآخرين - مشاركة الملفات، أو Active Directory، أو اتصال عدة أشخاص في وقت واحد، لأن سطح المكتب Windows يسمح بجلسة تفاعلية عن بعد واحدة فقط وهو غير مرخص أو مصمم كخادم متعدد المستخدمين. يتم تثبيت كلاهما بنفس الطريقة تمامًا في هذا الدليل. يحتاج كلاهما أيضًا إلى ترخيص Windows المناسب الخاص بهما - فالجهاز الافتراضي لا يجعل Windows مجانيًا، وتشرح صفحة الترخيص في هذا الدليل ما يعنيه ذلك عمليًا.

يخطئ المبتدئون في الشاشتين بسبب تثبيت معطل - لم يتم العثور على قرص ولم يتم العثور على شبكة - كلاهما يفتقدان برامج تشغيل VirtIO. قم بتحميل vioscsi على شاشة القرص، ثم قم بتثبيت virtio-win-guest-tools.exe على سطح المكتب، وسيختفي كلاهما إلى الأبد.

شاهد دليل الفيديو الكامل

يتم عرض كل شاشة من هذا التثبيت - معالج VM، ولحظة برنامج التشغيل التحميل، وإعداد أدوات الضيف - مباشرة في فيديو Anshu الفني.

Watch Full Video
الأسئلة الشائعة (الأسئلة الشائعة)

لماذا لا يُظهر برنامج إعداد Windows أي قرص على Proxmox؟

نظرًا لأن القرص الظاهري موجود على وحدة تحكم تخزين VirtIO ولا يحتوي Windows على برنامج تشغيل مدمج به. انقر فوق "تحميل برنامج التشغيل" على تلك الشاشة، وتصفح القرص المضغوط الخاص بـ virtio-win، وافتح مجلد vioscsi لإصدار Windows الخاص بك (على سبيل المثال vioscsi\w11\amd64)، وقم بتحميل برنامج تشغيل وحدة التحكم Red Hat VirtIO SCSI، وسيظهر القرص على الفور.

هل أحتاج إلى TPM وUEFI لكل نظام Windows على Proxmox؟

فقط Windows 11 يصر عليها: فهو يحتاج إلى OVMF (UEFI) وقرص EFI وTPM 2.0 في إعدادات VM. يتم تثبيت Windows 10 وWindows Server بسهولة مع نفس الإعدادات أيضًا، لذا فإن استخدام OVMF وq35 لكل شيء يحافظ على اتساق جميع أجهزة VM الخاصة بك.

جهاز VM الخاص بي ليس لديه إنترنت بعد تثبيت Windows. ما هو الخطأ؟

تحتاج بطاقة شبكة VirtIO أيضًا إلى برنامج التشغيل الخاص بها. قم بتشغيل virtio-win-guest-tools.exe من القرص المضغوط virtio-win الموجود على سطح مكتب Windows - حيث يقوم بتثبيت برنامج تشغيل الشبكة NetKVM جنبًا إلى جنب مع كافة برامج التشغيل الأخرى ووكيل الضيف QEMU دفعة واحدة.

يعتمد هذا الدليل على فيديو Technical Anshu حول تثبيت Windows على خادم Proxmox. عالقة في خطوة؟ اسأل في تعليقات الفيديو - سوف تحصل على إجابة هناك.