Как запустить виртуальную машину в Linux: 3 разных способа

Как запустить виртуальную машину в Linux: 3 разных способа

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





Но если вы выберете второй вариант, какое программное обеспечение виртуальной машины Linux вам следует использовать?





Виртуальные машины и Linux с двойной загрузкой

Есть два способа запустить на компьютере несколько операционных систем:





Двойная загрузка - это хорошо, но у нее есть свои недостатки. Например, вы можете запустить два или более дистрибутива Linux (возможно, Linux Mint или Ubuntu ) установлен на вашем компьютере. Однако это работает не для всех. Различные проблемы могут помешать работе, например, перезагрузка.

Время, необходимое для перезагрузки, выбора другой ОС на экране загрузчика GRUB и последующей загрузки, может быть проблематичным. Это особенно верно для систем, где Linux установлен вместе с Windows.



В более медленных системах вы можете подождать 5-10 минут, прежде чем сможете начать работать. Благодаря сканированию антивирусным программным обеспечением при загрузке вы скоро сильно замедлитесь.

Однако запуск вашей дополнительной ОС на виртуальной машине может решить эту проблему.





Что такое виртуальная машина?

Проще говоря, виртуальные машины - известные как виртуальные машины - представляют собой приложения, которые создают программную среду, имитирующую компьютерное оборудование. Затем в эту среду можно установить операционную систему. Мы называем это «гостевой ОС», а операционная система, установленная на вашем физическом компьютере, - «хост-ОС». Кроме того, виртуализацию можно улучшить с помощью специального системного оборудования!

Учить больше: Что такое виртуальная машина и как она работает?





как исправить отсутствие защиты в Интернете

Как активировать виртуализацию на вашем ПК

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

Чтобы проверить, может ли ваш компьютер с Linux обрабатывать виртуализацию, откройте терминал и введите:

lscpu

Найдите «Виртуализация» - будет указан тип, поддерживаемый процессором вашего компьютера. Вы должны увидеть ссылку на VT-x, VT-d или AMD-V.

Чтобы включить аппаратную виртуализацию, вам необходимо перезагрузить компьютер, чтобы получить доступ к BIOS / UEFI. Как это будет достигнуто, будет зависеть от вашего устройства, обычно к нему можно получить доступ, нажав Принадлежащий или F2 после перезагрузки компьютера.

Найди Передовой экран в BIOS и найдите одно из следующего:

  • Виртуализация
  • VT-x (Intel --- старые системы будут иметь VT-d)
  • AMD-V (системы AMD)

Для навигации по старым средам BIOS используются клавиши со стрелками; однако к меню в более новых UEFI можно получить доступ с помощью мыши. Когда вы включили виртуализацию, нажмите F10 для сохранения и выхода.

Ваш компьютер перезагрузится.

3 инструмента виртуальных машин для Linux

После активации виртуализации пришло время взглянуть на выбор приложений Linux VM.

1. VirtualBox

Предлагая универсальную виртуализацию, VirtualBox может создавать виртуальную машину практически с любой операционной системой (кроме тех, которые предназначены для устройств ARM). Он также предлагает программную и аппаратную виртуализацию, сохраняя виртуальные машины в виде образов дисков. Это упрощает их резервное копирование или перенос на другие ПК или приложения виртуальной машины.

VirtualBox особенно хорош для работы с 32-битными и 64-битными дистрибутивами Linux, а также Windows. Можно даже запустить macOS на VirtualBox, возможно, чтобы протестировать его, прежде чем настраивать свой компьютер как Hackintosh.

Скачать: VirtualBox (Бесплатно)

2. Запустите виртуальную машину Linux в QEMU.

Если вы хотите использовать операционную систему ARM в качестве виртуальной машины Linux, QEMU - лучший выбор. Этот инструмент на основе командной строки, подходящий для виртуальных машин под управлением Android, Raspbian или ОС RISC, отличной от Linux, быстро настраивается.

выйди из комнаты, игра

QEMU, сокращенно от «Quick Emulator», однако, немного сложен, полагаясь на командную строку, а не на интерфейс, управляемый мышью. Чтобы сэкономить время, некоторые гостевые операционные системы можно загрузить со встроенным QEMU. См. Наш обзор запуск ОС Raspbian Pi в QEMU чтобы получить представление об этом инструменте Linux VM.

Хотя не сокращенное название QEMU - «Быстрый эмулятор», на самом деле это гипервизор, инструмент для управления виртуализацией оборудования. Вы можете установить QEMU с помощью:

sudo apt install qemu qemu-kvm libvirt-bin

Как уже отмечалось, интерфейс командной строки в терминале используется для запуска QEMU. Это может оказаться сложной задачей для новых пользователей Linux, но, к счастью, есть решения. Эти форки QEMU добавляют графический пользовательский интерфейс (GUI), чтобы вы могли запускать виртуальную машину Linux без ввода команд:

Эти проекты находятся на разных стадиях разработки - для достижения наилучших результатов попробуйте QtEmu.

3. VMware Workstation Player

VMware - лидер отрасли в области виртуализации настольных компьютеров и серверов с тысячами корпоративных клиентов. К счастью, они также выпускают бесплатную версию для более целенаправленного использования.

Скачать: VMware Workstation Player

Благодаря поддержке всех основных операционных систем Linux и более 200 гостевых ОС VMware Workstation Player представляет собой интеллектуальное решение для виртуальных машин Linux. Обратите внимание, что, в отличие от QEMU, VMware Workstation Player не может запускать операционные системы ARM.

Какие дистрибутивы Linux лучше всего работают на виртуальной машине?

После того, как вы выбрали подходящее приложение для виртуальной машины, вам необходимо настроить гостевую ОС. Например, вы можете легко запустить Windows на VirtualBox и VMware.

как отформатировать карту micro sd на Mac

И наоборот, QEMU подходит для запуска дистрибутивов, ориентированных на ARM, таких как Raspberry Pi OS или Android.

Между тем, что-то легкое, например Lubuntu, будет работать на любом из этих инструментов виртуальной машины Linux.

Но что, если вы хотите запустить все три? К счастью, между ними существует значительная перекрестная совместимость. Вы можете импортировать файл VDI из одной установки VirtualBox в другую или преобразовать VMware VMDK в читаемый файл IMG для QEMU.

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

Какой инструмент виртуальной машины Linux следует использовать?

Итак, мы рассмотрели три приложения для виртуальных машин. Но что вы должны использовать?

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

Между тем, если вы хотите запустить операционную систему ARM на своей виртуальной машине Linux, выберите QEMU. Используйте графический интерфейс, если вам не нравится проводить слишком много времени в терминале.

Делиться Делиться Твитнуть Эл. адрес 7 практических причин начать использовать виртуальную машину

Для чего используются виртуальные машины? Вот некоторые практические преимущества и варианты использования виртуальных машин, которые вы можете попробовать прямо сейчас.

Читать далее
Похожие темы
  • Linux
  • VirtualBox
  • Виртуальная машина
  • Операционные системы
  • Советы по Linux
Об авторе Кристиан Коули(Опубликовано 1510 статей)

Заместитель редактора по безопасности, Linux, DIY, программированию и техническому объяснению, а также производитель действительно полезных подкастов с большим опытом поддержки настольных компьютеров и программного обеспечения. Автор журнала Linux Format, Кристиан - мастер Raspberry Pi, любитель Lego и фанат ретро-игр.

Ещё от Christian Cawley

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!

Нажмите здесь, чтобы подписаться
Категория Linux