يتم تثبيت Windows تقريبًا مثل جهاز كمبيوتر عادي على Proxmox - باستثناء شاشتين توقفهما كل مبتدئ. يشرح هذا الدليل التثبيت الكامل ويصلح كليهما بالطريقة الصحيحة.
لديك خادم Proxmox وتريد تشغيل جهاز Windows مناسب عليه - للعمل عن بعد أو الاختبار أو خدمة مكتبية صغيرة. التثبيت بحد ذاته سهل، ولكنه يحتوي على فخين مشهورين: لم يجد برنامج إعداد Windows عدم وجود قرص، وبعد ذلك وجد لا توجد شبكة. كلا المصائد لها نفس السبب - برامج تشغيل VirtIO المفقودة - ويتعامل هذا الدليل مع كليهما في اللحظة التي تظهر فيها بالضبط.
يحتاج كل تثبيت Windows على Proxmox إلى ملفين ISO على الخادم، وليس ملفًا واحدًا. قم بتحميل كليهما إلى وحدة تخزين ISO الخاصة بك أولاً: في لوحة الويب Proxmox، حدد وحدة التخزين، وافتح صور ISO واستخدم تحميل.
ملاحظة صادقة: قرص Virtio-Win ليس زخرفة اختيارية. فهو يحمل برنامج تشغيل التخزين، وبرنامج تشغيل الشبكة، ووكيل ضيف QEMU الذي يعتمد عليه هذا الدليل بأكمله.
انقر على إنشاء جهاز افتراضي في الجزء العلوي الأيسر من لوحة Proxmox وتجول عبر المعالج:
Win11. لاحظ أن VM ID الذي يعينه Proxmox.vmbr0. لن يتمكن برنامج الإعداد من رؤية بطاقة الشبكة هذه حتى يتم تثبيت برنامج التشغيل الخاص بها - وهذا أمر متوقع، وتم إصلاحه أدناه.حدد الجهاز الافتراضي الجديد، وانقر على ابدأ، ثم افتح وحدة التحكم. عندما تطلب منك الشاشة، اضغط على أي مفتاح للتمهيد من القرص المضغوط. يبدأ إعداد Windows تمامًا مثل التثبيت العادي على جهاز الكمبيوتر: اختر لغتك، وانقر فوق التثبيت الآن، واختر الإصدار الذي يغطيه الترخيص الخاص بك، ثم اقبل شروط الترخيص.
ثم تأتي الشاشة في الصورة أعلاه: أين تريد تثبيت Windows؟ - بقائمة فارغة. لا داعي للذعر ولا تعيد بناء الجهاز الافتراضي. لا شيء مكسور. ببساطة، لا يوجد لدى Windows برنامج تشغيل لوحدة تحكم التخزين VirtIO حتى الآن، وبالتالي فإن القرص غير مرئي بالنسبة له.
هذه هي الخطوة الوحيدة التي تجعل تثبيت Proxmox مختلفًا عن التثبيت الفعلي للكمبيوتر الشخصي:
vioscsi\w11\amd64 - استخدم المجلد المطابق لإصدار Windows لديك، على سبيل المثال w10 لنظام التشغيل Windows 10 أو 2k22 لـ Server 2022. (إذا اخترت قرص VirtIO Block بدلاً من ذلك، فسيكون المجلد viostor.)يظهر القرص في القائمة خلال ثواني. حدده، وانقر فوق جديد إذا كنت تريد أن يقوم برنامج الإعداد بتقسيمه، ثم التالي - ومن هنا يكون التثبيت بمثابة تثبيت Windows عادي تمامًا.
نظرًا لأن بطاقة الشبكة هي أيضًا VirtIO، لا يمكن لبرنامج إعداد Windows رؤيتها أيضًا، لذلك قد يتوقف Windows 11 عند شاشة دعنا نوصلك بشبكة. وهذه هي العقبة الثانية المتوقعة، وليست الفشل. لديك طريقتان نظيفتان من خلال:
virtio-win-guest-tools.exe - فهو يقوم بتثبيت كل برنامج تشغيل بما في ذلك برنامج تشغيل الشبكة، ويتم مسح شاشة الشبكة.تحذير صادق واحد: تستمر Microsoft في تغيير سلوك الإعداد دون الاتصال بالإنترنت بين الإصدارات، لذا لا تعامل أي أمر تجاوز فردي على أنه أمر دائم. يعمل مسار تثبيت برنامج التشغيل دائمًا، لأنه يعمل على إصلاح السبب الفعلي.
في اللحظة التي تصل فيها إلى سطح مكتب Windows، افتح القرص المضغوط الخاص ببرنامج virtio-win في File Explorer وقم بتشغيل virtio-win-guest-tools.exe. أحد المثبتات يمنح الضيف كل ما كان يفتقده:
أعد التشغيل مرة واحدة، ثم افتح إدارة الأجهزة: يجب ألا تبقى أي علامات تحذير صفراء. في صفحة ملخص Proxmox الخاصة بالجهاز الافتراضي، يجب الآن إدراج عناوين IP - وهذا هو دليلك على أن الوكيل الضيف على قيد الحياة.
كلمة صادقة قصيرة قبل أن تبني عاداتك على هذا الجهاز الافتراضي. يعد Windows 11 أو 10 مناسبًا لسطح المكتب الشخصي والاختبار والعمل عن بعد لمستخدم واحد. يكون Windows Server مناسبًا عندما يجب على الجهاز الافتراضي أن يخدم الآخرين - مشاركة الملفات، أو Active Directory، أو اتصال عدة أشخاص في وقت واحد، لأن سطح المكتب Windows يسمح بجلسة تفاعلية عن بعد واحدة فقط وهو غير مرخص أو مصمم كخادم متعدد المستخدمين. يتم تثبيت كلاهما بنفس الطريقة تمامًا في هذا الدليل. يحتاج كلاهما أيضًا إلى ترخيص Windows المناسب الخاص بهما - فالجهاز الافتراضي لا يجعل Windows مجانيًا، وتشرح صفحة الترخيص في هذا الدليل ما يعنيه ذلك عمليًا.
vioscsi على شاشة القرص، ثم قم بتثبيت virtio-win-guest-tools.exe على سطح المكتب، وسيختفي كلاهما إلى الأبد.يتم عرض كل شاشة من هذا التثبيت - معالج VM، ولحظة برنامج التشغيل التحميل، وإعداد أدوات الضيف - مباشرة في فيديو Anshu الفني.
Watch Full Videoنظرًا لأن القرص الظاهري موجود على وحدة تحكم تخزين VirtIO ولا يحتوي Windows على برنامج تشغيل مدمج به. انقر فوق "تحميل برنامج التشغيل" على تلك الشاشة، وتصفح القرص المضغوط الخاص بـ virtio-win، وافتح مجلد vioscsi لإصدار Windows الخاص بك (على سبيل المثال vioscsi\w11\amd64)، وقم بتحميل برنامج تشغيل وحدة التحكم Red Hat VirtIO SCSI، وسيظهر القرص على الفور.
فقط Windows 11 يصر عليها: فهو يحتاج إلى OVMF (UEFI) وقرص EFI وTPM 2.0 في إعدادات VM. يتم تثبيت Windows 10 وWindows Server بسهولة مع نفس الإعدادات أيضًا، لذا فإن استخدام OVMF وq35 لكل شيء يحافظ على اتساق جميع أجهزة VM الخاصة بك.
تحتاج بطاقة شبكة VirtIO أيضًا إلى برنامج التشغيل الخاص بها. قم بتشغيل virtio-win-guest-tools.exe من القرص المضغوط virtio-win الموجود على سطح مكتب Windows - حيث يقوم بتثبيت برنامج تشغيل الشبكة NetKVM جنبًا إلى جنب مع كافة برامج التشغيل الأخرى ووكيل الضيف QEMU دفعة واحدة.