Ubuntu 17.10 Обновление сломанной рабочей станции VMWare 12.5

Привет после обновления до Ubuntu 17.10, vmware теперь не запускается.

Получаю сообщение:

/usr/lib/vmware/bin/vmware-modconfig: Relink `/lib/x86_64-linux-gnu/libbsd.so.0' with `/lib/x86_64-linux-gnu/librt.so.1' for IFUNC symbol `clock_gettime'

Я знаю, что доступны патчи, и я пытаюсь применить их и перекомпилировать. Я бежал из решения на https://communities.vmware.com/thread/571370:

cd ~ #Copy the vmmon source tar ball to your temporary location cp /usr/lib/vmware/modules/source/vmmon.tar . #Extract the tar ball tar xf vmmon.tar #Download the modified file that mkubecek posted and overwrite the one from the tar ball for VMware Workstation 12.5: wget -O ./vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c #Wrap up the newly modified files into a tar ball replacing the original one sudo tar cf /usr/lib/vmware/modules/source/vmmon.tar vmmon-only #Rebuild the VMware kernel modules sudo vmware-modconfig --console --install-all Failed to get gcc information. gcc --version gcc (Ubuntu 7.2.0-8ubuntu3) 7.2.0 ...

К сожалению, vmware-modconfig терпит неудачу из-за зависимости, которая кажется на конкретной версии gcc. Я на правильном пути? Любая помощь в этом вопросе была бы высоко оценена.

EDIT Спасибо, Стив, ниже появилось сообщение vmware. Я включил незначительную коррекцию. Протестировано и подтверждено, что я могу запустить виртуальную машину.

sudo su # do all below as root cd /usr/lib/vmware/modules/source tar xvf vmmon.tar tar xvf vmnet.tar wget -O ./vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c vim vmnet-only/bridge.c cd vmmon-only/ make cd ../vmnet-only/ make cd .. mkdir /lib/modules/4.13.0-16-generic/misc cp *.o /lib/modules/4.13.0-16-generic/misc insmod /lib/modules/4.13.0-16-generic/misc/vmmon.o insmod /lib/modules/4.13.0-16-generic/misc/vmnet.o rm /usr/lib/vmware/lib/libz.so.1/libz.so.1 ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1 vmware-networks --start exit # run vmware as normal user /usr/lib/vmware/bin/vmware
8
задан 24 October 2017 в 16:57

37 ответов

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

Извлечь vmmon.tar и vmnet.tar
sudo tar -xf vmmon.tar
sudo tar -xf vmnet.tar
Это создаст каталоги vmmon-only и vmnet-only. Получить исправленную hostif.c
sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
(примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14) Изменить vmnet-only/bridge.c:
639c639
<        atomic_inc(&clone->users);
---
>        atomic_inc((atomic_t*)&clone->users);
Запустить
make -C vmmon-only
make -C vmnet-only
cp -t /lib/modules/4.13.0-16-generic/misc *.ko
modprobe -r vmmon
insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
Как пользователь :
/usr/lib/vmware/bin/vmware
(для предотвращения его запуска vmware-modconfig)
11
ответ дан 22 May 2018 в 17:23
  • 1
    Удивительная, отличная работа Стивена, ваш ответ был очень прост. Я повторил шаги явно, а также добавил незначительную коррекцию для шага 8 в моем вопросе, приведенном выше. Ура! – user1330734 24 October 2017 в 17:00
  • 2
    Рад, что это сработало для вас! Я исправил свой шаг 8, спасибо за исправление. Надеюсь, что все это будет продолжаться после перезагрузки ... – Stephen Wassell 24 October 2017 в 17:48
  • 3
    Еще раз спасибо Стивену, мне все хорошо, я начал с /usr/lib/vmware/bin/vmware, иначе vmware сообщает, что не смог найти GCC. – user1330734 26 October 2017 в 02:22
  • 4
    Большое спасибо за размещение! Это заставило меня бежать снова. Есть ли место, куда мы можем пойти, чтобы увидеть, где находится VMWare, с исправлением? – Eric 2 November 2017 в 00:31
  • 5
    Workstation 14.1.0 теперь выпущена, что устраняет эту проблему. my.vmware.com/group/vmware/&hellip – Stephen Wassell 22 December 2017 в 17:29

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

Извлечь vmmon.tar и vmnet.tar sudo tar -xf vmmon.tar sudo tar -xf vmnet.tar Это создаст каталоги vmmon-only и vmnet-only. Получить исправленную hostif.c sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14) Изменить vmnet-only/bridge.c: 639c639 < atomic_inc(&clone->users); --- > atomic_inc((atomic_t*)&clone->users); Запустить make -C vmmon-only make -C vmnet-only cp -t /lib/modules/4.13.0-16-generic/misc *.ko modprobe -r vmmon insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko rm /usr/lib/vmware/lib/libz.so.1/libz.so.1 ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1 # see https://communities.vmware.com/thread/572259 vmware-networks --start # see https://forum.chakralinux.org/viewtopic.php?id=8579 Как пользователь : /usr/lib/vmware/bin/vmware (для предотвращения его запуска vmware-modconfig)
12
ответ дан 18 July 2018 в 05:01

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

