Install macOS Big Sur in a free virtual environment

IaC
スポンサーリンク
スポンサーリンク

At first

macOS Big Sur was released on November 12, 2020 (local time). Mac OS X request has changed significantly, and the version has changed from 10.x to 11.x11.

Because there is also a problem and apps that are not supported because it is immediately after release, I installed it on a virtual machine because I want to try Big Sur even though I can not upgrade the mac of everyday use.

However, it is almost the same as the time of Catalina which went before.


This page only describes the steps to create a macOS Big Sur virtual machine on Virtual Box using a virtual machine building script(vm-configure).

If you want to know what you are doing in the script, please refer to the link below.

For macOS virtualization, the macOS Big Sur software license agreement in Apple’s software contract says below, and it seems that there is no licensing problem even if you create up to two virtual environments for testing purposes or personal use on Mac computers.

(iii) to install, use and run up to two (2) additional copies or instances of the Apple Software

within virtual operating system environments on each Mac Computer you own or control that is

already running the Apple Software, for purposes of: (a) software development; (b) testing during

software development; (c) using macOS Server; or (d) personal, non-commercial use.

https://www.apple.com/legal/sla/docs/macOSBigSur.pdf

If you want to build a virtual environment other than macOS, please refer to the URL below.

What is the environment?

Host environment

This is the required environment for the host side to build the virtual environment.

If you do not have VirtualBox installed, please refer to the page below to install it. It includes installation instructions for Vagrant, but it’s not used in this virtualization, so you don’t have to install it.

Build-in environment

The script you run will install the following software in your production environment:

  • MacOS Big Sur Installation .app: Used to create an OS installer for a virtual environment.

Download the build script

Download the script file to build the environment from here and extract it to the appropriate folder.

Do not change the folder structure of downloaded script files, as some of them are referenced in relative paths when the script is run.

If you can’t run the downloaded script file by double-clicking it as follows, please check the page below.

How to build a virtual environment

Running /vm-configure/host-osx/macOS-BigSur/vm-create.command, which is included in the downloaded build script, will start downloading the macOS installer.

On the way, enter the password of the system administrator in order to create an ISO file (disk image).

After a while, the virtual machine will start and the macOS installation will start.

When the language selection screen is displayed, select “English”.

First, select Disk Utility and click Continue to initialize the disk on which macOS will be installed.

Select VBOX HARDDISK Media, and then click Erase.

Give the disk an appropriate name (Macintosh HD, etc.) and click Erase.

When you click Done, a disk named earlier has been created. Now that the disk has been initialized, click Disk Utility – Quit Disk Utility in the menu.

To return to the macOS utility screen, select “Install macOS Big Sur” and click “Continue”.

Click Continue.

Review the content and click “Agree”.

This license agreement includes the following information about macOS virtualization:

(iii) to install, use and run up to two (2) additional copies or instances of the Apple Software

within virtual operating system environments on each Mac Computer you own or control that is

already running the Apple Software, for purposes of: (a) software development; (b) testing during

software development; (c) using macOS Server; or (d) personal, non-commercial use.

Click “Agree.”

The named disk is displayed earlier, so select it and click Continue.

Wait for the installation to complete as it begins.

After the restart is performed, the welcome screen is displayed. Select country and click “Continue”.

Click Continue.

Click “Not Now.”

Click Continue.

Click “Not Now” at the bottom left.

Click “Set Up Later” in the lower left corner.

Click Skip

Review the macOS Software License Agreement and click Agree.

Click “Agree.”

Set the account name and password to log in to macOS and click Continue.

Click Continue.

Click Continue.

Click “Set Up Later” in the lower left corner.

Clear the “Enable Ask Siri” check box and click “Continue”.

Click Continue.

Click Continue.

Follow the instructions and press the key to the right of the left Shift key (Z on Japanese keyboard).

Follow the instructions and press the key to the left of the right Shift key (on a Japanese keyboard, press the _key).

Click Finish.

When the configuration is complete, macOS will be displayed and you can use the virtualized macOS on VistualBox.

It may depend on the original environment such as hard specs, but it is quite heavy, but it seems to be able to confirm the new icon design of Big Sur.

How to destroy a virtual environment

If you run /vm-configure/host-osx/macOS-BigSur/vm-destroy.command in the downloaded build script by terminal or double-click, the Big Sur virtual machine will be deleted.

This script does not delete ISO files created during installation. Again, when creating a virtual environment, it is faster by reusing the ISO files that have already been created.

Github

The script I used is published on GitHub.

GitHub - Collbow/vm-configure: Virtual machine configurate
Virtualmachineconfigurate.ContributetoCollbow/vm-configuredevelopmentbycreatinganaccountonGitHub.

Comment

スポンサーリンク