Частыя пытанні
Частыя пытанні пра VM64, у тым ліку пра ўсталяванне гасцявых сістэм, прадукцыйнасць, агульны доступ, сетку, USB і здымкі.
Усталяванне гасцявой сістэмы
Дзе ўзяць усталявальны вобраз Windows?
З дапамогай бясплатнага інструмента CrystalFetch можна спампаваць апошні ўсталявальны вобраз з сайта Microsoft. Для Mac з чыпам Apple выберыце версію ARM64, для Mac з працэсарам Intel — версію x64. Для Windows патрэбна ўласная ліцэнзія.
Пры ўсталёўцы Windows 11 з'яўляецца паведамленне аб тым, што на гэтым кампутары не можа працаваць Windows 11. Што мне рабіць?
Новыя віртуальныя машыны Windows аўтаматычна ўключаюць бяспечную загрузку і TPM. У старых віртуальных машынах гэтыя 2 параметры можна ўключыць уручную ў наладах. Windows 11 таксама патрабуе як мінімум 2 ядры працэсара. Пры эмуляцыі 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 рэкамендуецца ўсталёўваць версіі Windows і Linux для ARM64.
Як запускаць праграмы x86_64 у версіі Linux ARM64?
На Mac з чыпам Apple стварыце віртуальную машыну Linux з бэкэндам Apple і ўключыце Rosetta. На Mac павінна быць macOS 13 або больш позняя версія. Затым у Linux змантуйце Rosetta, зарэгіструйце 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 могуць працаваць у аднаразовым рэжыме, у якім пасля выключэння ўсе змены адкідаюцца. У аднаразовым рэжыме нельга захоўваць здымкі.