VMWare Server 1.x na jądrze 2.6.26.x
Jakiś problem jest z normalnym działaniem VMWare na jądrach 2.6.26.x. Objawia się to komunikatem przy kompilacji:
/tmp/vmware-config2/vmmon-only/linux/driver.c:146: error: unknown field 'nopage' specified in initializer /tmp/vmware-config2/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type /tmp/vmware-config2/vmmon-only/linux/driver.c:150: error: unknown field 'nopage' specified in initializer /tmp/vmware-config2/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type
Jest jednak obejście tego, znalazłem to na stronie z krzaczkami. Ważne jest że to rozwiązanie działa:
cd /usr/lib/vmware/modules/source
cp vmmon.tar{,.orig}
cp vmnet.tar{,.orig}
tar xpf vmmon.tar
patch -p0 < VMware-server-vmmon-1.0.6-91891-2.6.26-1.patch
tar cf vmmon.tar vmmon-only
tar xpf vmnet.tar
patch -p0 < VMware-server-vmnet-1.0.6-91891-2.6.26-1.patch
tar cf vmnet.tar vmnet-only
CC=gcc-4.1 vmware-config.pl


