Виртуальная машина VMware Fusion для macOS
VMware ― это программное обеспечение для виртуализации. Прежде чем рассказать о VMware и показать процесс установки, разберёмся, что такое виртуализация.
Виртуализация — это создание изолированного окружения внутри одного физического устройства. То есть с помощью виртуализации можно создать на одном физическом устройстве (компьютере или сервере) несколько изолированных операционных систем. Подробнее о виртуализации читайте в статье Что такое виртуальная машина.
Использовать технологию виртуализации помогает виртуальная машина. Эту программу нужно установить на устройство перед настройкой виртуализации. С её помощью также можно управлять виртуализацией. ОС, на базе которой создаётся новая среда, называется хостовой системой, а дополнительная среда — гостевой.
Для чего используют виртуализацию и виртуальные машины
Современные ВМ просты в установке и эксплуатации, поэтому их используют не только в профессиональной деятельности, но и для бытовых нужд. Для чего используют ВМ:
- Для запуска программ, которые созданы для других операционных систем. Например, у вас macOS, а вы хотите использовать программу для Windows.
- Для создания резервных копий. Недоработанные программы могут нарушать работу системы. Если вы используете новые программы, позаботьтесь о том, чтобы у вас была возможность быстро вернуть все данные в то состояние, в котором они были до её использования. Резервную копию виртуальной машины сделать легко. Нужно только скопировать папку с её файлами.
- Для тестирования новых программ. Виртуальные машины работают изолированно от хостовой ОС. Это позволяет защитить основную систему от поломок, которые могут вызвать недоработанные программы. То есть, если вы загрузили на гостевую систему программу с ошибками, хостовая не пострадает. А так как резервные копии с виртуальных машин делаются легко, можно будет откатить гостевую систему до состояний, которое было до загрузки некачественной программы. Тоже самое происходит и с программами, которые заражены вирусом. Так как операционные системы изолированы, вирус не сможет выйти за рамки гостевой системы.
- Для тестирования разработанной программы на других операционных системах. Так как разные ОС отличаются по своим техническим характеристикам, при создании программного продукта разработчики тестируют его на разных системах. Это позволяет обнаружить возможные ошибки и проблемы для всех ОС и доработать продукт до выпуска.
- Для запуска игр, которые предназначены для других ОС и их старых версий. Например, вы захотели поиграть в игру десятилетней давности, а у вас Windows 10. Многие старые игры не идут на новых версиях ОС. В этой ситуации можно установить на виртуальную машину Windows более ранней версии и играть на ней.
Несмотря на преимущества использования этой технологии, есть несколько минусов:
- Программа требует много аппаратных ресурсов, чтобы одновременно запускать несколько OS. Гостевая система использует ресурсы устройства, на котором она установлена (процессор, память). Перед установкой виртуальной машины проверьте, что ресурсов основной системы хватит на обе ОС.
- ОС в виртуальных машинах могут работать медленнее. Разработчики стараются решить эту проблему с помощью новых современных программ, но разница в производительности между основной и гостевой системой есть до сих пор.
Первым продуктом для виртуализации стала программа VMware Workstation. Она позволяла любому пользователю установить на своём ПК одну или несколько виртуальных машин. Позже, для более требовательных проектов, появилась версия VMware Workstation Pro. Обе этих версии были предназначена для Windows и Linux.
Со временем всё больше пользователей стали использовать ПК на macOS. Для них подходила только программа для виртуализации Parallels Desktop. Создатели VMware не могли упустить растущий рынок. Чтобы удовлетворить потребности пользователей macOS, они разработали специальную программу для виртуализации — VMware Fusion.
Возможности VMware Fusion
- Поддерживает 32- и 64-битную гостевую систему.
- Поддерживает все версии Windows (с версии 3.11) и большинство распространённых дистрибутивов Linux и Solaris.
- Поддерживает высокоскоростной интерфейс USB 2.0.
- Поддерживает Drag&Drop файлов между хостовой и гостевой операционной системой (включая Linux). Можно создавать общие папки с основной ОС.
- Можно создавать снимки состояния виртуальной машины (снапшоты).
- Может отображать Windows-приложения как окна в основной системе macOS.
- Поддерживает механизм Boot Camp.
- Можно играть в 3D-игры для Windows с поддержкой DirectX 8.1.
- Поддерживает соединение AirPort и Wi-Fi. Каждая виртуальная машина может иметь до десяти виртуальных сетевых адаптеров.
В 2020 году вышла новая версия VMware Fusion 12. В отличие от старых версий, она включает в себя следующие возможности:
- Поддержка macOS Big Sur и Catalina.
- Для macOS Big Sur теперь не нужно устанавливать kernel extensions. Контейнеры и кластеры Kubernetes сразу находятся в Apple API.
- Улучшена работа с контейнерами и движком Kubernetes.
- Поддержка DirectX 11 и OpenGL 4.1.
- Работает с eGPU. Fusion 12 Player и Fusion 12 Pro поддерживают устройства eGPU.Теперь требовательные к графике задачи можно перенести с интегрированного или дискретного GPU на внешнюю графическую карту.
- Совместимость с vSphere 7.
- Поддержка USB 3.1 и прочие улучшения. В Fusion поддерживаются виртуальные устройства USB 3.1, их можно пробрасывать в виртуальные машины с полной поддержкой драйверов.
Чаще всего VMware Fusion используют для установки Windows. Ниже мы расскажем, как установить VMware Fusion на macOS и как развернуть на этой виртуальной машине Windows 10.
Как установить VMware Fusion
Скачайте виртуальную машину VMWare Fusion с официального сайта.
Чтобы запустить процесс загрузки, двойным щелчком кликните по иконке приложения: VMware Mac

