Vmware Workstation 11 虚拟以太网内核更新在 Ubuntu 15.10 上失败

Vmware Workstation 11 虚拟以太网内核更新在 Ubuntu 15.10 上失败

我很感激您能给我一些见解。我在这里尝试了 Charles 的解决方法:Ubuntu 升级后 VMware 无法运行 它通过了第一个障碍,我收到了内核升级消息,但随后它无法更新内核...在 Vmnetwork 上失败。 CLI 的输出如下:

Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory

failed
make[1]: *** [_module_/tmp/modconfig-TrwoH8/vmnet-only] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.2.0-16-generic'
Makefile:120: recipe for target 'vmnet.ko' failed
make: *** [vmnet.ko] Error 2
make: Leaving directory '/tmp/modconfig-TrwoH8/vmnet-only'
Starting VMware services:
   Virtual machine monitor                                             done

   Virtual machine communication interface                             done

   VM communication interface socket family                            done

   Blocking file system                                                done

   Virtual ethernet                                                   failed

   VMware Authentication Daemon                                        done

答案1

我这样做解决了。

内核 4.4 (VMWare Workstation 12) 之后需要对 c 代码进行一些更改:

/usr/lib/vmware/模块/源

1)vmmon.tar

  • 安塔尔

  • 更改 ./vmmon-only/linux/hostif.c

  • 全部替换:

    “get_user_pages” 改为 “get_user_pages_remote”

  • tar 并替换原始

2)虚拟机网络.tar

  • 安塔尔

  • 更改 ./vmnet-only/userif.c

  • 全部替换:

    “get_user_pages” 改为 “get_user_pages_remote”

  • tar 并替换原始

在 FC23 FC24、FC25(内核 4.7)上成功编译

https://communities.vmware.com/message/2598402#2598402

相关内容