Oracle vm virtualbox что это за программа
Обновлено: 21.11.2024
Виртуальная коробка Oracle® VM
Руководство администратора для версии 6.0
3.3. Аппаратная и программная виртуализация
Oracle VM VirtualBox позволяет программному обеспечению виртуальной машины работать непосредственно на процессоре хоста, но для перехвата операций, которые могут помешать вашему хосту, используется множество сложных методов. Всякий раз, когда гость пытается сделать что-то, что может нанести вред вашему компьютеру и его данным, Oracle VM VirtualBox вмешивается и принимает меры. В частности, для большого количества оборудования, к которому гость, как полагают, обращается, Oracle VM VirtualBox имитирует определенную «виртуальную» среду в соответствии с тем, как вы настроили виртуальную машину. Например, когда гость пытается получить доступ к жесткому диску, Oracle VM VirtualBox перенаправляет эти запросы на то, что вы настроили в качестве виртуального жесткого диска виртуальной машины. Обычно это файл изображения на вашем хосте.
К сожалению, платформа x86 никогда не предназначалась для виртуализации. Обнаружение ситуаций, в которых Oracle VM VirtualBox необходимо получить контроль над исполняемым гостевым кодом, как описано выше, затруднено. Этого можно добиться двумя способами:
Процессоры Intel и AMD поддерживают так называемую аппаратную виртуализацию . Это означает, что эти процессоры могут помочь Oracle VM VirtualBox перехватывать потенциально опасные операции, которые может выполнять гостевая операционная система, а также упрощают представление виртуального оборудования виртуальной машине.
Эти аппаратные функции различаются между процессорами Intel и AMD. Intel назвала свою технологию VT-x, AMD называет свою AMD-V. Поддержка виртуализации Intel и AMD сильно различается в деталях, но не сильно отличается в принципе.
Во многих системах функции аппаратной виртуализации сначала необходимо включить в BIOS, прежде чем Oracle VM VirtualBox сможет их использовать.
В отличие от другого программного обеспечения для виртуализации, для многих сценариев использования Oracle VM VirtualBox не требует наличия аппаратных функций виртуализации. С помощью сложных методов Oracle VM VirtualBox полностью виртуализирует многие гостевые операционные системы в программном обеспечении . Это означает, что вы можете запускать виртуальные машины даже на старых процессорах, которые не поддерживают аппаратную виртуализацию.
Несмотря на то, что Oracle VM VirtualBox не всегда требует аппаратной виртуализации, ее включение требуется в следующих сценариях:
Некоторые редкие гостевые операционные системы, такие как OS/2, используют очень сложные инструкции процессора, которые не поддерживаются нашей программной виртуализацией. Для виртуальных машин, настроенных для установки такой операционной системы, аппаратная виртуализация включается автоматически.
Для поддержки 64-разрядной гостевой системы и многопроцессорной обработки (SMP) Oracle VM VirtualBox требуется активация аппаратной виртуализации. Это не является большим ограничением, поскольку подавляющее большинство 64-разрядных и многоядерных процессоров поставляются с аппаратной виртуализацией. Исключением из этого правила являются некоторые устаревшие процессоры Intel и AMD.
Не запускайте другие гипервизоры с открытым исходным кодом или коммерческие продукты виртуализации вместе с Oracle VM VirtualBox. Хотя несколько гипервизоров обычно можно установить параллельно, не пытайтесь одновременно запускать несколько виртуальных машин с конкурирующих гипервизоров. Oracle VM VirtualBox не может отслеживать, что другой гипервизор в данный момент пытается сделать на том же хосте, и особенно если несколько продуктов пытаются использовать функции аппаратной виртуализации, такие как VT-x, это может привести к сбою всего хоста. Кроме того, в Oracle VM VirtualBox вы можете сочетать программную и аппаратную виртуализацию при запуске нескольких виртуальных машин. В некоторых случаях небольшая потеря производительности будет неизбежна при смешивании виртуальных машин VT-x и программной виртуализации. Мы рекомендуем не смешивать режимы виртуализации, если важны максимальная производительность и низкие накладные расходы. Это не относится к AMD-V.
Авторское право © 2004, 2020 Oracle и/или ее дочерние компании. Все права защищены. Официальные уведомления
Oracle VM VirtualBox, самое популярное в мире кроссплатформенное программное обеспечение для виртуализации с открытым исходным кодом, позволяет разработчикам быстрее создавать код, запуская несколько операционных систем на одном устройстве. ИТ-команды и поставщики решений используют VirtualBox, чтобы снизить эксплуатационные расходы и сократить время, необходимое для безопасного развертывания приложений локально и в облаке.
Узнайте, как ускорить процессы DevOps с помощью Oracle VM VirtualBox, из этого короткого анимированного видео.
Прочитайте эту бесплатную электронную книгу, чтобы узнать, как ускорить доставку кода, использовать встроенное шифрование, автоматизировать создание виртуальных машин и автоматизировать развертывание в облаке.
Возможности Oracle VM VirtualBox
Упрощает работу
Снижает затраты на ИТ
Кроссплатформенное программное обеспечение с открытым исходным кодом для виртуализации настольных компьютеров снижает эксплуатационные расходы ИТ-специалистов за счет уменьшения количества необходимых конфигураций настольных компьютеров и серверов.
Работает на любом рабочем столе
ИТ-команды могут упростить среду разработки, запустив одно и то же решение в любой хост-операционной системе (ОС) x86 и поддерживая широкий спектр версий ОС на виртуальных машинах (ВМ). Поддерживаемые операционные системы хоста включают Windows, Linux и macOS.
Легко внедрить
Простой в использовании графический интерфейс пользователя (GUI) и мощный интерфейс командной строки позволяют разработчикам легко работать с несколькими операционными системами в одной системе. Команды разработчиков могут консолидировать рабочие нагрузки с помощью VirtualBox для поддержки массовых рабочих нагрузок до 32 виртуальных ЦП.
Автоматизирует развертывание в облаке
Простое и быстрое развертывание
Используя Vagrant box с VirtualBox, ИТ-команды могут быстро подготовить виртуальные машины для разработки с предварительно настроенным программным обеспечением Oracle и автоматизировать выпуск в рабочую среду.
Переход в Oracle Cloud одним нажатием
Встроенный графический интерфейс позволяет разработчикам легко импортировать и экспортировать виртуальные машины в стандартном формате OVF локально или в облаке. Для Oracle Cloud Infrastructure разработчики могут одним щелчком мыши загрузить или загрузить виртуальную машину.
Быстрая проверка качества, тестирование и демонстрация
Оптимизация тестирования
Команды обеспечения качества программного обеспечения могут упростить свою среду и сократить ресурсы, используя одно физическое устройство для тестирования программного обеспечения на различных платформах и версиях ОС.
Улучшить поддержку клиентов
Команды поддержки могут быстро решать проблемы, легко воссоздавая различные клиентские среды в одной системе.
Запуск устаревших приложений на новом оборудовании
ИТ-команды могут продлить срок службы устаревших приложений, используя VirtualBox для их запуска на современном оборудовании.
Создавайте многоуровневые демонстрации на одном устройстве
Команды по продажам могут легко демонстрировать сложные многоуровневые решения потенциальным клиентам, используя готовые среды с несколькими виртуальными машинами и сетевыми топологиями на своих ноутбуках.
Позволяет удаленным сотрудникам безопасно получать доступ к приложениям
Защищает доступ к ограниченным приложениям
VirtualBox помогает ИТ-менеджерам распространять настольные образы критически важных ограниченных приложений среди удаленных сотрудников, когда VPN-подключение считается недостаточным. Это помогает организациям повысить безопасность с помощью ограничений на основе ролей для наборов данных в этих приложениях.
Обеспечивает безопасные и зашифрованные рабочие пространства
VirtualBox защищает удаленные подключения к приложениям с ограниченным доступом с помощью 256-битных ключей шифрования и гарантирует, что пользователи не смогут загружать или хранить данные на удаленных устройствах. ИТ-менеджеры могут избежать затрат и времени на изменение архитектуры приложений с ограниченным доступом, а также обеспечить соответствие требованиям для удаленного доступа к приложениям.
Лицензирование и поддержка
Базовый пакет
Базовый пакет под лицензией GPL v2 позволяет разработчикам легко разрабатывать и тестировать кроссплатформенные приложения, используя основные функции Oracle VM VirtualBox, в том числе:
– Кроссплатформенные гостевые и хосты.
– Живая миграция виртуальных машин между хостами.
– До 32 виртуальных ЦП.
– Поддержка формата OVF.
Пакет расширения
Пакет расширений под лицензией VirtualBox Personal Use and Evaluation License (PUEL) позволяет ИТ-командам консолидировать больше рабочих нагрузок с помощью дополнительных функций, таких как:
- Виртуальные USB-устройства
- Поддержка протокола удаленного рабочего стола VirtualBox (VRDP)
- Транзит через хост-веб-камеру и через PCI
- Загрузочное ПЗУ Intel PXE
- Шифрование образа диска
/>- Интеграция с облачной инфраструктурой Oracle
Oracle VM VirtualBox Enterprise
Организации могут оптимизировать операции, приобретя Oracle VM VirtualBox Enterprise, который включает в себя коммерческие лицензии и техническую поддержку, а также обеспечивает:
– Круглосуточная поддержка от Oracle для базового пакета и пакета расширений.
– Множественные подключения к удаленному рабочему столу (VRDP) к виртуальным машинам. >- Гарантирует, что все экземпляры VirtualBox находятся на последней версии и имеют последние исправления безопасности
После обсуждения некоторых аспектов управления ресурсами и виртуализации сети в предыдущих статьях давайте теперь обсудим Oracle VM VirtualBox.
На рис. 1 показано изображение, которое мы использовали в первой статье этой серии для позиционирования различных типов виртуализации:
Рисунок 1
Чтобы запустить гипервизор типа 2, вам потребуется операционная система, которая будет работать под ним.Для Oracle VM VirtualBox это означает уже работающую хост-операционную систему на настольном компьютере, ноутбуке или сервере с архитектурой x86. Вы устанавливаете Oracle VM VirtualBox поверх этого, как показано на рисунке 2. Затем вы можете одновременно запускать несколько гостевых операционных систем внутри Oracle VM VirtualBox, используя несколько виртуальных машин (ВМ).
Рисунок 2
Основной ОС может быть Microsoft Windows, Mac OS, Linux или Oracle Solaris. Многие операционные системы поддерживаются в качестве гостей (полный список см. в документации Oracle VM VirtualBox). Например, вы можете запускать Windows и Linux в качестве гостей на своем Mac, вы можете запускать Windows Server 2008 и Oracle Solaris в качестве гостей на своем сервере Linux. , вы можете запускать Linux в качестве гостя на своем ПК с Windows и т. д. вместе с вашими существующими приложениями. Вы можете установить и запустить столько виртуальных машин, сколько захотите. Единственными практическими ограничениями являются дисковое пространство и память.
На рис. 3 показана виртуальная машина Oracle VM VirtualBox, установленная в системе Microsoft Windows 7 с ОС Windows XP и Ubuntu в качестве гостей.
Рисунок 3
Oracle VM VirtualBox состоит из трех частей:
- Первая часть — это базовый пакет программного обеспечения, доступный для каждой поддерживаемой операционной системы хоста.
- Вторая часть — гостевые дополнения, которые можно установить на установленных гостевых системах и добавить поддержку общих папок, плавную интеграцию окон и 3D.
- Третья часть — это пакеты расширений, которые можно установить для расширения функциональных возможностей Oracle VM VirtualBox. Пакет расширений, предоставленный Oracle, обеспечивает поддержку USB 2.0, протокола удаленного рабочего стола Oracle VM VirtualBox (VRDP) и загрузочного ПЗУ Preboot eXecution Environment (PXE).
Данные могут передаваться гостям и от них через внешнее хранилище iSCSI, с помощью общих папок с хоста или через сетевые службы. Существует несколько вариантов подключения гостей Oracle VM VirtualBox к хосту или внешнему миру:
Кроме того, существует несколько интерфейсов для Oracle VM VirtualBox, таких как интерфейс командной строки (VBoxManage), интерфейс Python (vboxshell.py) и API веб-служб (phpvirtualbox). Этот интерфейс очень гибкий и позволяет администрировать Oracle VM VirtualBox. Если вам нужна опция конфигурации, которую вы не можете найти в графическом интерфейсе, обратитесь к Руководству пользователя Oracle VM VirtualBox и различным дополнительным параметрам VBoxManage.
Благодаря графическому пользовательскому интерфейсу, функциям установки и управления гостевыми системами, а также возможностям создания моментальных снимков и управления ими, Oracle VM VirtualBox прост в использовании и быстро завоевал популярность.
Например, Oracle использует Oracle VM VirtualBox для предварительной сборки виртуальных машин для разработчиков. Вы можете использовать эти готовые виртуальные машины для изучения технологий Oracle, не устанавливая ОС или прикладное программное обеспечение. Просто загрузите виртуальную машину, импортируйте ее в установку Oracle VM VirtualBox, и вы готовы приступить к разработке. (Информацию о нескольких предварительно созданных виртуальных машинах для разработчиков см. на этой странице.) Oracle VM VirtualBox также используется в инфраструктуре виртуальных рабочих столов Oracle (о чем пойдет речь в следующей статье этой серии).
Заключение
Принимая все это во внимание, справедливо сказать, что Oracle VM VirtualBox — это классный, простой в использовании и многофункциональный продукт для виртуализации персональных рабочих столов, который можно использовать для различных целей, таких как обучение, тестирование, разработка и оценка технологий в персональной "автономной" лабораторной среде.
См. также
Об авторе
Детлеф — главный консультант по продажам. Он находится в Потсдаме, Германия. Он выступает в качестве специалиста по серверам и Oracle Solaris в группе серверных архитекторов Oracle в Северной Европе. Он присоединился к Sun Microsystems в 1998 году и сейчас является частью Oracle. До этого Детлеф работал в компании Hitachi Internetworking во Франкфурте в области поддержки сети и в качестве научного сотрудника на факультете компьютерных наук Университета Ростока. Детлеф имеет степень магистра компьютерных наук.
VirtualBox является бесплатным продуктом с открытым исходным кодом и хорошо подходит для разработчиков и любителей, но не для тех, кто хочет запускать приложения для Windows и Linux с плавной интеграцией на Mac.
Редакторы PCMag самостоятельно выбирают и рецензируют продукты. Если вы покупаете по партнерским ссылкам, мы можем получать комиссионные, которые помогают поддерживать наше тестирование. Узнать больше.
- Бесплатно и с открытым исходным кодом
- Создает эмулированные машины практически для любой системы на базе Intel.
- Изолирует эмулируемые системы от основной системы Mac.
- Многие функции требуют навыков эксперта.
- Нет встроенной поддержки принтера
- Нет простой поддержки гостевых систем macOS.
- Менее мощная графика, чем у конкурентов.
VirtualBox – не лучший способ запуска приложений Windows или всей системы Windows на Intel Mac, но это единственный метод, который ничего не стоит, использует программное обеспечение с открытым исходным кодом и достаточно прост в настройке.< /p>
Бесплатные методы не всегда являются лучшими, и коммерческие продукты, такие как Parallels Desktop (79,99 долл. США) и VMware Fusion (также 79,99 долл. США), быстрее и лучше справляются с эмуляцией Windows на Mac, чем VirtualBox. Но если вам не нужна высокая производительность и простая настройка, которые предлагают коммерческие продукты, и если вы готовы смириться с многочисленными неприятностями, прежде чем Windows заработает так, как вы этого хотите, VirtualBox может выполнить свою работу. Я упомяну другие недорогие и бесплатные способы запуска приложений Windows на Intel Mac, но VirtualBox может быть тем, который лучше всего соответствует вашим потребностям.
Если у вас Apple Silicon Mac, даже не думайте об использовании VirtualBox, потому что он вообще не будет работать на Mac на базе M1, даже со слоем перевода Apple Rosetta 2. благодаря этому многие приложения на базе Intel работают на Apple Silicon. Я перечислю некоторые альтернативные методы запуска приложений Windows на Apple Silicon в конце этого обзора. Если у вас Intel Mac, читайте дальше.
С 1982 года компания PCMag протестировала и оценила тысячи продуктов, чтобы помочь вам принимать более обоснованные решения о покупке. (Прочитайте нашу редакционную миссию.)
Как получить VirtualBox
Похожие товары
Parallels Desktop
VMware Fusion
Затем вы запускаете установочный пакет со скачанного образа диска. Установщик отправляет вас в приложение Apple System Preferences, чтобы предоставить разрешение расширению VirtualBox, которое позволяет вашей гостевой системе Windows обмениваться данными с вашей хост-системой Mac. Затем вы должны перезапустить и снова запустить VirtualBox.
Напротив, у конкурирующих приложений Parallels Desktop и VMware Fusion разные системы настройки. Оба проведут вас через шаги, необходимые для создания новой виртуальной машины. Parallels даже дает вам ссылки для скачивания для Windows и систем с открытым исходным кодом. Но VirtualBox просто отображает неуклюже выглядящее меню с бесполезным мультяшным изображением пингвина с набором инструментов и оставляет вас решать, что делать дальше.
VirtualBox может создавать так называемые «гостевые машины», которые эмулируют практически любую распространенную операционную систему на базе процессоров Intel, включая Windows, Linux, macOS и другие. Лучше всего он работает с Linux и Windows, а хуже всего с гостевыми системами macOS, где он предлагает медленную производительность и ограниченные возможности по сравнению с Parallels и VMware. Если вы читаете это, вы, вероятно, хотите запустить Windows под VirtualBox, и это то, на чем я сосредоточусь в оставшейся части этого обзора. Имейте в виду, что если вы хотите запустить игру для Windows под VirtualBox, вы будете ограничены поддержкой DirectX 8/9. Напротив, Parallels Desktop и VMware Fusion поддерживают DirectX 11.
Как установить VirtualBox, часть I: это непросто
Я дам вам представление о том, что вас ждет, если вы хотите установить и запустить Windows 11 в VirtualBox. Опыт полностью отличается от того, что вы получите с Parallels Desktop, где приложение без особых усилий устанавливает Windows за вас. (VMware Fusion не так удобен, как Parallels Desktop, и требует некоторых изменений настроек перед запуском Windows 11, но с ним гораздо проще работать, чем с VirtualBox.) Я описываю все необходимые обходные пути, о которых не сообщает интерфейс VirtualBox. При тщательном поиске в Интернете вы можете найти многое из того, что я вам здесь рассказываю, но, поскольку мне пришлось сделать это для тестирования этого программного обеспечения, я решил сэкономить ваше время.
При запуске VirtualBox вы, вероятно, догадались, что вам нужно нажать кнопку "Создать", чтобы создать новую виртуальную машину. Но прежде чем вы это сделаете, вам необходимо загрузить образ диска Windows 10 или 11 с веб-сайта Microsoft и иметь этот образ на диске. Когда у вас будет готов образ диска Windows, нажмите кнопку «Создать» в меню Virtual Box и примите значения по умолчанию. Вы получите виртуальную машину Windows 11, указанную на боковой панели VirtualBox.
Если у вас старый Mac без дисплея Retina, нажмите кнопку «Пуск» в меню VirtualBox, чтобы запустить компьютер с Windows 11. Далее следуйте инструкциям и установите Windows 11 с образа диска Windows. Однако, если у вас есть Retina Mac и вы нажмете кнопку «Пуск», Windows появится в крошечном окне со шрифтами, слишком мелкими для чтения, и ничто в интерфейсе VirtualBox не подскажет, как это исправить. Лучшее приложение исправит это за вас.
Установка VirtualBox, часть II: несколько важных советов
Вот исправление, о котором интерфейс VirtualBox не говорит вам: на Retina Mac нажмите кнопку «Настройки» в меню VirtualBox для вашей системы Windows 11, затем нажмите «Экран». Здесь вы видите одну из давних ошибок VirtualBox. Имя текущей вкладки в диалоге настроек невидимо, и появляется только белое поле вместо названия вкладки.Вы можете увидеть имя, нажав на другую вкладку. Название вкладки, на которую вы нажали, станет невидимым, но теперь появится имя той, которую вы действительно хотите использовать.
Вам нужна вкладка «Экран». Когда вы ее найдете, измените коэффициент масштабирования со 100 % на 200 %, нажмите «ОК», а затем нажмите кнопку «Пуск».
Поскольку VirtualBox показывает предупреждающие сообщения в верхней части окна при загрузке с образа компакт-диска Windows, вы, вероятно, пропустите сообщение «Нажмите любую клавишу», которое отображается на образе компакт-диска, и вы не сможете установить Windows. Закройте окно, чтобы выключить виртуальную машину, и снова нажмите «Пуск». На этот раз нажмите любую клавишу, чтобы запустить установщик Windows. Вы еще не дома, потому что теперь вы сталкиваетесь с другой проблемой, которую VirtualBox заставляет вас решить для себя (описанной в следующем разделе). Опять же, Parallels и VMware Fusion решают эту проблему за вас.
Установка VirtualBox, часть III: вход в реестр
Если вы попытаетесь установить Windows 11, следуя меню установки Windows, вы увидите экран с сообщением, что Windows 11 не будет работать на этом ПК. Закройте окно VirtualBox, выберите вариант выключения компьютера и запустите снова. На этот раз остановитесь, когда установщик Windows предоставит вам выбор языка, времени и даты, а также настройки клавиатуры. Нажмите Shift-F10, чтобы открыть командную строку Windows, и внимательно выполните следующие шаги.
В командной строке введите REGEDIT и нажмите Enter, чтобы открыть редактор реестра Windows. Перейдите к HKEYLOCALMACHINE\SYSTEM\Setup и, удерживая клавишу Ctrl, нажмите «Настройка». Выберите New, затем Key и назовите ключ LabConfig. Щелкните LabConfig, щелкните на правой панели и щелкните Изменить в верхнем меню. Выберите «Создать», значение DWORD (32-разрядное) и назовите новый элемент BypassTPMCheck. Измените его значение с 0 на 1. Снова выберите Edit, New, DWORD, назовите новый элемент BypassSecureBootCheck и измените его значение на 1. Закройте REGEDIT, вытрите пот со лба и продолжите установку.
В конечном итоге Windows 11 запустится, но это еще не все. Если вы хотите обмениваться данными буфера обмена между хостом Mac и гостем Windows, вам нужно перейти в меню настроек VirtualBox для вашей системы Windows, найти вкладку «Общие/Дополнительно» и включить общий буфер обмена. Сделайте то же самое для перетаскивания, чтобы можно было перетаскивать файлы между рабочим столом Mac и рабочим столом Windows.
Но опять же, эти функции не будут работать, и интерфейс приложения не покажет, почему. Вам нужно перейти в главное меню VirtualBox, выбрать «Устройства», затем «Вставить образ компакт-диска гостевых дополнений», затем в Windows 11 перейти на диск D: и установить гостевые дополнения VirtualBox и, наконец, перезагрузить систему Windows. Имейте в виду, что если бы вы купили Parallels Desktop, вы могли бы установить Windows 11, просто нажав несколько кнопок.
Запуск приложений Windows 11 с помощью VirtualBox
VirtualBox, как и Parallels Desktop и VMware Fusion, позволяет запускать Windows либо в окне на рабочем столе Mac, либо в полноэкранном режиме. Он также предлагает третий режим, называемый бесшовным, который позволяет запускать одно приложение Windows в окне на рабочем столе Mac или в полноэкранном режиме, скрывая панель задач и рабочий стол Windows.
Здесь снова, к сожалению, VirtualBox усложняет вам жизнь, потому что, когда вы впервые пытаетесь использовать бесшовный режим для запуска, например, Windows WordPad или любого другого приложения только для Windows, вы также видите большую прямоугольную область рабочего стола Windows позади приложение, хотя рабочий стол Windows должен быть скрыт.
Решение состоит в том, чтобы закрыть систему Windows, перейти к настройкам VirtualBox, перейти к экрану и выбрать «Включить 3D-ускорение». Когда вы перезагружаете Windows, бесшовный режим может работать достаточно хорошо, только небольшая часть рабочего стола Windows видна за приложением Windows. Однако это решение не всегда работает, и в бесшовном режиме иногда отображается прямоугольник рабочего стола Windows даже после применения исправления. Я могу только надеяться, что будущий VirtualBox, наконец, сделает это правильно.
При установке Windows в Parallel Desktop или VMware Fusion вы можете установить принтеры Mac в Windows так же, как вы устанавливаете принтеры на реальном компьютере с Windows. Просто скажите приложению Windows Settings, чтобы оно нашло и установило ваш принтер. С Parallels вам даже не нужно беспокоиться, поскольку Parallels устанавливает «принтер» Windows, который печатает в файл PDF на рабочем столе вашего Mac. Даже не думайте пробовать то же самое с помощью VirtualBox. Вместо этого поищите в Интернете советы по настройке принтера и будьте готовы биться лбом о стол, пока он работает.
Я не упомянул о других неудобствах, таких как тот факт, что опция меню VirtualBox для отключения гостевой машины не будет работать, пока вы не откроете параметры питания в панели управления Windows 11 (да, в панели управления, а не в настройках). и установите параметр, который выключает машину при нажатии кнопки питания.Parallels и VMware позволяют использовать меню для отправки нажатий клавиш в систему Windows, даже если эти клавиши недоступны на клавиатуре Mac, например Break и PrtSc. VirtualBox позволяет вам открыть менее удобную и занимающую много места «мягкую клавиатуру», где вы нажимаете клавиши, которые хотите отправить в систему Windows. По крайней мере, программная клавиатура может быть полезна для экспериментов с различными языковыми раскладками клавиатуры.
Бесплатные и недорогие альтернативы виртуализации
Я могу порекомендовать VirtualBox только тем, кто любит возиться и/или предпочитает бесплатное программное обеспечение, когда дело доходит до запуска Windows на Mac, хотя он работает достаточно хорошо, если вам нужно запустить систему Linux на вашем Mac. VirtualBox — впечатляющий пример бесплатного программного обеспечения с открытым исходным кодом, и хотя я восхищаюсь его достижениями, его многочисленные недостатки не позволяют ему войти в мой список полезных утилит.
Если ваше приложение для Windows совместимо с программным обеспечением Wine с открытым исходным кодом, позволяющим запускать некоторые приложения для Windows под Mac или Linux, то самый плавный и быстрый способ запуска вашего приложения — это бесплатная программа Wineskin Winery, как описано в нашем руководстве по запуск приложений Windows на Mac. Второй по плавности способ на основе Wine — запустить приложение в коммерческом кроссовере CodeWeaver. Многие игры и приложения работают с этими решениями, но сложные современные приложения Windows будут работать на Mac только в том случае, если вы используете полноценный эмулятор Windows, такой как VirtualBox, Parallels Desktop или VMware Fusion.
Parallels Desktop — наш победитель в номинации «Выбор редакции» среди программ эмуляции для Mac, и это очевидный выбор для запуска Windows на Mac. У меня есть одна жалоба на Parallels. По умолчанию он загромождает мой Mac ссылками на приложения Windows и загромождает виртуальный рабочий стол Windows значками, представляющими приложения и папки с рабочего стола моего Mac, большинство из которых невозможно использовать в Windows. Эту чрезмерную интеграцию легко остановить в настройках, но я бы хотел, чтобы мне не приходилось этого делать. В остальном Parallels Desktop отлично справляется со своей задачей.
Читайте также: