[vmware] compilation des modules à chaque démarrage

Applications, problèmes de configuration réseau
gael
yeomen
Messages : 255
Inscription : dim. 31 oct. 2010, 02:07

[vmware] compilation des modules à chaque démarrage

Message par gael »

bonjour,
à chaque fois qeu je lance vmware celui-ci me demande de compiler les modules et de les charger
que puis je faire pour éviter ça ?
quand il compile j'ai un warning sur VMWare blocking file system

si je fais un etc/rc.d/vmware start puis un stop
il n'y a pas d'erreurs affichées

merci
0|*3|\||)00
Hankyu
Messages : 10
Inscription : dim. 03 juin 2012, 22:44

Re: [vmware] compilation des modules à chaque démarrage

Message par 0|*3|\||)00 »

Quelles erreurs ?

il faut détailler plus si tu veux que quelqu'un te réponde :wink:
gael
yeomen
Messages : 255
Inscription : dim. 31 oct. 2010, 02:07

Re: [vmware] compilation des modules à chaque démarrage

Message par gael »

voila le log, a chaque fois que vmware démarre j'ai le droit à une compilation de ses modules

Code : Tout sélectionner

filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmci.ko
supported:      external
license:        GPL v2
version:        9.1.18.0
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     F659B534EA5CC5FFD4A08BF
alias:          pci:v000015ADd00000740sv*sd*bc*sc*i*
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
parm:           disable_host:Disable driver host personality - (default=0) (bool)
parm:           disable_guest:Disable driver guest personality - (default=0) (bool)
parm:           disable_msi:Disable MSI use in driver - (default=0) (bool)
parm:           disable_msix:Disable MSI-X use in driver - (default=0) (bool)
filename:       /lib/modules/3.4.3-1-ARCH/misc/vsock.ko
supported:      external
alias:          vmware_vsock
license:        GPL v2
version:        9.1.1.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     5A37036862692504058A712
depends:        vmci
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmci.ko
supported:      external
license:        GPL v2
version:        9.1.18.0
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     F659B534EA5CC5FFD4A08BF
alias:          pci:v000015ADd00000740sv*sd*bc*sc*i*
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
parm:           disable_host:Disable driver host personality - (default=0) (bool)
parm:           disable_guest:Disable driver guest personality - (default=0) (bool)
parm:           disable_msi:Disable MSI use in driver - (default=0) (bool)
parm:           disable_msix:Disable MSI-X use in driver - (default=0) (bool)
filename:       /lib/modules/3.4.3-1-ARCH/misc/vsock.ko
supported:      external
alias:          vmware_vsock
license:        GPL v2
version:        9.1.1.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     5A37036862692504058A712
depends:        vmci
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmci.ko
supported:      external
license:        GPL v2
version:        9.1.18.0
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     F659B534EA5CC5FFD4A08BF
alias:          pci:v000015ADd00000740sv*sd*bc*sc*i*
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
parm:           disable_host:Disable driver host personality - (default=0) (bool)
parm:           disable_guest:Disable driver guest personality - (default=0) (bool)
parm:           disable_msi:Disable MSI use in driver - (default=0) (bool)
parm:           disable_msix:Disable MSI-X use in driver - (default=0) (bool)
filename:       /lib/modules/3.4.3-1-ARCH/misc/vsock.ko
supported:      external
alias:          vmware_vsock
license:        GPL v2
version:        9.1.1.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     5A37036862692504058A712
depends:        vmci
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmci.ko
supported:      external
license:        GPL v2
version:        9.1.18.0
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     F659B534EA5CC5FFD4A08BF
alias:          pci:v000015ADd00000740sv*sd*bc*sc*i*
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
parm:           disable_host:Disable driver host personality - (default=0) (bool)
parm:           disable_guest:Disable driver guest personality - (default=0) (bool)
parm:           disable_msi:Disable MSI use in driver - (default=0) (bool)
parm:           disable_msix:Disable MSI-X use in driver - (default=0) (bool)
filename:       /lib/modules/3.4.3-1-ARCH/misc/vsock.ko
supported:      external
alias:          vmware_vsock
license:        GPL v2
version:        9.1.1.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     5A37036862692504058A712
depends:        vmci
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmnet.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Networking Driver.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmci.ko
supported:      external
license:        GPL v2
version:        9.1.18.0
description:    VMware Virtual Machine Communication Interface (VMCI).
author:         VMware, Inc.
srcversion:     F659B534EA5CC5FFD4A08BF
alias:          pci:v000015ADd00000740sv*sd*bc*sc*i*
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
parm:           disable_host:Disable driver host personality - (default=0) (bool)
parm:           disable_guest:Disable driver guest personality - (default=0) (bool)
parm:           disable_msi:Disable MSI use in driver - (default=0) (bool)
parm:           disable_msix:Disable MSI-X use in driver - (default=0) (bool)
filename:       /lib/modules/3.4.3-1-ARCH/misc/vsock.ko
supported:      external
alias:          vmware_vsock
license:        GPL v2
version:        9.1.1.0
description:    VMware Virtual Socket Family
author:         VMware, Inc.
srcversion:     5A37036862692504058A712
depends:        vmci
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
filename:       /lib/modules/3.4.3-1-ARCH/misc/vmmon.ko
supported:      external
license:        GPL v2
description:    VMware Virtual Machine Monitor.
author:         VMware, Inc.
depends:        
vermagic:       3.4.3-1-ARCH SMP preempt mod_unload modversions 
Stopping VMware services:
   VMware Authentication Daemon                                        done
   VM communication interface socket family                            done
   Virtual machine communication interface                             done
   Virtual machine monitor                                             done
   Blocking file system                                                done
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vmmon-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driverLog.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/hostif.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/memtrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/apic.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/vmx86.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/cpuid.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/task.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/hashFunc.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/vmcore/moduleloop.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/phystrack.o
  CC [M]  /tmp/vmware-root/modules/vmmon-only/common/comport.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmmon-only/vmmon.mod.o
  LD [M]  /tmp/vmware-root/modules/vmmon-only/vmmon.ko
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1] : on entre dans le répertoire « /tmp/vmware-root/modules/vmmon-only »
make[1]: « postbuild » est à jour.
make[1] : on quitte le répertoire « /tmp/vmware-root/modules/vmmon-only »
cp -f vmmon.ko ./../vmmon.o
make: on quitte le répertoire « /tmp/vmware-root/modules/vmmon-only »
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vmnet-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  CC [M]  /tmp/vmware-root/modules/vmnet-only/driver.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/hub.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/userif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/netif.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/bridge.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/filter.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/procfs.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac_compat.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/smac.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetEvent.o
  CC [M]  /tmp/vmware-root/modules/vmnet-only/vnetUserListener.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmnet-only/vmnet.mod.o
  LD [M]  /tmp/vmware-root/modules/vmnet-only/vmnet.ko
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1] : on entre dans le répertoire « /tmp/vmware-root/modules/vmnet-only »
make[1]: « postbuild » est à jour.
make[1] : on quitte le répertoire « /tmp/vmware-root/modules/vmnet-only »
cp -f vmnet.ko ./../vmnet.o
make: on quitte le répertoire « /tmp/vmware-root/modules/vmnet-only »
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vmblock-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/filesystem.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dentry.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/stubs.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/dbllnklst.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/file.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/block.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/super.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/inode.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/module.o
  CC [M]  /tmp/vmware-root/modules/vmblock-only/linux/control.o
