Virtualbox drivers linux arch

Install VirtualBox on Arch Linux

VirtualBox is a very popular free virtualization platform from Oracle. You can use VirtualBox to create virtual machines of Linux, BSD, Windows, OSX, and many other types of operating systems on your computer.

This article will show you how to install VirtualBox on Arch Linux. So, let’s get started.

Table of Contents:

Enabling Hardware Virtualization:

Before you get started, you must enable the hardware virtualization extension from the BIOS of your motherboard.

If you’re using an Intel processor, you will have to enable the VT-x/VT-d extension. If you’re using an AMD processor, you will have to enable the AMD-v/SVM extension.

Once you have enabled hardware virtualization from the BIOS of your computer, run the following command to verify whether Intel VT-x/VT-d or AMD AMD-v/SVM extension is enabled.

I am using an AMD 2400G processor. So, in my case, the CPU feature svm is available, as you can see in the screenshot below. If you’re using an Intel processor, you will see the vmx CPU feature instead.

NOTE: If hardware virtualization is not enabled in the BIOS, you will not see either of these.

Update the Pacman Package Repository Cache:

The official Arch package repository has the latest version of VirtualBox. So, it’s easy to install.

First, update the Pacman package repository cache with the following command:

The Pacman package repository cache should be updated.

Installing VirtualBox:

To install VirtualBox from the official Arch Linux package repository with Pacman package manager, run the following command:

Press Y and then press to confirm the installation.

VirtualBox is being installed. It will take a few seconds to complete.

VirtualBox is being installed…

VirtualBox should be installed at this point.

Loading VirtualBox Kernel Module Automatically on Boot:

If you try to run VirtualBox from the Terminal right now, you should see the following error message. What it means is that the VirtualBox kernel module vboxdrv is not loaded.

Читайте также:  Установка ядра linux ubuntu

To automatically load the VirtualBox kernel module vboxdrv, create a new file virtualbox.conf in the /etc/modules-load.d/ directory and open it with the nano text editor as follows:

Type in vboxdrv in the file.

Once you’re done, press + X followed by Y and to save the /etc/modules-load.d/virtualbox.conf file.

For the changes to take effect, reboot your computer.

The VirtualBox kernel module vboxdrv should be loaded automatically, as shown in the screenshot below.

Adding Your Login User to the vboxusers Group:

You must add the login user of Arch Linux to the vboxusers system group. This lets your login user use VirtualBox and all of its features. Otherwise, you will see many permission errors while using VirtualBox.

Run the following command to add your login user to the vboxusers group:

For the changes to take effect, reboot your computer as follows:

Once your computer boots, your login user should be a member of the vboxusers group, as shown in the screenshot below.

Running VirtualBox:

Once VirtualBox is installed, you can run it from the Application Menu of Arch Linux.

Just search for virtualbox and click on the Oracle VM VirtualBox icon as marked in the screenshot below.

VirtualBox should be opened. Now, you can use VirtualBox as usual.

Installing VirtualBox Extension Pack:

Now that VirtualBox is installed correctly, you should install VirtualBox Extension Pack. VirtualBox Extension Pack adds many new features to VirtualBox.

VirtualBox Extension Pack adds the following new functionalities to VirtualBox:

  • USB 2.0 and USB 3.0 support
  • Access host webcam
  • VirtualBox RDP (Remote Desktop Protocol) server for accessing VMs over RDP.
  • PXE boot ROM
  • Disk encryption
  • NVMe virtual SSD

Before getting started, you must know the version of VirtualBox you’re running.

To know the version number, open VirtualBox and click on Help > About. A new window should be opened, and you will find the version number there as marked in the screenshot below.

In my case, the version number is 6.1.32. This is important as you will have to download and install a matching version of the VirtualBox Extension Pack. Luckily, Arch Linux keeps its official package repository up to date. So, you will most likely get the latest version of VirtualBox. You don’t have to search so hard to find a matching version of the VirtualBox Extension Pack. You can just download the latest one from the official downloads page of VirtualBox.

Читайте также:  Which tty is my serial port linux

To download the latest version of the VirtualBox Extension Pack, visit the official downloads page of VirtualBox from your favorite web browser.

Once the page loads, scroll down a little bit to the VirtualBox Oracle VM VirtualBox Extension Pack section and click on All supported platforms as marked in the screenshot below.

Your browser will prompt you to download the file. Just select Save File and click on OK.

VirtualBox Extension Pack should be downloaded.

Now, open VirtualBox and click on File > Preferences…

From the Extensions tab, click on the Add icon (

) as marked in the screenshot below.

Select the VirtualBox Extension Pack file you have just downloaded and click on Open.

Click on Install.

