- How to Run an Ubuntu Linux Virtual Machine on macOS running M1/M2 processor.
- Step #1 Install a Virtualization platform
- Step #2 Get an ARM-supported OS iso
- Step #3 Configuring a Linux VM on M1/M2 mac
- VM config step #1 Getting started with UTM
- VM config step #2 Choose Virtualization option
- VM config step #3Choosing the OS flavour
- VM config step #4 Linux VM Configuration
- VM config step #5 Hardware customization – Memory & CPU
- VM config step #6 Storage size settings
- VM config step #7 Shared Directory
- VM config step #8 Configuration Summary
- VM config step #9 Start the OS installation
- VM config step #10 Running the Ubuntu installer
- Conclusion
- The latest
- Как использовать Linux на вашем Mac с помощью виртуальной машины
- Что такое виртуализация?
- Установка Linux через Parallels
- Установка Linux через VirtualBox
- Отрегулируйте настройки
- Что выбрать?
- Вопросов?
How to Run an Ubuntu Linux Virtual Machine on macOS running M1/M2 processor.
This guide will walk through the complete steps for configuring a Linux Ubuntu VM on M1/M2 Mac computers. To be precise, we will cover all the required steps to customize your first Linux VM to run in quickly.
Here are the steps at a high level before you start.
- Install the Virtualization platform, UTM
- Get an ARM-supported OS iso
- Configure a Linux VM on M1/M2 mac
- Getting started with UTM
- Choose Virtualization option
- Choosing the OS flavour
- Linux VM Configuration
- Hardware customization – Memory & CPU
- Storage size settings
- Shared Directory
- Configuration Summary
- Start the OS installation
- Running the Ubuntu installer
Step #1 Install a Virtualization platform
Software Virtualization has two primary components:
- Host Machine, in our case, this is your m1 / m2-based macOS
- Guest Machine, also called Virtual Machine or VM – in our case, is Ubuntu Linux.
The virtualization platform facilitates the guest os, a Virtual environment. Here we use UTM, so you can run a complete sandbox environment inside your Virtual Machine without impacting any other files on your host-machine base OS.
We have chosen UTM for ARM-based macOS since it is an Open source and a free solution. (there are other platforms available, such as Parallels and VMware Fusion).
- Download the free version of UTM virtualization software for your Apple silicon
- Install the UTM app on your macOS.
If you are using the UTM App on mac for the first time, I would recommend you to go to this article first:
Step #2 Get an ARM-supported OS iso
You would require an ARM-supported Linux Operating system to run Linux on M1/M2-based Mac.
Ubuntu and many other OS currently support arm architecture, and we will use Ubuntu in this guide.
Step #3 Configuring a Linux VM on M1/M2 mac
VM config step #1 Getting started with UTM
Firstly, Open your UTM app, and open a new VM creation menu (the plus symbol)
As mentioned before, please refer to this complete guide on UTM if required. Here is a preview of what the UTM Virtual Machine app console looks like:
UTM Virtualization on m1 mac
VM config step #2 Choose Virtualization option
New VM customization menu, select the Virtualize option.
VM config step #3Choosing the OS flavour
Under the Operating System selection, select Linux since we will be using Ubuntu Linux as our guest OS.
VM config step #4 Linux VM Configuration
From here on, you will get an advanced Linux VM customization menu.
From the first page, map your Ubuntu iso file, as shown below.
You can download the latest version of Ubuntu ARM isos from the official pages, and links are given below.
VM config step #5 Hardware customization – Memory & CPU
Memory – Under Hardware, you can set the RAM – Memory. I recommend leaving it at the default value (4096 or 4GB).
CPU Selection – again, do not change this unless you are aware of the performance issue to your host OS if you add more virtual CPUs to the guest.
VM config step #6 Storage size settings
I saw the default value is set to 64GB. If this is not suitable for you, you may change it. Please note the space you allocate here will be occupied by your host machine disk.
VM config step #7 Shared Directory
UTM provides a feature to share your MacOS directory with the Linux Guest. I did not use this feature here in this guide for simplicity.
VM config step #8 Configuration Summary
Finally, you will get a summarized view of your advanced VM configurations. You may edit it here, or a few options would be editable even after creating the VM.
VM config step #9 Start the OS installation
Your Virtual Machine hardware is ready with this step. You may change the settings or start the installation.
VM config step #10 Running the Ubuntu installer
When you are ready to start the OS installation, just click the play button and your OS installation menu will come, just like you are installing an OS on a physical computer.
You can follow the OS installation menu options to complete the Ubuntu installation step. I recommend you choose the default options provided by the install Wizard if you are unsure of your changes.
FAQ: Can I change the VM hardware setting after the OS installation
Yes! When the VM is in the stopped state, you can change most of ( not all ) the VM configurations after the Guest OS iinstallation.
Conclusion
This how-to guide has covered all steps required to run an Ubuntu Virtual Machine on macOS m1/m2 ARM architecture using UTM Virtualization. My experiment used a MacBook Pro M2, with 16GB Memory and 512GB SSD. The Ubuntu VM performance is excellent. Good luck with your new Virtual Machine development environment!
The latest
Как использовать Linux на вашем Mac с помощью виртуальной машины
Источник: iMore
С помощью виртуализации вы можете устанавливать и использовать на своем Mac различные операционные системы, включая Windows и Linux. Для последнего мы рекомендуем использовать последнюю версию Parallels или VirtualBox с открытым исходным кодом. Вот посмотрите, как установить и использовать Linux, используя каждый вариант.
Что такое виртуализация?
Как я отмечал в предыдущем посте, виртуализация программного обеспечения позволяет моделировать аппаратную среду и запускать несколько операционных систем на одном компьютере. При этом эти виртуальные машины могут использовать преимущества аппаратных компонентов компьютера, таких как оперативная память и хранилище, в полной изоляции от основной операционной системы.
Тем, кто хочет установить Linux на свой Mac посредством виртуализации, мы рекомендуем использовать последнюю версию Parallels или VirtualBox с открытым исходным кодом. Первый вариант предлагает более простое в установке решение, но вы должны заплатить за него после 14-дневной бесплатной пробной версии. Последний является бесплатным и с открытым исходным кодом, но его сложнее установить. В любом случае каждое решение выполнит свою работу.
Установка Linux через Parallels
Используя Parallels 15 для Mac, вы можете установить копию Linux на свой компьютер, следуя приведенным ниже инструкциям. Эти шаги предполагают, что Parallels уже установлен на вашем компьютере.
- Нажмите Файл на панели инструментов Parallels.
- Выбирать Новый
- Выделять Скачать Ubuntu Linux в бесплатных системах. Источник: iMore
- Нажмите Продолжать.
- выбирать Скачать чтобы загрузить копию Linux на свой компьютер. Источник: iMore
После установки Linux хочет, чтобы вы добавили новый пароль для пользователя «Parallels». Вы также можете выбрать «Нет в списке?» чтобы добавить нового пользователя UNIX. В любом случае войдите в свою учетную запись UNIX.
- Введите свой недавно созданный пароль в поле Parallels Tools.
- Нажмите Ok. Источник: iMore
- Перезапуск ваша виртуальная машина в командной строке.
Теперь вы можете использовать Ubuntu Linux на своем Mac с помощью Parallels.
Установка Linux через VirtualBox
Чтобы установить виртуальную копию Linux на ваш Mac с помощью VirtualBox с открытым исходным кодом, сделайте следующее. Эти шаги предполагают, что VirtualBox уже установлен на вашем компьютере:
- Нажмите Новый в VirtualBox.
- Добавить имя для вашей виртуальной копии Linux.
- выбирать Linux как тип установки.
- Выберите версию Linux использовать.
- Нажмите ПродолжатьИсточник: iMore
- Выберите Объем памяти. Используйте предложенный минимум или выберите другое максимальное значение. Чем больше памяти вы выделите для своей виртуальной операционной системы, тем быстрее она будет.
- Выбирать Продолжать.
- Выбрать Создайте виртуальный жесткий диск прямо сейчас радио-циферблат.
- Нажмите Создавать. Источник: iMore
- Подтверждать VDI (образ диска VirtualBox) в качестве типа файла на жестком диске.
- Выбирать Продолжать.
- Подтверждать Динамически распределяется для хранения. Источник: iMore
- выбирать расположение и размер файла
- Выбирать Создавать. Источник: iMore
Приведенные выше шаги — это только первая часть установки Linux на ваш Mac. Теперь вы должны загрузить копию Linux для работы с VirtualBox, чтобы завершить процесс:
- Загрузите Ubuntu Desktop с Веб-сайт Ubuntu.
- Нажмите Скачать рядом с последней версией LTS.
- Подтверждать Скачать. Источник: iMore
После завершения загрузки этого файла вернитесь в VirtualBox.
- Выделите Linux в левой части VirtualBox Manager.
- выбирать Начинать.
- Нажать на Файл Значок на всплывающем экране.
- Выбирать Добавлять вверху слева. Источник: iMore
- Найдите, затем выделите Файл Ubuntu вы только что скачали.
- выбирать Открыть. Источник: iMore
- Выделив новый файл, выберите выбирать.
- Выбирать Начинать. Источник: iMore
Оттуда, следуя онлайн-инструкциям, предоставленным Ubuntu, чтобы завершить установку.
Отрегулируйте настройки
В зависимости от версии и возраста вашего Mac вам может потребоваться изменить настройки VirtualBox для Linux, чтобы увеличить окно. Для этого вы должны сначала выйти из установки Linux. Оттуда:
- Выделите Виртуальная установка Linux на главном экране VirtualBox.
- выбирать Настройки.
- Выбирать Отображать.
- Изменять Масштаб от 100% до 200%.
- Нажмите Ok. Источник: iMore
- Нажмите Начинать чтобы запустить Linux на вашем Mac.
Теперь вы можете изменить размер экрана для вашей установки Linux и начать использовать операционную систему на вашем Mac.
Что выбрать?
Установив Linux через Parallels и VirtualBox на моем MacBook Pro, я могу сказать, что через Parallels этот процесс проще. Как вы можете видеть выше, для установки Linux через Parallels требуется гораздо меньше шагов. Однако результат будет таким же после установки операционной системы.
Если вы уже используете Parallels на своем Mac (например, для использования Windows), вам следует продолжать использовать его для Linux. Процесс прост и понятен. Однако, если вы ищете бесплатное решение или новичок в виртуализации, подумайте о VirtualBox. Просто войдите в него, знайте, что вам нужно будет выполнить еще несколько шагов.
Вопросов?
У вас есть вопросы? Дайте нам знать в комментариях ниже.
Мы можем получать комиссию за покупки, используя наши ссылки. Узнать больше.
[Update] Apple прекратит выпуск iMac Pro, когда его запасы закончатся
Apple изменила список iMac Pro на своем веб-сайте, чтобы заявить, что он продается «пока имеются в наличии», и доступна только одна конфигурация. Apple подтвердила, что прекратит выпуск iMac Pro, как только его запасы закончатся.