Как установить macOS Big Sur в VirtualBox на Windows

Прошло много времени с тех пор, как Apple занимала второе место после Microsoft в мире персональных компьютеров. Тем не менее, Windows является самой популярной настольной операционной системой (ОС). Если вы в первую очередь пользователь Windows , вам, возможно, придется нечасто окунуться в мир Mac . Вместо того, чтобы покупать MacBook , вы можете установить macOS на виртуальную машину на своем ПК с Windows .

Могу ли я запустить macOS в Windows?(Can I Run macOS on Windows?)

Если вы опытный пользователь Windows , вы знаете, что можете запускать Linux или другие версии Windows в Hyper-V . Если вы опытный пользователь Mac , вы знаете, что можете запускать Windows на Mac(run Windows on a Mac) с помощью Boot Camp или виртуальной машины, такой как VMWare Fusion , Parallels или VirtualBox . Но можете ли вы запустить macOS на Windows ? Вы можете запустить macOS на VMWare в Windows(run macOS on VMWare in Windows) , но использование VirtualBox бесплатно.

Вы можете установить macOS в VirtualBox на Windows , если у вас есть:

  • Легально полученная копия macOS
  • Не менее 2 ГБ свободной оперативной памяти
  • 64-битный ЦП с минимум 4 логическими ЦП .(CPUs)
  • Доступ администратора на ПК

К счастью, сегодня многие компьютеры превышают минимальные аппаратные требования.

Получить копию macOS(Get a Copy of macOS)

Откройте Apple App Store и загрузите копию BigSur . Это целая операционная система, так что это большая загрузка. Убедитесь, что у вас есть место и время для его загрузки. Если у вас нет доступа для загрузки macOS BigSur из App Store , мы не рекомендуем использовать другие версии, найденные в Интернете, по соображениям безопасности.

Установите VirtualBox в Windows(Install VirtualBox on Windows)

Последняя версия VirtualBox , с которой этот процесс работает, — VirtualBox v6.1.26. Перейдите на сайт загрузки VirtualBox 6.1.26(VirtualBox 6.1.26 download) и выберите VirtualBox-6.1.26-145957-Win.exe . Также выберите пакет расширения VirtualBox (VirtualBox Extension)Oracle_VM_VirtualBox_Extension_Pack-6.1.26-145957.vbox-extpack .

  1. Установите VirtualBox(Install VirtualBox) , запустив загруженный установщик.

  1. Когда установка VirtualBox будет завершена, установите пакет расширения VirtualBox .

Создайте виртуальную машину в VirtualBox(Create a Virtual Machine In VirtualBox)

