跳到主要內容

解決CentOS 6.6 造成 VMWare Workstation 的 /dev/vmmon 的問題

倘若出現的問題是 /dev/vmmon 或者 /udev/vmmon not found

以下的步驟未必需要:


  1. vmware-installer -u vmware-workstation
  2. ./VMware-Workstation-Full-9.0.2-1031769.x86_64.bundle

以下的步驟是必需的:

  1. mv /usr/lib/vmware/modules/binary /usr/lib/vmware/modules/binary.old
  2. vmware-modconfig --console --install-all
  3. 在你放置VMWARE machine 的地方 (預設是 /root/vmware):  find . -name "*.lck" -exec rm -rf {} \;
  4. find . -name "vmware*" -exec rm -rf {} \;
  5. 重新啟動VMWare


倘若出現 的問題是 Could not open /dev/vmmon

  1. cd /tmp
  2. tar xvf /usr/lib/vmware/modules/source/vmmon.tar
  3. cd vmmon-only/
  4. make
  5. cp vmmon.ko /lib/modules/2.6.32-504.el6.x86_64/misc/vmmon.ko
  6. modprobe vmmon
  7. 重新啟動VMWare 或者 service vmware start

倘若問題還是沒能解決:

  1. yum install make gcc kernel-devel kernel-headers-$(uname -r)
  2. service vmware stop
  3. mv /usr/lib/vmware/modules/binary/bld-2.6.32-71.el6-x86_64-rhel6 /usr/lib/vmware/modules/binary/bld-2.6.32-71.el6-x86_64-rhel6-orig
  4. rm /lib/modules/$(uname -r)/misc/vmmon.ko
  5. vmware-modconfig --console --build-mod vmmon /usr/bin/gcc /lib/modules/$(uname -r)/build/include/
  6. depmod -a
  7. service vmware start

留言

這個網誌中的熱門文章

解決Apache 2.2, 關於HTTPS 之下使用PROXY 面對的 proxy server received an invalid response from an upstream server 以及 proxy: pass request body failed 的問題

修改以下 (proxy 以及 從proxy 接收的server): httpd.conf: ----------- 在 Include conf.d/*.conf 的前面加入以下: LimitRequestBody 2147483647  #2Gb Timeout 24000 ProxyTimeout 24000 ProxyBadHeader Ignore ssl.conf ---------- 在各個virtualhost 裡加入以下:     SSLEngine on     SSLProxyEngine on     SSLProxyVerify none     SSLProxyCheckPeerCN off     #SSLProxyCheckPeerName off     SSLProxyProtocol +SSLv3 +TLSv1 +TLSv1.1 +TLSv1.2 以下這個只在proxy server 裡的virtualhost 設定     ProxyPass / https://REMOTE_HOST:443/ retry=1 acquire=3000 timeout=3600 Keepalive=On 

解決CentOS 8 的 failed to set locale defaulting to c.utf-8 的問題

這原因是沒有安裝好支援的語言與字型, 特別是UTF8 並沒有被安裝到 因此使用以下指令確認 localedef -i en_US -f UTF-8 en_US.UTF-8 假如出現 "[error] character map file `UTF-8' not found: No such file or directory" 或者 [error] default character map file 'ANSI_X3.4-1968' not found : No such file or directory 那就安裝UTF8 吧 yum whatprovides "*/UTF-8.gz" 如果找到的話 "UTF-8.gz" 的話 yum install "*/UTF-8.gz" -y 再執行一次: localedef -i en_US -f UTF-8 en_US.UTF-8