Содержание

VMware Workstation


Открываем терминал Ctrl+Alt+T, и пишем следующие команды:

Установка

Устанавливаем доп. пакеты:

sudo apt install build-essential linux-headers-$(uname -r)

Скачиваем VMware Workstation:

wget https://wiki.kirmolpc.ru/files/software/VMware-Workstation-Full-25H2-24995812.x86_64.bundle

Даём права на выполнение VMware Workstation:

chmod +x VMware-Workstation-Full-25H2-24995812.x86_64.bundle

Запускаем установку VMware Workstation:

sudo ./VMware-Workstation-Full-25H2-24995812.x86_64.bundle

Установка завершена.

Вывод в терминале:

Extracting VMware Installer...done.
Installing VMware Workstation 25.0.0
    Configuring...
[######################################################################] 100%
Installation was successful.

После установки VMware Workstation, файл VMware-Workstation-Full-25H2-24995812.x86_64.bundle можно удалить:

rm VMware-Workstation-Full-25H2-24995812.x86_64.bundle

Исправление ошибки при запуске ВМ

Ошибка:

Could not open /dev/vmmon: Net takogo fajla ili kataloga.
Please make sure that the kernel module `vmmon' is loaded.

Возникновение ошибки

Ошибка возникает в VMware Workstation или VMware Player, когда система не может найти файл устройства vmmon. Обычно при загрузке ядра vmmon файл устройства присутствует. Если модуль не загружается или не присутствует, VMware не может взаимодействовать с виртуальными машинами.

Причины возникновения ошибки:

Решение ошибки

Запускаем ручную сборку модулей VMware:

sudo vmware-modconfig --console --install-all

Создаём ключи для подписи модуля VMware:

openssl req -new -x509 -newkey rsa:2048 -keyout VMWARE25.priv -outform DER -out VMWARE25.der -nodes -days 36500 -subj "/CN=VMWARE/"

Подписываем модуль VMware:

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./VMWARE25.priv ./VMWARE25.der $(modinfo -n vmmon)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./VMWARE25.priv ./VMWARE25.der $(modinfo -n vmnet)

Проверяем правильность подписанных модулей VMware:

tail $(modinfo -n vmmon) | grep "Module signature appended"

Задаём пароль:

sudo mokutil --import VMWARE25.der

Перезагружаем систему:

sudo reboot

После перезагрузки нажимаем Любую клавишу

Выбираем:

1. Enroll MOK нажимаем Enter

2. Continue нажимаем Enter

3. Отвечаем Yes

4. Вводим заданный пароль

5. Reboot

Готово.