Программа запросит пароль администратора. Введите его и нажмите ОК:
Программа платная. Если вы уже приобрели её, выберите пункт I have a license key for VMware Fusion 12 и введите ключ, который вы получили после покупки. Нажмите Continue:
Если нет, вы можете перейти на сайт и купить продукт. Также у программы есть пробная версия на 30 дней. Чтобы использовать пробную версию, выберите пункт I want to try VMware Fusion 12 Professional for 30 days. Затем нажмите Continue: 

Ознакомьтесь с пользовательским соглашением и нажмите Agree:
Снова введите пароль администратора.

Нажмите Done:
Готово, вы установили VMware Fusion 12 на свой компьютер.
Как установить Windows 10 на VMware Fusion 12
Скачайте образ Windows 10 в формате ISO с официального сайта. Загрузка может занять несколько часов.

В верхнем меню нажмите на выпадающий список и выберите New:

Выберите «Install from disc or image» и нажмите Продолжить:

Перетащите в окно файл со скачанным образом Windows 10. Нажмите Продолжить:

Придумайте пароль для входа в систему Windows. Выберите язык и версию Windows, например Windows 10 Home. Нажмите Продолжить:

Выберите способ интеграции системы More Seamless или More Isolated. More Seamless ― VMware Fusion будет предоставлять доступ к документам и приложениям вашего Mac в Windows. Файлы на вашем компьютере macOS, которые поддерживаются Windows, будут открываться на созданной виртуальной машине. Windows сможет изменять документы вашего Mac. При выборе такого способа интеграции нужно будет уделить много внимания безопасности, так как установленные программы на виртуальной машине будут влиять на основную OS. More Isolated ― VMware Fusion не будет делиться документами и приложениями между macOS и Windows. Обе системы будут полностью изолированы друг от друга. Чтобы скопировать файлы, нужно будет перетаскивать файлы вручную. Если вы планируете использовать виртуальную машину для тестирования новых программ, лучше выбрать More Seamless. Нажмите Продолжить:

Укажите параметры машины. Если вас устраивают настройки по умолчанию, нажмите Finish. Если вы хотите что-то изменить, например объём памяти виртуальной машины, нажмите Customize Setting. После настройки нажмите Finish:
Введите имя виртуальной машины (любое). Нажмите Сохранить:
После этого запустится процесс установки ОС. Дождитесь его окончания. 
Готово, Windows 10 на VMware Fusion установлена:
Как бесплатно на macbook m1 установить виртуальную машину
Cегодня взял macbook m1 и пытался поставить на него virtualbox,но без успешно.Сделайте пожалуйста рекомендацию бесплатного программного обеспечение для macOS.
Отслеживать
51.6k 200 200 золотых знаков 61 61 серебряный знак 242 242 бронзовых знака
задан 30 сен 2021 в 18:36
Не_люблю_дерсет Не_люблю_дерсет
65 1 1 серебряный знак 7 7 бронзовых знаков
Расскажите о своих впечатлениях о маке, пожалуйста. Тоже хочу купить. У вас pro или air?
30 сен 2021 в 19:28
@entithat У меня macbook pro 13 на 512 gb памяти и 16 gb оперативной памяти. Отлично подходит для работы. Рекомендую взять pro версию.
2 окт 2021 в 6:36
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Так как у вас не получается поставить virtualbox на вашу машину,могу порекомендовать данный софт:
В случае,если вы качаете из сайта то она бесплатная.
Отслеживать
ответ дан 30 сен 2021 в 18:39
819 4 4 серебряных знака 18 18 бронзовых знаков
Можно установить тестовый билд VirtualBox здесь по ссылке https://www.virtualbox.org/wiki/Testbuilds и там ищите macOS/ARM64 BETA
Отслеживать
ответ дан 13 ноя в 7:51
Alex Petrakov Alex Petrakov
Alex Petrakov — новый участник сайта. Будьте снисходительны, задавая уточняющие вопросы, комментируя и отвечая. Почитайте про нормы поведения.
В текущем виде ваш ответ непонятен. Пожалуйста, нажмите править под сообщением, чтобы добавить больше подробностей, которые помогут другим понять, как он отвечает на заданный вопрос. Вы можете найти больше информации о том, как писать хорошие ответы в Справке.
Как установить Windows на Mac через виртуалку. А главное – зачем