Извлечь vmmon.tar и vmnet.tar sudo tar -xf vmmon.tar sudo tar -xf vmnet.tar Это создаст каталоги vmmon-only и vmnet-only. Получить исправленную hostif.c sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14) Изменить vmnet-only/bridge.c: 639c639 < atomic_inc(&clone->users); --- > atomic_inc((atomic_t*)&clone->users); Запустить make -C vmmon-only make -C vmnet-only cp -t /lib/modules/4.13.0-16-generic/misc *.ko modprobe -r vmmon insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko rm /usr/lib/vmware/lib/libz.so.1/libz.so.1 ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1 # see https://communities.vmware.com/thread/572259 vmware-networks --start # see https://forum.chakralinux.org/viewtopic.php?id=8579 Как пользователь : /usr/lib/vmware/bin/vmware (для предотвращения его запуска vmware-modconfig)
12
ответ дан 24 July 2018 в 18:13

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 31 July 2018 в 11:11

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 31 July 2018 в 12:09

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 31 July 2018 в 21:17

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 2 August 2018 в 14:31

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 3 August 2018 в 18:33

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 5 August 2018 в 03:34

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 6 August 2018 в 20:30

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 9 August 2018 в 00:55

Мне удалось заставить VMWare Workstation 12.5.7 работать с Kubuntu 17.10.