Думайте о создании виртуальной машины как о создании компьютера внутри вашего компьютера. Это дает macOS собственное место для установки и выделяет ресурсы, необходимые для работы.

  1. Нажмите кнопку « Создать ».(New )

  1. Введите имя виртуальной машины в поле Имя(Name) . С простым именем легче работать, например, с macOS . Выберите, где будет установлена ​​виртуальная машина macOS, в поле « Папка машины»(Machine Folder) . Для многодискового ПК выберите диск со свободным пространством не менее 100 ГБ. Если возможно, выберите SSD - диск. Это поможет производительности. Или оставить по умолчанию. VirtualBox автоматически установит тип(Type ) для Mac OS X и версию(Version ) для Mac OS X (64-разрядная версия)(Mac OS X (64-bit) ) на основе имени, введенного для виртуальной машины.

  1. Выделите(Allocate) как можно больше памяти для виртуальной машины macOS, не превышая 50 % от общего объема памяти. Вашему компьютеру по-прежнему нужны ресурсы.

  1. Убедитесь, что установлен флажок «Создать виртуальный жесткий диск сейчас(Create a virtual hard disk now ) », и выберите « Создать»(Create ) , чтобы продолжить.

  1. Выберите тип файла на жестком диске. VHD по умолчанию — это хорошо. Или выберите другой в зависимости от того, что вам нужно.
    1. VDI (образ диска VirtualBox)(VDI (VirtualBox Disk Image)) : работает только в VirtualBox . Если вы можете перенести виртуальную машину на другой узел виртуальной машины, такой как Hyper-V или VMWare , не выбирайте этот вариант.
    2. VHD (виртуальный жесткий диск)(VHD (Virtual Hard Disk)) : подходит для переноса виртуальной машины на Hyper-V .
    3. VMDK (диск виртуальной машины)(VMDK (Virtual Machine Disk)) : подходит для переноса виртуальной машины на VMWare .

  1.  Если вы создаете macOS на SSD или диске nvMe, вы можете выбрать Динамически размещенный(Dynamically allocated) файл . Твердотельные накопители достаточно быстры, чтобы изменять размер, не сильно влияя на производительность. Если вы не уверены, выберите «Фиксированный размер(Fixed size) » . Выберите Далее(Next ) , чтобы продолжить.

  1. На экране Расположение и размер файла(File location and size) оставьте путь к папке по умолчанию. Выделите не менее 60 ГБ для виртуального жесткого диска. Если вы планируете установить несколько программ или обновить macOS до Monterey , используйте не менее 100 ГБ. Выберите Создать(Create ) , чтобы продолжить.

  1. Когда процесс создания виртуальной машины завершится, выберите виртуальную машину macOS и нажмите кнопку « Настройки ».(Settings )

  1. Перейдите на страницу « Система(System ) », затем на вкладку « Материнская плата ». В поле « (Motherboard )Порядок загрузки(Boot Order) » снимите флажок « Floppy » . Используйте стрелки вверх и вниз, чтобы настроить порядок загрузки так, чтобы оптические(Optical ) устройства были первыми, а жесткие диски(Hard Disk ) — вторыми. Значения по умолчанию для остальных опций лучше оставить как есть.

  1. Перейдите на вкладку Процессор . (Processor )Настройте процессор(ы)(Processor(s) ) как минимум на 2 процессора(CPUs) . Если ваш ЦП(CPU) имеет 4 ядра и 8 логических процессоров, VirtualBox покажет, что вы можете использовать до 8 ЦП(CPUs) . Не используйте больше половины. Оставьте Execution Cap равным 100% , а Enable PAE/NX также должен быть выбран по умолчанию. Выберите ОК(OK ) , чтобы продолжить.

  1. Перейдите на страницу « Дисплей(Display ) », затем на вкладку « Экран ». (Screen )Максимальный объем видеопамяти(Video Memory ) до 128 МБ(128MB) . Оставьте выбранными значения по умолчанию для других параметров на этой вкладке.

  1. Перейдите на страницу Хранилище . (Storage )Выберите « Контроллер: SATA(Controller: SATA ) » , а затем установите флажок « Use Host I/O Cache ». Затем выберите Пустое(Empty ) запоминающее устройство.

Выберите значок DVD рядом с полем « Оптический дисковод ». (Optical Drive )Затем выберите Выбрать файл на диске(Choose a disk file) . Перейдите туда, где вы сохранили загрузку macOS .iso , и выберите ее. Выберите ОК(OK ) , чтобы продолжить.

  1. Чтобы выполнить следующий шаг, выйдите из VirtualBox . Следующий шаг не будет работать, если вы не выйдете из него или он продолжит работать как процесс-зомби. Вы не сможете создать виртуальную машину macOS. После закрытия VirtualBox откройте диспетчер задач(Task Manager ) и убедитесь, что процесс отсутствует в списке.

  1. Перейдите на GitHub и получите коды VirtualBox macOS(VirtualBox macOS codes) . Скопируйте их оттуда и вставьте в блокнот(Notepad) . Коды необходимо будет отредактировать, чтобы они соответствовали вашей виртуальной машине macOS.

Если вы установили VirtualBox в место, отличное от того, что показано в первой строке, отредактируйте первую строку, чтобы она соответствовала.

В оставшихся строках измените имя вашей виртуальной машины(Your Virtual Machine Name) на macOS, имя, которое вы дали этой виртуальной машине.

  1.  Откройте командную строку(Command Prompt ) от имени администратора(Administrator) . Скопируйте первую строку кода и введите ее. Это изменит базовый каталог в командной(Command) строке на тот, в который вы установили VirtualBox . Затем скопируйте, вставьте и запустите каждую строку отдельно в командной(Command) строке. 