/tmp/vmware-root/modules/vmblock-only/linux/filesystem.c: In function ‘FsOpReadSuper’:
/tmp/vmware-root/modules/vmblock-only/linux/filesystem.c:528:4: erreur: implicit declaration of function ‘d_alloc_root’ [-Werror=implicit-function-declaration]
/tmp/vmware-root/modules/vmblock-only/linux/filesystem.c:528:15: attention : assignment makes pointer from integer without a cast [enabled by default]
cc1: some warnings being treated as errors
make[2]: *** [/tmp/vmware-root/modules/vmblock-only/linux/filesystem.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [_module_/tmp/vmware-root/modules/vmblock-only] Erreur 2
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make: *** [vmblock.ko] Erreur 2
make: on quitte le répertoire « /tmp/vmware-root/modules/vmblock-only »
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vmci-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/vmciKernelIf.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/linux/driver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDatagram.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDriver.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciResource.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciHashtable.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciContext.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciEvent.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciQueuePair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciDoorbell.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciQPair.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/common/vmciRoute.o
  CC [M]  /tmp/vmware-root/modules/vmci-only/driverLog.o
/tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘__check_disable_host’:
/tmp/vmware-root/modules/vmci-only/linux/driver.c:2498:1: attention : return from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘__check_disable_guest’:
/tmp/vmware-root/modules/vmci-only/linux/driver.c:2501:1: attention : return from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘__check_disable_msi’:
/tmp/vmware-root/modules/vmci-only/linux/driver.c:2504:1: attention : return from incompatible pointer type [enabled by default]
/tmp/vmware-root/modules/vmci-only/linux/driver.c: In function ‘__check_disable_msix’:
/tmp/vmware-root/modules/vmci-only/linux/driver.c:2507:1: attention : return from incompatible pointer type [enabled by default]
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vmci-only/vmci.mod.o
  LD [M]  /tmp/vmware-root/modules/vmci-only/vmci.ko
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1] : on entre dans le répertoire « /tmp/vmware-root/modules/vmci-only »
make[1]: « postbuild » est à jour.
make[1] : on quitte le répertoire « /tmp/vmware-root/modules/vmci-only »
cp -f vmci.ko ./../vmci.o
make: on quitte le répertoire « /tmp/vmware-root/modules/vmci-only »
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vmci-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  Building modules, stage 2.
  MODPOST 1 modules
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1] : on entre dans le répertoire « /tmp/vmware-root/modules/vmci-only »
make[1]: « postbuild » est à jour.
make[1] : on quitte le répertoire « /tmp/vmware-root/modules/vmci-only »
cp -f vmci.ko ./../vmci.o
make: on quitte le répertoire « /tmp/vmware-root/modules/vmci-only »
Using 2.6.x kernel build system.
make : on entre dans le répertoire « /tmp/vmware-root/modules/vsock-only »
make -C /lib/modules/3.4.3-1-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= modules
make[1] : on entre dans le répertoire « /usr/src/linux-3.4.3-1-ARCH »
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/af_vsock.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/vsockAddr.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notifyQState.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/util.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/stats.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/linux/notify.o
  CC [M]  /tmp/vmware-root/modules/vsock-only/driverLog.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /tmp/vmware-root/modules/vsock-only/vsock.mod.o
  LD [M]  /tmp/vmware-root/modules/vsock-only/vsock.ko
make[1] : on quitte le répertoire « /usr/src/linux-3.4.3-1-ARCH »
make -C $PWD SRCROOT=$PWD/. \
  MODULEBUILDDIR= postbuild
make[1] : on entre dans le répertoire « /tmp/vmware-root/modules/vsock-only »
make[1]: « postbuild » est à jour.
make[1] : on quitte le répertoire « /tmp/vmware-root/modules/vsock-only »
cp -f vsock.ko ./../vsock.o
make: on quitte le répertoire « /tmp/vmware-root/modules/vsock-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                                                    done
   VMware Authentication Daemon                                        done
   Shared Memory Available                                             done
Aucune valeur définie pour « /system/http_proxy/use_http_proxy »
Aucune valeur définie pour « /system/proxy/mode »
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [vmware] compilation des modules à chaque démarrage

Message par tuxce »

A priori, il faut quelques patch pour que ça se compile avec le 3.4.*:
https://aur.archlinux.org/packages.php?ID=45952
regarde les commentaires aussi.
Répondre