В /usr/lib/vmware/modules/source:

  1. Извлечь vmmon.tar и vmnet.tar
    sudo tar -xf vmmon.tar
    sudo tar -xf vmnet.tar
    
    Это создаст каталоги vmmon-only и vmnet-only.
  2. Извлеките исправленный hostif.c
    sudo wget -O vmmon-only/linux/hostif.c https://raw.githubusercontent.com/mkubecek/vmware-host-modules/b50848c985f1a6c0a341187346d77f0119d0a835/vmmon-only/linux/hostif.c
    
    (примечание: https://communities.vmware.com/thread/571370 - также содержит аналогичное исправление для рабочей станции VMWare 14)
  3. Редактировать vmnet-only/bridge.c:
    639c639
    <        atomic_inc(&clone->users);
    ---
    >        atomic_inc((atomic_t*)&clone->users);
    
  4. Запустить
    make -C vmmon-only
    make -C vmnet-only
    cp -t /lib/modules/4.13.0-16-generic/misc *.ko
    modprobe -r vmmon
    insmod /lib/modules/4.13.0-16-generic/misc/vmmon.ko
    rm /usr/lib/vmware/lib/libz.so.1/libz.so.1
    ln -s /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/vmware/lib/libz.so.1/libz.so.1  # see https://communities.vmware.com/thread/572259
    vmware-networks --start  # see https://forum.chakralinux.org/viewtopic.php?id=8579
    
  5. Как пользователь:
    /usr/lib/vmware/bin/vmware
    
    (чтобы предотвратить его запуск vmware-modconfig)
12
ответ дан 14 August 2018 в 19:09
  • 1
    Удивительная, отличная работа Стивена, ваш ответ был очень прост. Я повторил шаги явно, а также добавил незначительную коррекцию для шага 8 в моем вопросе, приведенном выше. Ура! – user1330734 24 October 2017 в 17:00
  • 2
    Рад, что это сработало для вас! Я исправил свой шаг 8, спасибо за исправление. Надеюсь, что все это будет продолжаться после перезагрузки ... – Stephen Wassell 24 October 2017 в 17:48
  • 3
    Еще раз спасибо Стивену, мне все хорошо, я начал с /usr/lib/vmware/bin/vmware, иначе vmware сообщает, что не смог найти GCC. – user1330734 26 October 2017 в 02:22
  • 4
    Большое спасибо за размещение! Это заставило меня бежать снова. Есть ли место, куда мы можем пойти, чтобы увидеть, где находится VMWare, с исправлением? – Eric 2 November 2017 в 00:31
  • 5
    Workstation 14.1.0 теперь выпущена, что устраняет эту проблему. [Д0] my.vmware.com/group/vmware/… – Stephen Wassell 22 December 2017 в 17:29

В дополнение к ответу Стивена Уасселла, если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет повторно скомпилировать ваш .ko для каждого патча ядра. Это много.

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после обновления ядра.

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, в которой вы можете использовать замену для запуска рабочей станции VMware, чтобы вы могли быть уверены в ней Соответственно загружает модули vm-network и vm-mon каждый раз.

Примечание: этот скрипт не будет расширять исходные файлы «tar» или «patch», это значит, что они автоматически перекомпилируют модули ядра после патч ядра после шагов orignal Стивена Wassell.

1
ответ дан 22 May 2018 в 17:23

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение - загрузить рабочую станцию ​​vmware player 14.1.

Установка этого простейшего решения решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике.

0
ответ дан 22 May 2018 в 17:23
  • 1
    который требует обновления лицензии – shadowbq 31 January 2018 в 19:31
  • 2
    запуск с использованием /usr/lib/vmware/bin/vmware вместо этого, чтобы разрешить «Не удалось получить информацию gcc». – shadowbq 31 January 2018 в 19:32
  • 3
    Я считаю, что он не работает без обновления лицензии – tokam 6 February 2018 в 18:08

В дополнение к ответу Стивена Уасселла, если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет повторно скомпилировать ваш .ko для каждого патча ядра. Это много.

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после обновления ядра.

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, в которой вы можете использовать замену для запуска рабочей станции VMware, чтобы вы могли быть уверены в ней Соответственно загружает модули vm-network и vm-mon каждый раз.

Примечание: этот скрипт не будет расширять исходные файлы «tar» или «patch», это значит, что они автоматически перекомпилируют модули ядра после патч ядра после шагов orignal Стивена Wassell.

2
ответ дан 18 July 2018 в 05:01

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение - загрузить рабочую станцию ​​vmware player 14.1.

Установка этого простейшего решения решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике.

2
ответ дан 18 July 2018 в 05:01

В дополнение к ответу Стивена Уасселла, если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет повторно скомпилировать ваш .ko для каждого патча ядра. Это много.

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после обновления ядра.

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, в которой вы можете использовать замену для запуска рабочей станции VMware, чтобы вы могли быть уверены в ней Соответственно загружает модули vm-network и vm-mon каждый раз.

Примечание: этот скрипт не будет расширять исходные файлы «tar» или «patch», это значит, что они автоматически перекомпилируют модули ядра после патч ядра после шагов orignal Стивена Wassell.

2
ответ дан 24 July 2018 в 18:13

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение - загрузить рабочую станцию ​​vmware player 14.1.

Установка этого простейшего решения решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике.

2
ответ дан 24 July 2018 в 18:13
  • 1
    который требует обновления лицензии – shadowbq 31 January 2018 в 19:31
  • 2
    запуск с использованием /usr/lib/vmware/bin/vmware вместо этого, чтобы разрешить «Не удалось получить информацию gcc». – shadowbq 31 January 2018 в 19:32
  • 3
    Я считаю, что он не работает без обновления лицензии – tokam 6 February 2018 в 18:08

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 31 July 2018 в 11:11

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 31 July 2018 в 11:11

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 31 July 2018 в 12:09

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 31 July 2018 в 12:09

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 31 July 2018 в 21:17

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 31 July 2018 в 21:17

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 2 August 2018 в 14:31

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 2 August 2018 в 14:31

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 3 August 2018 в 18:33

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 3 August 2018 в 18:33

В дополнение к ответу Stephen Wassell , если вы все еще используете версию VM Workstation 12.5.x, вам нужно будет перекомпилировать ваш .ko для каждого патча ядра. alot ..

Вы можете увидеть эту ошибку: (Недопустимый формат модуля)

# insmod /lib/modules/4.13.0-31-generic/misc/vmnet.ko 
insmod: ERROR: could not insert module /lib/modules/4.13.0-31-generic/misc/vmnet.ko: Invalid module format

Вот инструмент, позволяющий обновлять модули ядра для ubuntu-flavor-distros после

https://gist.github.com/shadowbq/5897002b620b093ca7578b5f13c3f3a1

Я также включил простую оболочку .sh, которую вы может использовать замену для запуска рабочей станции VMware, поэтому вы можете быть уверены, что она каждый раз загружает модули vm-network и vm-mon.

Примечание: этот скрипт не расширит «tar» или «patch», исходные файлы, это для автоматической перекомпиляции модулей ядра после патча ядра, следующего за шагами orignal Stephen Wassell.

2
ответ дан 5 August 2018 в 03:34

Исправление, описанное выше: Стивен приводит многих к другой ошибке: «Не удалось получить gcc-информацию».

Самое простое решение для скачать рабочую станцию ​​vmware player v.1.0.1 .

Установка его вместо версии 12.5 решает проблемы, описанные выше.

Для этого просто запустите

chmod +x VMware-Player-14.1.1-7528167.x86_64.bundle
sudo ./VMware-Player-14.1.1-7528167.x86_64.bundle

И следуйте инструкциям в графическом установщике .

2
ответ дан 5 August 2018 в 03:34

Другие вопросы по тегам:

Похожие вопросы: