VMware Workstation 15.5.0 build-14665864
Could not open /dev/vmmon: No such file or directory.
Please make sure that the kernel module `vmmon' is loaded.
This error doesn't mean much to me, in terms of how to fix this. I tried to file a support request (having paid for license), but was unable to get past the complex support interface which denied my request. So I come to the community. I'm using Debian 10:
$> uname -a
Linux thpad.localhost 4.19.0-5-amd64 #1 SMP Debian 4.19.37-5+deb10u2 (2019-08-08) x86_64 GNU/Linux
Following on from this, I did manage to locate a description of how to sign the module concerned. The commands I used were:
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMWare"
/usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
/usr/src/linux-headers-`uname -r`/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
mokutil --import MOK.der --root-pw
shutdown -r now
I still get the same error as above in the OP. If someone has an idea of how to fix this, I'd appreciate a simple explanation, if this is possible, to correct this unexpected error which has imho. been caused by using the authoritative upgrade process. I'm a developer/end-user of VMs, and I'd rather not have to "just patch the kernel"...
I'd greatly appreciate any helpful advice/instructions which enables my VMs to work again.
Many thanks in advance.
R.
Message was edited by: Richard Foley to include OS and VM WorkStation Pro version info.
Message was edited by: Richard Foley to include the MOK.der signing process used.
Nobody...?
Still nobody, after 3 weeks so far, can be bothered to respond here to this issue? This is rather sad for WorkStation-15 "Pro" customers using an authorized upgrade which destroys access to their VM installations.
I feel you pain! Why does VMWare make so difficult to run Workstation in Linux, and even more difficult to resolve?! Seriously no-one else has had this issue?