Am o problemă cu VMWare pe Linux. După ce am încercat să lansez un Ubuntu sau Windows Guest pe o gazdă care rulează Ubuntu 20.04 LTS 64-BIT, mi se prezintă următoarele trei erori:
Nu s-a putut deschide /dev/vmmon: Nu există un astfel de fișier sau director. Vă rugăm să vă asigurați că modulul nucleului âvmmon' este încărcat.
După ce faceți clic pe OK, a doua eroare:
Nu s-a inițializat dispozitivul de monitorizare.
După ce faceți clic pe OK pe a doua eroare, a treia eroare:
Nu se poate schimba starea de alimentare a mașinii virtuale: eroare de transport (VMDB) -14: conexiunea conductei a fost întreruptă
Informații despre gazdă:
CPU AMD FX9800 pe 64 de biți cu 8 nuclee, 32 GB Ram, spațiu suficient pe HDD.
OS: Ubuntu 20.04 LTS care rulează cel mai recent kernel 5.11.0-40-generic.
VMware Workstation Pro 16.2.1 (build 18811642).
UEFI - Pornire securizată activată. Doar pornire unică - Fără partiție Windows.
Informații despre oaspeți:
Atât oaspeții Ubuntu, cât și Windows sunt setați să pornească prin BIOS și nu prin UEFI. Am încercat să creez un nou VM folosind UEFI și a apărut aceeași problemă.
Pași pe care i-am făcut până acum:
Dezinstalat prin comanda terminalului
sudo vmware-installer -u vmware-workstation
, repornind, apoi reinstalând prin sudo sh VMware-Workstation-Full-16.2.1-18811642.x86_64.bundle
(instalat prin CLI - nu a folosit programul de instalare GUI). Am repornit apoi, aceeași problemă. Atât cu VM anterioară, cât și cu VM nou-nouță.
Fizic la mașina gazdă, dezinstalat prin comanda terminalului sudo vmware-installer -u vmware-workstation
, repornind, apoi reinstalând prin sudo sh VMware-Workstation-Full-16.2.1-18811642.x86_64.bundle
. Am repornit apoi, aceeași problemă. Atât cu VM anterioară, cât și cu VM nou-nouță.
Confirmat că dkms este instalat și toate actualizările sunt instalate.Pachetele instalate linux-tools-generic-hwe-20.04, libelf-dev, linux-generic, fdutils, apoi au dezinstalat VMWare, au repornit și reinstalat VMware. Aceeași problemă la lansarea mașinilor virtuale invitate.
Am încercat să generăm chei SSH conform https://kb.vmware.com/s/article/2146460:
$ openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"
$ sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
$ sudo /usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
$ mokutil --import MOK.der
Am semnat modulele folosind sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
și sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
Repornit. Problema persistă.
Am încercat să alerg sudo vmware-modconfig --console --install-all
. Ieșirea va fi localizată la https://paste-bin.xyz/12577
Ultima secțiune a arătat:
Pornirea serviciilor VMware:
Monitorul mașinii virtuale a eșuat
Interfața de comunicare a mașinii virtuale finalizată
Familia de prize de interfață de comunicare VM finalizată
Ethernet virtual a eșuat
VMware Authentication Daemon finalizat
Ce altceva ar trebui să încerc? Cum pot remedia asta?