데비안 5.0 lenny에 VMware-tools 설치하신 분 계시나요?

Submitted by devdeb on Mon, 08/10/2009 - 19:50

데비안 5.0 lenny (커널 버전 2.6.26)에 VMware Workstation 5.5.9의 VMware-tools 설치하신 분 계시나요?
먼저 데비안 5.0에서 VMware-tools 설치파일을 실행하니

# ./vmware-install.pl 
Setup is unable to find the "killall" program on your machine. 
Please make sure it is installed. 
Do you want to specify the location of this program by hand? [yes] 
What is the location of the "killall' program on your machine? _ 

위와 같은 메시지가 뜨면서 VMware-tools 설치가 진행되지 않아서 구글링해서 찾은 여러 가지 답변 중에
killall의 위치를 잡아주니 (정확한 방법이 아닐 수도 있습니다) 설치가 진행되어 [Enter]를 치면서 설치를 계속 진행하였는데
맨아래와 같은 메시지가 뜨면서 공유 폴더 기능을 제공하는 vmhgfs가 설치되지 않습니다

vmhgfs를 꼭 설치하고 싶은데 혹시 데비안 5.0에서 다른 분들도 이와 같은 문제가 발생하는지 궁금하고
이와 같은 문제를 해결해서 vmhgfs를 설치하신 분 계시나요?
버전은 바꾸지 않고 해결하고 싶으니 같은 버전대 쓰시는 분들이 답변해주셨으면 좋겠습니다
(데비안 5.0) (커널 2.6.26) (VMware 5.5.x) VMware-tools에서 다른 부분은 다 제대로 설치된 것 같고
vmhgfs만 설치되지 않은 것 같습니다

데비안 5.0 lenny (커널 버전 2.6.26)에서 VMware Workstation 5.5.x의 VMware-tools 설치에 성공하신 분이나
위와 같은 문제를 겪으신 분 계시면 답변 주세요 감사합니다

Using 2.6.x kernel build system. In file included from include/linux/string.h:11, 
from /tmp/vmware-config0/vmhgfs-only/cpName.h:18, 
from /tmp/vmware-config0/vmhgfs-only/cpName.c:18: include/linux/types.h:41: 
error: conflicting types for 'uintptr_t' /tmp/vmware-config0/vmhgfs-only/vm_basic_types.h:160: 
error: previous declaration of 'uintptr_t' was here 
make[2]: *** [/tmp/vmware-config0/vmhgfs-only/cpName.o] Error 1 
make[1]: *** [_module_/tmp/vmware-config0/vmhgfs-only] Error 2 
make: *** [vmhgfs.ko] Error 2 Using 2.6.x kernel build system. In file included from /tmp/vmware-config1/vmxnet-only/vmxnet.c:35: 
/tmp/vmware-config1/vmxnet-only/vm_basic_types.h:160: 
error: conflicting types for 'uintptr_t' include/linux/types.h:41: 
error: previous declaration of 'uintptr_t' was here /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_probe_device': /tmp/vmware-config1/vmxnet-only/vmxnet.c:393: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c:476: 
error: implicit declaration of function 'SET_MODULE_OWNER' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_remove_device': /tmp/vmware-config1/vmxnet-only/vmxnet.c:527: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_init_ring': /tmp/vmware-config1/vmxnet-only/vmxnet.c:587: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_open': /tmp/vmware-config1/vmxnet-only/vmxnet.c:669: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c:674: 
error: 'SA_SHIRQ' undeclared (first use in this function) /tmp/vmware-config1/vmxnet-only/vmxnet.c:674: 
error: (Each undeclared identifier is reported only once /tmp/vmware-config1/vmxnet-only/vmxnet.c:674: 
error: for each function it appears in.) /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'check_tx_queue': /tmp/vmware-config1/vmxnet-only/vmxnet.c:726: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_tx': /tmp/vmware-config1/vmxnet-only/vmxnet.c:781: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_rx': /tmp/vmware-config1/vmxnet-only/vmxnet.c:917: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_interrupt': /tmp/vmware-config1/vmxnet-only/vmxnet.c:1007: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_netpoll': /tmp/vmware-config1/vmxnet-only/vmxnet.c:1058: 
error: too many arguments to function 'vmxnet_interrupt' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_close': /tmp/vmware-config1/vmxnet-only/vmxnet.c:1084: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_load_multicast': 
/tmp/vmware-config1/vmxnet-only/vmxnet.c:1161: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_set_multicast_list': /tmp/vmware-config1/vmxnet-only/vmxnet.c:1222: 
error: 'struct net_device' has no member named 'priv' /tmp/vmware-config1/vmxnet-only/vmxnet.c: 
In function 'vmxnet_get_stats': /tmp/vmware-config1/vmxnet-only/vmxnet.c:1293: 
error: 'struct net_device' has no member named 'priv' 
make[2]: *** [/tmp/vmware-config1/vmxnet-only/vmxnet.o] Error 1 
make[1]: *** [_module_/tmp/vmware-config1/vmxnet-only] Error 2 
make: *** [vmxnet.ko] Error 2

 

HotPotato

Submitted: Wed, 09/09/2009 - 16:17

Modified: Thu, 05/04/2017 - 15:27

어둠의 경로를 통해 얻는 VMware보다
썬에서 오픈소스 버전 또는 프리웨어로 배포되는 VirtualBox 를 설치하는 것은 어떠실런지요?
(물론 이것도 커널 모듈 컴파일이 필요합니다.) 
http://VirtualBox.org