Домашняя » как » Простое создание виртуальных машин KVM в Linux с помощью коробок GNOME

    Простое создание виртуальных машин KVM в Linux с помощью коробок GNOME

    Вам не нужны сторонние инструменты виртуализации, такие как VirtualBox и VMware в Linux. KVM (виртуальная машина на основе ядра) - это технология виртуализации с открытым исходным кодом, встроенная в ядро ​​Linux. GNOME Boxes предоставляет симпатичный интерфейс, который облегчает использование.

    Ранее мы рекомендовали использовать инструмент Virt-Manager для создания виртуальных машин KVM. Boxes - более удобный инструмент, предназначенный для обычных пользователей настольных компьютеров, а не для системных администраторов… Несмотря на название, вы можете запустить его в любой среде рабочего стола.

    Это требует Intel VT-x или AMD-V

    Технически, это приложение использует QEMU, который использует поддержку виртуальных машин на основе KVM-ядра для обеспечения аппаратно-ускоренной виртуализации..

    KVM требует наличия аппаратных расширений для виртуализации Intel VT-x или AMD-V. На компьютерах с процессорами Intel вам, возможно, придется перейти на экран настроек BIOS или UEFI, чтобы включить аппаратные расширения виртуализации Intel VT-x. Если у вас нет функций аппаратной виртуализации, KVM не будет работать - для этого вам нужно будет использовать VirtualBox или VMware. Boxes сообщит вам, если в вашей системе нет доступных аппаратных расширений KVM, когда вы пытаетесь создать виртуальную машину.

    Установите GNOME Boxes

    Ящики GNOME должны быть доступны практически во всех репозиториях программного обеспечения дистрибутива Linux, поскольку они являются частью среды рабочего стола GNOME. Зайдите в менеджер пакетов вашего дистрибутива Linux или установщик программного обеспечения и найдите Boxes, чтобы установить его.

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

    Коробки не полностью заменяют Virt-Manager, который все еще предлагает более продвинутые функции. Например, он имеет больше возможностей для настройки параметров виртуальной машины, а также поддерживает создание и восстановление снимков виртуальной машины. Если вам нужны более продвинутые функции, такие как эти, установите вместо этого Virt-Manager.

    Создание и загрузка виртуальных машин

    Для начала запустите приложение Boxes из меню или выполните команду gnome-boxes. Окно «Коробки» поначалу немного бесплодно, потому что главное окно будет содержать список создаваемых вами виртуальных машин. Нажмите кнопку «Создать», чтобы настроить новую виртуальную машину..

    GNOME Boxes покажет введение, объяснив, что оно может создавать локальные виртуальные машины, которые работают на ваших ПК или виртуальные машины на удаленном сервере..

    Выберите мастер, предоставив файл ISO для установки виртуальной машины. Вы можете скачать ISO-образы Linux для виртуализации или даже получить файлы ISO-файлов Windows от Microsoft - конечно, при условии, что у вас есть законный ключ продукта Windows для использования.

    Как и другие инструменты виртуализации, Boxes автоматически обнаружит операционную систему по предоставленному вами ISO-файлу и предоставит рекомендуемые настройки по умолчанию. Вы должны иметь возможность просто нажать «Продолжить» и пройти через мастер, автоматически принимая настройки по умолчанию и настроив виртуальную машину, хорошо настроенную для вашей системы..

    Кнопка «Настроить» на экране просмотра позволяет вам настроить несколько простых настроек, например, сколько памяти вы хотите выделить виртуальной машине. Более продвинутая конфигурация потребует Virt-Manager вместо Boxes.

    Теперь вы можете просто нажать кнопку «Создать», чтобы создать виртуальную машину и загрузить ее в первый раз с установочного носителя. Установите операционную систему нормально на виртуальной машине. Когда вы снова откроете Boxes, вы увидите список установленных виртуальных машин, позволяющий быстро их запускать.


    Коробки не для всех. Более продвинутые функции, которые все еще используют QEMU-KVM, можно найти в VIrt-Manager. Для других функций может потребоваться VirtualBox или VMware, которые являются более отлаженными и зрелыми приложениями со многими простыми в использовании встроенными функциями, включая пакеты драйверов оборудования, такие как гостевые дополнения VirtualBox и инструменты VMware, которые помогают еще больше ускорить графику виртуальной машины и обеспечивают такие функции, как доступ к USB-устройства, подключенные к вашему физическому ПК из виртуальной машины.

    Но если вы ищете базовые функции виртуализации в простом приложении, которое использует встроенные функции Linux KVM и другие приложения с открытым исходным кодом, попробуйте Boxes (или его старший брат Virt-Manager). Он должен стать более мощным, гибким и быстрым, поскольку базовое программное обеспечение для виртуализации с открытым исходным кодом продолжает совершенствоваться..