You will be asked to accept the VirtualBox License Agreement. To do that, just scroll all the way down and click on I Agree.

Type in the password of your login user and click on Authenticate.

VirtualBox Extension Pack should be installed. Click on OK.

Click on OK.

Creating a VirtualBox Virtual Machine:

To learn how to create a VirtualBox virtual machine, you may read the article How to Install Fedora Workstation 35 on VirtualBox.

Conclusion:

In this article, I have shown you how to install VirtualBox from the official package repository of Arch Linux using the Pacman package manager. I have also shown you how to automatically load the VirtualBox kernel module vboxdrv on boot and add your login user to the vboxusers group. I have shown you how to install the VirtualBox Extension Pack as well.

About the author

Shahriar Shovon

Freelancer & Linux System Administrator. Also loves Web API development with Node.js and JavaScript. I was born in Bangladesh. I am currently studying Electronics and Communication Engineering at Khulna University of Engineering & Technology (KUET), one of the demanding public engineering universities of Bangladesh.

Источник

Как установить VirtualBox в Arch Linux

hosting.energy недорогой хостинг сайтов

hosting.energy недорогой хостинг сайтов

VirtualBox — это бесплатный кроссплатформенный инструмент виртуализации с открытым исходным кодом от Oracle, который позволяет создавать виртуальные машины и опробовать различные операционные системы. Его легко установить и использовать, и вы можете создавать свои собственные виртуальные машины, назначать им такие ресурсы, как ЦП и ОЗУ, и даже клонировать их. В этом разделе мы продемонстрируем, как вы можете установить VirtualBox и его пакет расширений в Arch Linux.

Читайте также:  Remote admin on linux

Установка VirtualBox в Arch Linux

Чтобы установить VirtualBox в вашей системе, выполните следующие действия.

Шаг 1) Установите пакет VirtualBox

Установка VirtualBox настолько проста, насколько это возможно. Просто запустите терминал и как пользователь sudo просто выполните команду:

$ sudo pacman -S virtualbox virtualbox-guest-iso

Как установить VirtualBox в Arch Linux

Когда будет предложено продолжить установку, введите « и нажмите «Продолжить», чтобы установить пакеты и зависимости VirtualBox.

Затем добавьте текущего пользователя в группу vboxusers , выполнив команду:

$ sudo gpasswd -a $USERS vboxusers

Как установить VirtualBox в Arch Linux

Затем загрузите модуль ядра виртуального бокса с помощью команды:

Как установить VirtualBox в Arch Linux

На этом этапе VirtualBox установлен в вашей системе Arch Linux. Однако нам необходимо установить пакет расширений VirtualBox, чтобы включить возможности VirtualBox USB 2.0 и 3.0. Это позволит вашим виртуальным машинам обнаруживать USB-накопители, подключенные к хост-системе, и работать с ними.

Шаг 2) Установите пакет расширения VirtualBox

Для того, чтобы установить пакет расширений VirtualBox, первое обновление системы с использованием либо Yaourt или яй менеджер пакетов , как показано на рисунке:

Как установить VirtualBox в Arch Linux

Затем установите пакет расширений VirtualBox с помощью команды:

$ yay -S virtualbox-ext-oracle

Как установить VirtualBox в Arch Linux

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

$ sudo systemctl enable vboxweb.service $ sudo systemctl start vboxweb.service

Как установить VirtualBox в Arch Linux

Отлично, Сервис тоже успешно запустился. Давайте проверим, загружен ли модуль ядра VirtualBox или нет, запустите ниже команду lsmod

Как установить VirtualBox в Arch Linux

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

Шаг 3) Запуск VirtualBox

Чтобы запустить Virtualbox, используйте диспетчер приложений, нажав супер-клавишу или клавишу Windows — в случае диспетчера рабочего стола GNOME — и найдите VirtualBox, как показано ниже.

Как установить VirtualBox в Arch Linux

После этого щелкните значок Virtualbox, чтобы запустить его. Наконец, вы должны увидеть окно VirtualBox, как показано ниже.

Как установить VirtualBox в Arch Linux

Чтобы подтвердить, что пакет расширений был установлен, нажмите « Файл », затем перейдите в « Настройки ». Вы также можете нажать сочетание клавиш « CTRL + G ».

Как установить VirtualBox в Arch Linux

В следующем окне нажмите « Расширения ». На правой панели будут отображаться Имя и версия пакета расширений. Чтобы вернуться в главное окно, нажмите кнопку « ОК ».

Как установить VirtualBox в Arch Linux

Мы, наконец, установили пакет расширений VirtualBox и VirtualBox, чтобы обеспечить дополнительную функциональность вашим виртуальным машинам.

Источник

Оцените статью
Adblock
detector