+ -
当前位置:首页 → 问答吧 → Debian安装VMware

Debian安装VMware

时间:2005-04-07

来源:互联网

版本:Debian Sarge
内核是:自编译的2.6.8
VMware: GSX Server3.1

安装的过程非常顺利,不过每次启动都必需重新再配置一遍,非常不爽,于是google到一个解决办法,不过是再ArchLinux上做的,当然修改也不太难,源地址是:http://wiki2.archlinux.org/index.php...lling%20Vmware

在/etc/init.d/下建立一个脚本mkvmdev(如下),并将其改成可执行:chmod 755 mkvmdev
将原来的脚本改成如下:
#!/bin/sh

removefile()
{
if [ -e $1 ]; then
rm $1
fi
}

case "$1" in
start)
echo "Creating /dev entries for vmware and start"
mknod /dev/vmnet0 c 119 0
mknod /dev/vmnet1 c 119 1
mknod /dev/vmnet2 c 119 2
mknod /dev/vmnet3 c 119 3
mknod /dev/vmnet4 c 119 4
mknod /dev/vmnet5 c 119 5
mknod /dev/vmnet6 c 119 6
mknod /dev/vmnet7 c 119 7
mknod /dev/vmnet8 c 119 8
mknod /dev/vmnet9 c 119 9
chmod 0600 /dev/vmnet0
chmod 0600 /dev/vmnet1
chmod 0600 /dev/vmnet2
chmod 0600 /dev/vmnet3
chmod 0600 /dev/vmnet4
chmod 0600 /dev/vmnet5
chmod 0600 /dev/vmnet6
chmod 0600 /dev/vmnet7
chmod 0600 /dev/vmnet8
chmod 0600 /dev/vmnet9
mknod /dev/parport0 c 99 0
mknod /dev/parport1 c 99 1
mknod /dev/parport2 c 99 2
mknod /dev/parport3 c 99 3
chmod 0600 /dev/parport0
chmod 0600 /dev/parport1
chmod 0600 /dev/parport2
chmod 0600 /dev/parport3
mknod /dev/vmmon c 10 165
chmod 0660 /dev/vmmon
/etc/init.d/vmware start
;;

stop)
echo "Removing /dev entries and stop vmware"
/etc/init.d/vmware stop
removefile /dev/vmnet0
removefile /dev/vmnet1
removefile /dev/vmnet2
removefile /dev/vmnet3
removefile /dev/vmnet4
removefile /dev/vmnet5
removefile /dev/vmnet6
removefile /dev/vmnet7
removefile /dev/vmnet8
removefile /dev/vmnet9
removefile /dev/parport0
removefile /dev/parport1
removefile /dev/parport2
removefile /dev/parport3
;;

restart)
$0 stop
$0 start
;;

*)
echo "usage: $0 {start|stop|restart}"

esac
exit 0

然后将/etc/rcn.d里关于vmware的符号链接删除,代之于相应的mkvmdev脚本的符号链接。

作者: saul   发布时间: 2005-04-07

不错,有时间也来试试

作者: tpc586   发布时间: 2005-04-07

我以前是把REDHAT里的配置文件等拷到Debian下的,比较麻烦,不过VMWARE在linux运行得不是太好

作者: shuxw   发布时间: 2005-04-07

热门下载

更多