Quantcast
Channel: macOS - Applepro.news
Viewing all articles
Browse latest Browse all 900

Как установить и использовать бета-версию VirtualBox для компьютеров Apple Silicon Mac

$
0
0

Эмулятор VirtualBox от Oracle теперь работает на компьютерах Apple Silicon Mac.

VirtualBox теперь доступен для компьютеров Mac на базе Apple Silicon, хотя и с неполной поддержкой x86. Вот как его использовать.

Эмулятор VirtualBox от Oracle — это бесплатное приложение, которое позволяет запускать другие ОС на вашем компьютере Mac, PC или Linux. До августа прошлого года VirtualBox работал только на компьютерах Mac на базе Intel x86.

Теперь с сайта VirtualBox доступна для загрузки «рабочая» версия VirtualBox для Apple Silicon.

VirtualBox изначально был написан немецкой компанией, а затем приобретен ныне не существующей Sun Microsystems в 2008 году. Когда Sun вышла из бизнеса, корпорация Oracle приобрела ее активы, включая VirtualBox, технологию Java и процессорную архитектуру Sun SPARC.

Работает, но не готов к прайм-тайму

Очевидно, что версия VirtualBox для Apple Silicon еще не полностью готова, но насколько она работоспособна — неясно. Чтобы узнать, сможет ли она сделать то, что вы хотите, на вашем Apple Silicon Mac, лучше всего почитать форумы VirtualBox Mac.

Из сообщений пользователей на форумах следует, что некоторые старые версии Windows для x86 (такие как Windows XP или Windows 7) будут работать — хотя и с неполной поддержкой. Ожидайте постоянных сбоев при запуске этих версий Windows в VirtualBox на компьютерах Apple Silicon Mac.

Из форумов также ясно, что, хотя Windows 10 и 11 могут работать в эмуляторе, их поддержка не так далека и не так полна.

Некоторые версии Linux хорошо работают в VirtualBox для Apple Silicon, включая Ubuntu 24 и Ubuntu Server. В частности, большинство дистрибутивов Linux на базе ARM, похоже, работают хорошо — хотя мы все же столкнулись с несколькими сбоями при работе с ARM OS.

Работа ARM Ubuntu Server в VirtualBox.
Установка Ubuntu Server 24 для ARM, работающего в VirtualBox на Apple Silicon.

Как установить VirtualBox для Apple Silicon

Чтобы установить VirtualBox для Apple Silicon на Mac, перейдите на сайт и скачайте версию 7.1.4 (на момент написания статьи) и пакет расширений, который нужно будет установить после установки основного приложения-эмулятора.

После загрузки файла .dmg откройте его и запустите содержащуюся в нем программу установки VirtualBox. Он установит приложение в папку /Applications вашего Mac, а также несколько небольших драйверов. После выхода из программы установки перетащите файл пакета расширений на значок приложения и следуйте инструкциям на экране для его установки.

Как только все это будет сделано, вы будете готовы начать использовать VirtualBox. В .dmg также входит полное руководство пользователя в формате PDF (в Интернете есть HTML-версия).

В окне Finder отображаются значки различных приложений, включая VirtualBox.
VirtualBox установлен в папке /Applications.

Первый запуск

При запуске VirtualBox вы увидите пустой список слева и ряд кнопок панели инструментов сверху. Нажмите New, чтобы создать новый файл виртуальной машины (.vbox) на вашем диске. Вам будет предложено указать место хранения файла, путь к файлу-образу .iso, содержащему нужный вам установщик ОС, а также тип, подтип и архитектуру файла .iso.

Когда все будет готово, нажмите кнопку Готово. Вы также можете указать местоположение файла виртуального жесткого диска (.vdi) и место его хранения.

Задайте параметры виртуальной машины, такие как тип машины, местоположение, архитектура и размер диска.
Настройка новой виртуальной машины в VirtualBox.

Вы также можете импортировать существующие файлы машин (устройств) .ova из меню File (Файл) — хотя с некоторыми файлами .ova мы также столкнулись с проблемой ненадежности.

Каждый новый созданный вами .vbox добавляется в список машин слева в главном окне. Далее вы можете нажать кнопку Settings для любого существующего .vbox, чтобы изменить его параметры — в частности, параметры хранения, видео и специальные настройки для оборудования и ОС.

Кнопка Settings позволяет изменить поведение каждого .vbox.
Нажмите кнопку Настройки, чтобы изменить переменные машины.

Когда все будет настроено так, как вам нужно, нажмите кнопку Start. VirtualBox попытается запустить машину в новом окне. Если в хранилище машины используется файл .iso или .vdi, содержащий ОС с неподдерживаемой архитектурой, вы получите окно ошибки VBOX_E_PLATFORM_ARCH_NOT_SUPPORTED, сообщающее о невозможности запуска.

Чтобы завершить работу запущенной виртуальной машины, просто щелкните на окне ее закрытия. Если определенная машина не может быть запущена в предыдущий раз, рядом с ее именем в списке слева в главном окне появится красный значок остановки.

В этом случае вы можете вернуться в Настройки и попробовать настроить элементы управления, чтобы узнать, можно ли запустить машину снова.

Системные настройки

В некоторых случаях вы можете получить предупреждение о необходимости открыть приложение «Системные настройки macOS», чтобы включить мониторинг ввода или доступность. Если это так, перейдите и включите их. В некоторых случаях VirtualBox необходимо использовать Apple Accessibility API для записи нажатий с клавиатуры, которые будут передаваться на виртуальную машину во время ее работы.

Не волнуйтесь — это нормальное явление, и VirtualBox не регистрирует ваши нажатия клавиш в неблаговидных целях.

Переключатель мониторинга ввода в Системных настройках.
Включите Мониторинг ввода или Доступность в Системных настройках macOS.

Производительность

Запуск приложения и время запуска виртуальной машины заметно быстрее в версии VirtualBox для Apple Silicon — и мы можем ожидать, что эти показатели будут улучшаться по мере приближения к финальному релизу. Неудивительно, что ОС на базе ARM запускаются в несколько раз быстрее, чем те же ОС в Intel-версии или в VirtualBox с эмуляцией Rosetta (которая все равно не работает должным образом на Apple Silicon Mac).

Даже Intel-версия VirtualBox 7.x все еще немного глючит, так что пока не ждите чудес от версии для Apple Silicon. Она все еще находится в процессе разработки.

Обещание полностью рабочей версии VirtualBox для Apple Silicon не может не радовать, поскольку после завершения работы и устранения ошибок вы сможете запускать различные иностранные операционные системы на компьютерах Mac с высокой производительностью. Еще одной интересной перспективой станет возможность запускать старые версии ARM-based macOS на Apple Silicon в эмуляции наряду с родной macOS, работающей непосредственно на железе.

В целом выпуск VirtualBox для Apple Silicon — это большой шаг вперед, даже если он еще не совсем готов к развертыванию в производственной среде. VirtualBox — один из самых популярных бесплатных эмуляторов, и после устранения ошибок в Apple Silicon его ждет захватывающее будущее.

Как установить и использовать бета-версию VirtualBox для компьютеров Apple Silicon Mac


Viewing all articles
Browse latest Browse all 900

Trending Articles