Windows Tips & News

كيفية تثبيت Windows 10 لـ ARM في QEMU

click fraud protection

تعتبر رقائق ARM64 أكثر كفاءة في استخدام الطاقة مقارنة بوحدات المعالجة المركزية x86 من Intel و AMD. باستخدام النظام الأساسي الجديد ، يمكن لمصنعي المعدات الأصلية إنشاء أجهزة أصغر وأخف وزنًا وقوية باستخدام نظام Windows 10 الكامل. هناك طريقة لتثبيت Windows 10 وتجربته لـ ARM SoCs في QEMU. هنا هو كيف.

QEMU هو برنامج Hypervisor مجاني ومفتوح المصدر يقوم بإجراء المحاكاة الافتراضية للأجهزة. باستخدام QEMU ، من السهل محاكاة مجموعة مختلفة تمامًا من الأجهزة عن الأجهزة المادية التي لديك. يدعم البرنامج محاكاة بنية AArch64 / ARM64 ، لذا يمكن استخدامه لتثبيت Windows 10 لـ ARM.

بينما يعمل Windows 10 ببطء داخل QEMU ، فمن الجيد أن ترى بالضبط ما هو Windows 10 لـ ARM.

فيما يلي الخطوات التي يجب عليك اتخاذها للحصول على Windows 10 لـ ARM يعمل في QEMU. ضع في اعتبارك أنه لن يدعم الشبكة بسبب فقدان برامج التشغيل.

لتثبيت Windows 10 لـ ARM في QEMU، قم بما يلي.

  1. تنزيل وتثبيت QEMU لنظام التشغيل Windows
  2. قم بتنزيل ملفات Windows 10 (arm64) ESD / UUP من أي مصدر موثوق. على سبيل المثال ، يمكنك استخدام ملحق موقع الويب التالي تم إنشاؤها بواسطة adguard.
  3. الآن ، قم بتنزيل ملفات UUP إلى محول ISO من هنا. تم تكييفه لبناء صور ISO لـ ARM.
  4. تحميل البرامج الثابتة UEFI وبرامج تشغيل التخزين arm64 المُعاد تجميعها / الموقعة صفقة.
  5. قم بإنشاء ملف system.vhdx جديد بحجم 23 جيجابايت أو أكبر (حجم ثابت ، وليس توسيع ، مهيأ باستخدام نظام تقسيم GPT).
  6. لبدء تشغيل جهازك الظاهري ، استخدم ملف الدُفعات التالي:
    qemu-system-aarch64.exe ^ -M فضيلة ^ -cpu cortex-a57 ^ -smp 3 ^ -m 4G ^ -pflash QEMU_EFI.img ^ -pflash QEMU_VARS.img ^ -جهاز VGA ^ -الجهاز nec-usb-xhci ^ -جهاز usb-kbd ^ -جهاز USB- فأرة ^ -تخزين USB للجهاز ، محرك الأقراص = تثبيت ^ -drive if = none، id = install، format = raw، media = cdrom، file =. \ 17083.1000.180119-1645.RS_PRERELEASE_CLIENTCOMBINED_UUP_ARM64FRE_EN-US.ISO ^ -تخزين USB للجهاز ، محرك الأقراص = السائقين ^ -drive if = none، id = drivers، read only = on، file =. \ drivers.vhdx ^ -device Virtio-blk ، محرك = نظام ^ -drive if = none، id = system، format = raw، file =. \ system.vhdx

انتهيت!
ملاحظة: أثناء الإعداد ، سوف تحتاج إلى توفير برامج تشغيل VirtIO (تصفح القرص الموصول).

سيقوم الملف الدفعي المقدم أعلاه بتكوين QEMU لمحاكاة الجهاز التالي:

  • إضفاء الطابع الافتراضي على وحدة المعالجة المركزية Cortex A57 (مع 3 مراكز)
  • قم بإعداد 4 جيجابايت من ذاكرة الوصول العشوائي
  • استخدام بلدي recompiled البرامج الثابتة TianoCore EDKII ArmVirtPkg، مع تعديلات طفيفة لإعادة تمكين دعم VGA وتضمين ملف شعار التمهيد غريب الاطوار لتثبيط الاستخدام الجاد. (هذا هو على غرار البنية التي قدمها Googulator في ذلك عدت اثنين من التزامات VGA. لم يتم إجراء أية تغييرات أخرى. أحدث ماجستير.)
  • استخدام بعض مساحة التخزين للتخزين المتغير UEFI (مثل ترتيب التمهيد)
  • استخدام VGA لاحتياجات الرسومات
  • أعد ال جهاز تحكم المضيف USB XHCI من NEC
  • ... وقم بتوصيل أربعة أجهزة USB افتراضية به.
    • لوحة مفاتيح USB
    • ماوس USB
    • قرص مدمج يستضيف وسائط التثبيت الخاصة بنا
    • محرك أقراص ثابت قابل للإزالة يستضيف حزمة برنامج تشغيل VirtIO vhdx
  • أعد ال جهاز VirtIO Block استضافة النظام الرئيسي vhdx

يجب أن تكون النتيجة كما يلي:

جميع الاعتمادات تذهب إلى رافائيل ريفيرا.

يمكن أن تعرض قائمة "عرض معلومات الموقع" في Edge الآن تفاصيل إضافية حول مواقع الويب التي تزورها

يمكن أن تعرض قائمة "عرض معلومات الموقع" في Edge الآن تفاصيل إضافية حول مواقع الويب التي تزورها

موصى به: انقر هنا لإصلاح مشكلات Windows وتحسين أداء النظامفي Microsoft Edge ، إلى اليسار من عنوان...

اقرأ أكثر

تمكين مجموعات علامات التبويب في Google Chrome

تمكين مجموعات علامات التبويب في Google Chrome

كيفية تمكين مجموعات علامات التبويب في جوجل كرومبدءًا من Google Chrome 80 ، يقدم المتصفح ميزة واجه...

اقرأ أكثر

خرج Chrome 87 مع البحث في علامات التبويب والإجراءات المباشرة والمزيد

خرج Chrome 87 مع البحث في علامات التبويب والإجراءات المباشرة والمزيد

يجلب إصدار رئيسي من متصفح Google Chrome عددًا من الميزات الجديدة إلى القناة الثابتة. بدءًا من الإ...

اقرأ أكثر