Установите macOS Big Sur(Install macOS Big Sur)

  1. Когда последняя команда завершится, закройте командную строку(Command Prompt) и снова откройте VirtualBox . Выберите виртуальную машину macOS(macOS) и нажмите «Пуск»(Start) .

  1. Вы увидите много белого текста на черном фоне. Это может занять несколько минут. Если шаг с белым текстом и черным фоном продолжается более 15-20 минут, вероятно, он не сработает. Вы увидите значок Apple и индикатор выполнения. Если вы зайдете так далеко, это, вероятно, сработает. 

  1. Далее вы увидите экран Язык . (Language )Выберите предпочитаемый язык и нажмите стрелку «Далее», чтобы перейти к экрану  восстановления macOS.(Recovery)

  1. Выберите Дисковую утилиту(Disk Utility) .

  1. На экране « Дисковая утилита(Disk Utility ) » выберите VBOX HARDDISK MEDIA в левом столбце и выберите « Стереть(Erase) » . 

  1. Он попросит вас подтвердить, что вы хотите стереть его. Вам также нужно дать тому новое имя. Подойдет любое имя. Выберите «Стереть»(Erase ) , чтобы продолжить.

  1. Когда том будет стерт и переименован, выберите « Готово(Done ) », чтобы продолжить.

  1. Закройте окно Дисковой утилиты .(Disk Utility )

  1. На экране « Восстановление(Recovery ) » выберите « Установить macOS Big Sur(Install macOS Big Sur ) », а затем « Продолжить(Continue) » .

  1. Он снова просит вас продолжить(Continue ) . Затем он дважды попросит вас согласиться с лицензионным соглашением на программное обеспечение ( SLA ). Соглашайтесь, если хотите продолжить.
  2. Выберите диск для установки macOS Big Sur . Должен отображаться только ваш диск MacOS, поэтому нажмите на него. Затем выберите Продолжить(Continue) .

  1. Он начинает установку. На экране может быть написано, что осталось от 12 до 18 минут. Это неправильно, так как эта часть может занять час. 

  1. Он перейдет на черный экран с белым текстом, затем на серый экран с логотипом Apple , который говорит: «Осталось меньше минуты…». Осталось намного больше минуты.

  1. В конце концов вы увидите экран « Выберите страну или регион» . (Select Your Country or Region )Теперь вы находитесь в настройке только что установленной macOS. Пройдите настройку.

  1. После завершения установки сделайте снимок только что установленного состояния. Это позволяет легко вернуться к нему, если в будущем что-то пойдет не так с виртуальной машиной macOS.

Изменить разрешение виртуальной машины macOS(Change the Resolution of the macOS Virtual Machine)

Если вы предпочитаете большее разрешение, чем у VirtualBox по умолчанию, вы тоже можете это сделать.

  1. Выключите(Shut) виртуальную машину macOS и полностью выйдите из VirtualBox
  2. Откройте командную строку(Command Prompt) от имени администратора(Administrator) .
  3. Перейдите туда, где установлен VirtualBox .
  4. Введите следующую команду:

VBoxManage setextradata «macOS ” VBoxInternal2/EfiGraphicsResolution 1920×1080

Последняя часть команды, 1920×1080 — это разрешение. Его можно изменить на любое из поддерживаемых разрешений 1280×720, 1920×1080, 2560×1440, 2048×1080, 3840×2160, 5120×2880 или 7680×4320. Однако некоторые из них могут не работать для вас. После выполнения команды перезапустите VirtualBox и виртуальную машину macOS, чтобы убедиться, что изменение работает.

Советы по использованию macOS в VirtualBox(Tips on Using macOS in VirtualBox)

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

Еще раз проверьте, правильно ли вы применили коды VirtualBox . Полностью закройте VirtualBox и при необходимости повторно примените их.

Если это не сработает, измените настройки виртуальной машины, чтобы использовать меньше оперативной памяти(RAM) или процессоров(CPUs) . Иногда ПК не может поддерживать более высокие настройки.

После завершения установки вы можете изменить настройки виртуальной машины, чтобы использовать больше оперативной памяти(RAM) или ЦП(CPUs) для повышения производительности, если вы не делаете ничего другого на хост-компьютере.

Наслаждайтесь своей новой виртуальной машиной macOS! 



About the author

Я опытный инженер-программист с более чем 10-летним опытом разработки и поддержки приложений Microsoft Office. У меня есть сильное желание помогать другим достигать их целей, как благодаря моей работе в качестве инженера-программиста, так и благодаря моим навыкам публичных выступлений и налаживанию связей. Я также очень хорошо разбираюсь в аппаратных средствах и драйверах клавиатуры, многие из них я разработал и протестировал сам.



Related posts