سوالات متداول
سوالات متداول درباره VM64، از جمله نصب سیستمعامل مهمان، عملکرد، اشتراکگذاری، شبکه، USB و اسنپشات.
نصب سیستمعامل مهمان
ایمیج نصب Windows را از کجا تهیه کنم؟
با ابزار رایگان CrystalFetch میتوانید جدیدترین ایمیج نصب را از Microsoft دانلود کنید. برای Mac با تراشه Apple نسخه ARM64 و برای Mac با پردازنده Intel نسخه x64 را انتخاب کنید. برای Windows باید مجوز آن را خودتان تهیه کنید.
هنگام نصب Windows 11، پیامی نشان می دهد که این رایانه نمی تواند Windows 11 را اجرا کند. چه کاری باید انجام دهم؟
ماشین مجازی Windows تازه ایجاد شده به طور خودکار Secure Boot و TPM را روشن می کند. ماشین های مجازی قدیمی می توانند به صورت دستی این دو مورد را در تنظیمات فعال کنند. Windows 11 همچنین به حداقل 2 هسته CPU نیاز دارد. هنگام شبیه سازی x86_64 در تراشه های Apple، تنها 1 هسته به طور پیش فرض وجود دارد و باید در تنظیمات به 2 یا بیشتر تغییر دهید.
آیا Mac با پردازنده Intel میتواند ماشین مجازی macOS اجرا کند؟
خیر. Mac با پردازنده Intel نمیتواند ماشین مجازی macOS اجرا کند. Mac با تراشه Apple که macOS 12 یا جدیدتر را اجرا میکند، میتواند ماشین مجازی macOS نصب کند. اگر فایل IPSW را انتخاب نکنید، VM64 بهطور خودکار یک نسخه سازگار macOS را دانلود میکند.
آیا می توانم نسخه های قدیمی Mac OS و Windows را نصب کنم؟
بله، این سیستمعاملها با شبیهسازی QEMU اجرا میشوند. روی مدلهای 68k و PowerPC میتوان Mac OS 7.1 تا Mac OS X 10.4 را نصب کرد. Windows 95 و Windows 98 را هم میتوان نصب کرد. برای Windows باید مجوز آن را خودتان تهیه کنید. ایمیج نصب را هم باید خودتان تهیه کنید و برخی مدلها به فایل ROM هم نیاز دارند.
عملکرد
چرا برخی از ماشین های مجازی سریع و برخی دیگر کند هستند؟
وقتی معماری ماشین مجازی با Mac یکسان باشد، VM64 آن را با مجازیسازی و با سرعتی نزدیک به سرعت بومی اجرا میکند. معماریهای دیگر با شبیهسازی QEMU اجرا میشوند. شبیهسازی کندتر از مجازیسازی است، بهویژه هنگام اجرای سیستمهای x86 روی تراشه Apple. بنابراین روی Mac با تراشه Apple، توصیه میشود نسخه ARM64 از Windows و Linux را نصب کنید.
چگونه برنامه های x86_64 را در نسخه ARM64 Linux اجرا کنیم؟
در Mac با تراشه Apple، با بکاند Apple یک ماشین مجازی Linux جدید بسازید و Rosetta را فعال کنید. Mac به macOS 13 یا جدیدتر نیاز دارد. سپس Rosetta را در Linux مانت کنید، Rosetta را با binfmt ثبت کنید و بعد کتابخانههای اشتراکی x86_64 را نصب کنید.
آیا می توانم در ماشین مجازی بازی کنم؟
سازگاری بازیها هنوز در حال بهبود است. ماشینهای مجازی QEMU که Linux را اجرا میکنند، میتوانند از Vulkan 1.3 یا OpenGL 4.1 استفاده کنند. ماشینهای مجازی Windows 11 میتوانند از DirectX 11 و DirectX 12 به عنوان قابلیت آزمایشی استفاده کنند. DirectX 11 به macOS 13 یا جدیدتر نیاز دارد. DirectX 12 به macOS 14 یا جدیدتر نیاز دارد و روی تراشه Apple، باید Rosetta را هم نصب کنید.
اسنپشات و حالت یکبارمصرف
چگونه وضعیت فعلی یک ماشین مجازی را ذخیره کنیم و بعداً آن را بازیابی کنیم؟
اسنپشات ماشینهای مجازی QEMU میتواند دیسک و وضعیت اجرا را ذخیره کند. در زبانه اسنپشات در جزئیات ماشین مجازی، یک اسنپشات جدید بسازید. بعداً میتوانید به این اسنپشات برگردید.
حالت یکبارمصرف چیست؟
ماشینهای مجازی QEMU میتوانند از حالت یکبارمصرف استفاده کنند که پس از خاموش شدن، همه تغییرات را دور میریزد. در حالت یکبارمصرف نمیتوان اسنپشات ذخیره کرد.