В закладки

Есть несколько способов, как использовать Windows на Mac. Вероятно, самые популярные: традиционный Boot Camp и Boot Camp на внешнем диске. Но лично мне ближе установка второй системы на виртуалку. Это заметно проще и куда удобнее.
Да, сегодня Windows 10 бывает нужна даже бывалым маководам. Случается, разработчики «узкого» софта ленятся адаптировать его для macOS. Такой можно ставить на резервный PC, который лежит без дела, но проще на основной Mac через виртуалку. Это и обсудим.
Чем полезна виртуальная машина для Windows на Mac

«Виртуалкой» называют виртуальную машину. Это особенное программное обеспечение, которое нужно для запуска дополнительной операционной системы внутри базовой. Она подходит, чтобы использовать Windows в пределах macOS.
Такой софт дает возможность создать новый компьютер на базе старого. Даже технические характеристики выбрать получится. Но не нужно думать, что для работы с виртуалкой нужна сильно производительная машина. Даже мой MacBook Air 2019 справляется.
Есть несколько виртуальных машин, которые подойдут для установки дополнительной ОС на Mac. Про альтернативы расскажу в конце, а сам использую VirtualBox. Это бесплатное решение от Oracle, которое работает на macOS и поддерживает Windows. Этого достаточно.

С помощью VirtualBox Windows на Mac можно запустить в отдельном окне. Настройка виртуальной машины и установка дополнительной системы при этом не займет больше 30 минут. Почему бы не попробовать? Не вижу причин.
Кстати, с помощью VirtualBox приложения для Windows можно использовать и на Linux. Проходить требовательные AAA-игры так получится вряд ли. Но с обычным софтом данный прием сработает. Главное, не «промазать» с настройками.
Для начала нужно создать виртуальную машину: 8 шагов

Шаг 1. Скачайте и установите VirtualBox.
Шаг 2. Запустите VirtualBox, перейдите в пункт «Машина» в строке меню и выберите возможность «Создать».

Шаг 3. Выберите название для виртуальной машины в поле «Имя», расположение в поле «Папка машины», Microsoft Windows в поле «Тип», а также Windows 10 (64-bit) в поле «Версия».

Шаг 4. Определите объем оперативной памяти, который сможет использовать операционной системы. 2048 МБ для несложных задач будет достаточно.

Шаг 5. Выберите вариант «Создать новый виртуальный жесткий диск» и нажмите «Создать».

Шаг 6. Укажите формат файла виртуальной машины. Если никогда не делали подобного, оставляйте VDI.

Шаг 7. Определитесь с типом определения размера диска под виртуальную машину.

Можно задать фиксированный или выбрать динамический вариант. Во втором случае виртуальная машина сможет увеличиваться настолько сильно, насколько это будет нужно, но не будет уменьшаться даже после очистки данных.
Шаг 8. Укажите объем виртуального жесткого диска, который будет использовать Windows 10.

Для 64-битной Windows 10 будет достаточно 32 ГБ. Это значение при использовании динамического размера виртуальной машины можно будет увеличить в будущем.
Теперь у вас есть виртуальная машина c жестким диском, на который получится установить Windows 10. Пока операционная система не установлена, смысла в этом немного. Но и это не так сложно.
Устанавливаем Windows 10 на виртуальную машину: 5 шагов

Шаг 1. Перейдите на страницу загрузки Windows 10 на официальном сайте Microsoft и скачайте систему. Установочный файл 64-битной русской версии весит около 5 ГБ.
Шаг 2. Откройте VirtualBox, выделите новую виртуальную машину, которую только что создали и нажмите «Настроить».

Шаг 3. Перейдите в раздел «Носители» и выделите носитель оптических дисков.

