發表文章

目前顯示的是有「vmmon」標籤的文章

VMware for CentOS 8.X patch for compiling vmnet and vmmon errors

1. su -   2. dnf update    # lastest kernel version 3. download source bundle from https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html and run bundle file  ./VMware-XXXX.bundle  4. download patch from https://github.com/mkubecek/vmware-host-modules/tree/workstation-16.1.2 5. unpack vmware-host-modules 6. cd  vmware-host-modules  7. make && make install 8. su -l yourusername 9. vmware     References https://communities.vmware.com/t5/VMware-Workstation-Pro/Cannot-upgrade-VMware-Workstation-16-1-X-build-modules-on-RHEL-8/td-p/2847782

ubuntu linux 取消 secure boot

圖片
有些Notebook使用EFI boot 則無法停用efi secure boot ,若無法停止BIOS的secure boot,可能會在 ubuntu linux 下讓 vmware (vmmon or vmnet) 或 virtualbox (vboxdrv )無法啟動,首先要安裝 mokutils,來控制 secure boot 的 key 與設定。 1. $ sudo apt install mokutil  2.  $ moktuil --disable-validation 3.利用 efibootmgr 開啟 efi 開機的控制畫面約5秒鐘     $ efibootmgr --timeout 5 4. 重開機後 在 Shim UEFI key management 選擇 Change  secure boot State -> 取消 secure boot 即可(如圖一)       (圖一) 5. 接著 sudo modprobe vboxdrv 與 sudo modprobe vmmon 指令,就會有作用,而不是出現key pair 不符合的錯誤訊息 若須設定 efi secure boot key $ openssl req -new -x509 -days 36500  -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der  -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) $  sudo mokutil --import MOK.der ...