گاهی اوقات نیاز به یک برنامه ویندوزی داریم که روی wine به خوبی اجرا نمیشود و امکان دوالبوت ویندوز و یا نصب داکر برای استفاده از winboat را نداریم؛ چاره چیست؟
در این پست با نحوه نصب ویندوز ۱۰/۱۱ بر روی جعبههای گنوم (Gnome Boxes) آشنا میشویم.

گام اول: نصب جعبههای گنوم
در پارچ لینوکس نصب این ابزار یک خط بیشتر طول نمیکشد:
sudo pacman -S gnome-boxesهمین. کل زنجیره وابستگیهای KVM و QEMU خودکار نصب میشود، هیچ کار اضافهای لازم نیست.
گام دوم: دریافت درایورهای VirtIO از مخزن پارچ
بدون درایورهای VirtIO، ویندوز داخل ماشین مجازی به شدت کند و سنگین اجرا میشود. این درایورها دیسک، شبکه و گرافیک را از حالت شبیهسازیشده به حالت شتابدار میبرند و تفاوت را کاملاً حس میکنید. فایل ایزوی آن روی مخزن پارچ آماده است:
curl -LO https://mirror.parchlinux.ir/virtio/virtio-win.isoگام سوم: ساخت ماشین مجازی و نصب ویندوز ۱۱
برنامه Boxes را باز کنید، روی علامت + بزنید و فایل ایزوی ویندوز ۱۱ را انتخاب کنید. جعبههای گنوم خودش نوع سیستمعامل را تشخیص میدهد و مقدار پیشنهادی رم و فضای دیسک را جلوی چشمتان میگذارد. برای اینکه ویندوز ۱۱ روان کار کند، حداقل ۴ گیگابایت رم و ۵۰ گیگابایت فضای دیسک بدهید. روی Create بزنید و بقیهاش مثل نصب ویندوز روی هر سیستم دیگری است.
گام چهارم: اتصال ایزوی VirtIO به ماشین مجازی
پس از نصب ویندوز، باید ایزوی VirtIO را به عنوان یک درایو نوری دوم به ماشین مجازی وصل کنید تا از داخل ویندوز به درایورها دسترسی داشته باشید. مراحل کار به شکل زیر است.

از تنظیمات ماشین مجازی وارد بخش مربوط به دیسکها و درایوها شوید.

گزینه افزودن یک درایو نوری جدید را انتخاب کنید.

فایل virtio-win.iso را که در گام دوم دانلود کردید مشخص کنید.

اتصال فایل ایزو به درایو نوری را تایید کنید.
از داخل ویندوز به File Explorer بروید و درایو مربوط به VirtIO را باز کنید.
پرونده virtio-win-guest-tools.exe را اجرا کنید تا تمام درایورها یکجا و خودکار نصب شوند. بعد از این یک ریاستارت، ماشین مجازیتان دیگر شبیه یک ویندوز کند و شبیهسازیشده رفتار نمیکند و آماده کار روزمره است.