Шаг 4. Нажмите на значок оптического диска в правой части окна, кликните на вариант «Выбрать файл» диска, найдите установочный образ Windows 10 и нажмите «Открыть».


Шаг 5. Выделите виртуальную машину и нажмите кнопку «Запустить».

Шаг 6. VirtualBox предложит использовать оптический диск для запуска. Соглашайтесь и устанавливайте Windows 10 привычным образом.



После окончания установки Windows 10 вы сможете использовать ее почти так же, как на отдельном компьютере. Тем не менее, она будет доступна на вашей основной рабочей машине.
Нюансы использования новой системы на виртуальной машине

Установить приложение. Дополнительные приложения в рамках Windows 10 устанавливаются стандартным образом. Так, будто вы используется отдельное устройство на своей операционной системе.
Более того, ОС вообще не понимает, что работает в рамках виртуальной машины. Поэтому можете качать дистрибутивы из интернета прямо с Windows 10 или использовать встроенный магазин приложений.
Обменяться файлами. Для этого достаточно выбрать свою виртуальную машину, перейти в меню ее настроек, а потом добавить необходимую папку с диска Mac в меню общих данных. После перезапуска виртуалки каталог появится в «Моем компьютере».

Подключить флешку. Чтобы подключить накопитель к виртуальной машине, нужно сначала «всунуть» его в компьютер, потом перейти в Finder и воспользоваться кнопкой извлечения.
После этого нужно нажать на значок USB на нижней панели VirtualBox и выбрать устройство, которое необходимо подключить к виртуалке.
Выключить виртуалку. Для этого достаточно просто закрыть окно виртуальной машины. VirtualBox предложит выключить ее, и вам останется только согласиться.
Какие движки для виртуальных машин еще можно попробовать
VMware Workstation/Fusion. Профессиональное решение для работы с виртуальными машинами. Учитывая стоимость, его можно порекомендовать профессионалам в области тестирования софта. Для обычных пользователей это лишнее.
Parallels Desktop. Вероятно, это одно из лучших решений для создания виртуальной машины на Mac. Основное его преимущество перед VirtualBox состоит в поддержке фирменных функций macOS. Тем не менее, за него придется немало заплатить.
Вместо вывода: как работает Windows 10 на виртуальной машине

Я использую Windows 10 через VirtualBox на базовом по процессору и оперативной памяти MacBook Air 2019 года. Про характеристики виртуальной машины писал выше: это 32+ ГБ постоянной и 2 ГБ оперативной памяти.
В рамках таких характеристик 64-битная Windows 10 не летает, как macOS 10.15 Catalina актуальной ревизии. Тем не менее, скорости вторичной операционной системы вполне достаточно, чтобы комфортно использовать небольшие приложения, которые не работают на Mac. Именно такая задача и ставилась.
В отличие от Boot Camp, компьютер не нужно перезагружать, прерывая текущие задачи, чтобы выполнить новые в другой ОС. Это безусловный плюс, который компенсирует не самую большую производительность затеи.
Стоит ли так заморачиваться? Или ради интереса, или по реальной нужде. Держать виртуалку, которая отъедает внушительную часть небольшого SSD, просто на всякий случай нет никакого смысла.
Удаленное подключение к ВМ Windows ® через ОС Mac ®
Для подключения к удаленным рабочим столам виртуальных машин пользователям Mac нужно скачать приложение Remote Desktop (например, эту версию Remote Desktop в App Store).
Для удаленного подключения нужны следующие условия:
- Статус ECS — «Running».
- Для идентификации по ключевой паре получен пароль для входа в ВМ под управлением ОС Windows ® .
- К ECS привязан внешний IP-адрес ( EIP ).
- В правилах группы безопасности (Security Group Rule) открыт доступ к TCP-порту 3389.
Когда все условия выполнены, можно подключиться к виртуальной машине.
- Запустите программу Remote Desktop . Нажмите Add .
- Выберите пункт Desktop ( Connect to a PC ).
- Нажмите Add для добавления нового соединения.
- Заполните поля и нажмите Save :
- Поле Username — логин ECS на Windows ® , по умолчанию Administrator .
- Поле Password — пароль от сервера (опционально).
- Поле Display name — название-никнейм (опционально).
- Заполните следующие поля и нажмите Save :
- Поле PC name — внешний IP-адрес (EIP) ECS .
- Поле Display name — название ВМ ECS — будет отображаться на рабочем столе Remote Desktop (опционально).
- Новое подключение появится на рабочем стол. Нажмите на иконку соединения с ECS .
