LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
精华主题  
主题工具
旧 03-04-30, 18:47 第 1 帖
dragonnapalm
 
dragonnapalm 的头像
 
 
注册会员  
  注册日期: Aug 2002
  帖子: 709
  精华: 6
 

标题: 在Slackware 9.0上安装VMware的方法


注:此篇文档为翻译版

可能你已经知道如果不使用一些欺骗方法的话,我们将无法在Slackware 9.0上安装VMware,下面就引导你如何完成这一切。

准备系统

当VMware安装服务到rc.x目录下时,它将查找传统的System V文件系统,但Slackware使用的是BSD FS所以它不会有相关的设置。要解决这个问题,就必须为VMware创建一个虚拟的init目录,这个目录不存在的话VMware的安装将失败。

要创建一个虚拟的System V FS init结构,在shell下面运行以下命令:
#> mkdir /etc/init.d
#> cd /etc/init.d
#> for i in {0,1,2,3,4,5,6}; do mkdir rc$i.d; done

OK,下面开始正式安装。。。

将VMware解包到你认为适合的目录,这里用的是/tmp,然后用以下命令:
#> cd /tmp/vmware-distrib
#> ./vmware install.pl

相关设置参考VMware附带的文档,特别要注意有关网络的设置

设置init脚本

还记得我们试制的虚拟目录么?移动一下。。。
#> cp /etc/init.d/vmware /etc/rc.d/rc.vmware
#> chmod +x /etc/rc.d/rc.vmware

编辑/etc/rc.d/rc.local 文件,加入下面的东西:
# begin vmware script
if [ -x /etc/rc.d/rc.vmware ]; then
/etc/rc.d/rc.vmware start
fi
# end vmware script

最后清除一下我们的虚拟目录和里面的内容,这样运行VMware就没什么问题了,清除虚拟目录的命令就是:
#> rm /etc/init.d -r

完成了。。。用/usr/bin/vmware来运行程序,enjoy







__________________
Come back to recall myself...
http://gentoo.linuxsir.org
  dragonnapalm 当前离线   回复时引用此帖
旧 03-05-01, 13:41 第 2 帖
realhyg
 
realhyg 的头像
 
 
注册会员  
  注册日期: Nov 2002
  我的住址: 浙江诸几
  帖子: 471
  精华: 2
 

我只做了一些连接,就是把
rc0.d-->rc.d
rc1.d-->rc.d
rc2.d-->rc.d
rc3.d-->rc.d
rc4.d-->rc.d
rc5.d-->rc.d
rc6.d-->rc.d
再把rc0.d,rc1.d,rc2.d,rc3.d,rc4.d,rc5.d,rc6.d放到rc.d文件夹中.
安装vmware时指明路径就ok了!
  realhyg 当前离线   回复时引用此帖
旧 04-08-02, 04:56 第 3 帖
babo
 
babo 的头像
 
 
注册会员  
  注册日期: Mar 2003
  我的住址: 北京
  帖子: 1,259
  精华: 12
 

标题: slackware下安装VMware全攻略


这两天一直想在slackware下使用VMware-gsx-server,但是安装总是不能成功(vmware官方的支持列表中不包括slackware),现在问题终于全部解决了。
下面将把在slackware下安装VMware-gsx-server和VMware-workstation的过程写出来,以帮助和我同样遭遇的人。(祝好运)


VMware 介绍
VMware共分为三个版本
1 VMware-ESX-Server
这个版本并不需要操作系统的支持。它本身就是一个操作系统,用来管理硬件资源。所有的系统都安装在它的上面。带有远程web管理和客户端管理功能。
代码:
结构: 虚拟系统层 |Windows|--|Linux|--|FreeBSD| VMware-ESX | VMware-ESX-Server | 硬件层 |CPU|--|内存|--|显卡|--|网卡|
2 VMware-GSX-Server
这个版本就要安装在一个操作系统下了,这个操作系统叫做HOST OS.
这个HOST OS可以是Windows 2000 Server以上的Windows系统或者是Linux(官方支持列表中只有RH,SUSE,Mandrake很少的几种),和VMware-ESX-Server一样带有远程web管理和客户端管理功能。
代码:
结构: 虚拟系统层 |Windows|--|Linux|--|FreeBSD| VMware-GSX | VMware-GSX-Server | HOST OS | Windows或者Linux | 硬件层 |CPU|--|内存|--|显卡|--|网卡|
3 VMware-workstation
这个版本和VMware-GSX-Server版本的机构是一样的。也是要安装在一个操作系统下,对操作系统的要求也是Windows 2000以上或者Linux。和Vmware的区别就是没有web远程管理和客户端管理。

VMware-Workstation安装篇
前提
1 我使用的系统是slackware 10, 采用的是全部安装方式安装的.
2 VMware-workstaton为VMware-workstation-4.5.2-8848.tar.gz
安装
1首先需要在slackware中添加一些目录,因为slackware的目录结构和常见的RH等系统不一样,它更接近Freebsd的目录结构。
代码:
mkdir /etc/init.d cd /etc/init.d mkdir rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d
2将下载的VMware-workstation-4.5.2-8848.tar.gz放到/usr/local下开始解压缩并安装
代码:
tar zxvf VM*.gz cd vmware-distrib ./vmware-install.pl
然后于对问题一路回车就可以了。只有出现反复一句话的时候,要求输入yes.
这是在让你同意该协议。
经过以上的步骤,就已经装好了。
运行
代码:
/usr/local/vmware-distrib/bin/vmware
就可以运行了。(要在X桌面下才可,我用的是KDE)

最后为了下次重新启动后正常使用,还要在/etc/rc.d/rc.local里面加上一些内容
代码:
if [ -x /etc/init.d/vmware ];then /etc/init.d/vmware start fi
到这里,就算安装完成Vmware-workstation了

VMware-GSX-Server安装篇
前提
1 我使用的系统是slackware 10, 采用的是全部安装方式安装的.
2 VMware-GSX-Server为VMware-gsx-3.1.0-9089.tar.gz
安装
1 基本同VMware-Workstation,但是后面因为要涉及远程管理和登陆时要用到pam,所以会麻烦些。
将VMware-gsx-3.1.0-9089.tar.gz放到/usr/local/下
注意还是要在/etc下先建立那些在安装workstation时的目录。(/etc/init.d等)
然后再/usr/local下执行
代码:
tar zxvf VM*.gz cd vmware-gsx-distrib ./vmware-install.pl
按照提示,一步一步走完。(注意和Workstation版不同,在过程中是要输入序列号的)
到这里,VMware-gsx-server主要程序就安装完成了(注意修改rc.local),但是还不能用。
因为你现在如果在远程用Vmware-colson肯定不能登陆使用的。

下面我们还有安装Linux-PAM-0.77.tar.gz使slackware下可以使用pam
下载地址
http://www.kernel.org/pub/linux/libs/pam/pre/library/

PAM安装
代码:
tar zxvf Linux* cd Linux-PAM-0.77 ./configure make make install
现在你的系统已经可以使用pam了

调整pam.d(这是可以成功使用vmware-gsx-server的关键)
代码:
mv /etc/pam.d /etc/vmware-authd mkdir /etc/pam.d mv /etc/vmware-authd /etc/pam.d/
现在VMware-GSX-Server已经可以正常使用了
如果想通过web方式管理,还要安装一个
VMware-mui-3.1.0-9089.tar.gz

常见问题
如果安装的不是上面说的版本,可能会在安装过程中出现提示你bridge.c的396行有问题就终止的现象。
错误提示如下
代码:
make: Entering directory `/tmp/vmware-config0/vmnet-only' bridge.c: In function `VNetBridgeReceiveFromVNet': bridge.c:346: structure has no member named `sk_wmem_alloc' make: *** [bridge.o] Error 1 make: Leaving directory `/tmp/vmware-config0/vmnet-only' Unable to build the vmnet module.
解决办法:
将vmnet.tar文件打开,修改里面bridge.c文件。
将396行sk_wmem_alloc
改为wmem_alloc
然后再放到vmnet.tar里就可以了







__________________
CPU--->AMD Sempron 2400+(超2G)
内存-->512M DDR
硬盘-->160G+120G
显卡-->Geforce 5200 128M
http://www.xinlogs.com
奇迹不是神,而是人创造的!

此帖于 04-08-02 11:25 被 babo 编辑.
  babo 当前离线   回复时引用此帖
旧 04-08-02, 05:26 第 4 帖
babo
 
babo 的头像
 
 
注册会员  
  注册日期: Mar 2003
  我的住址: 北京
  帖子: 1,259
  精华: 12
 

截图
上传的图像
文件类型: jpg vmc.jpg (92.5 KB, 219 次查看)
  babo 当前离线   回复时引用此帖
旧 04-08-02, 05:29 第 5 帖
babo
 
babo 的头像
 
 
注册会员  
  注册日期: Mar 2003
  我的住址: 北京
  帖子: 1,259
  精华: 12
 

截图2
上传的图像
文件类型: jpg webc.jpg (99.7 KB, 212 次查看)
  babo 当前离线   回复时引用此帖
旧 07-01-12, 01:04 第 6 帖
fishyu1984
 
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 399
  精华: 0
 

win4lin多少有点不爽,
重启也麻烦

再试这个..
精华贴顶起也无妨,呵呵
  fishyu1984 当前离线   回复时引用此帖
旧 07-01-12, 01:32 第 7 帖
dogking 帅哥
 
dogking 的头像
 
 
注册会员  
  注册日期: Nov 2005
  我的住址: 我看满天云不动
  帖子: 585
  精华: 2
 

好心人!凑子凑子







__________________
****************************************
Slackware 13.37
****************************************
  dogking 当前离线   回复时引用此帖
旧 07-01-12, 01:38 第 8 帖
fishyu1984
 
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 399
  精华: 0
 

这篇也不错,嘿嘿
http://www.linuxsir.org/bbs/showthre...ghlight=vmware
  fishyu1984 当前离线   回复时引用此帖
旧 07-01-12, 01:39 第 9 帖
fishyu1984
 
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 399
  精华: 0
 

这里还有个..

挂着vm装xp还能上来灌水..
要是xp早就卡死了,嘻嘻...

此帖于 07-01-12 02:13 被 fishyu1984 编辑.
  fishyu1984 当前离线   回复时引用此帖
旧 07-01-21, 14:01 第 10 帖
terree 帅哥
 
terree 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 273
  精华: 0
 

以前我也遇到在slackware guest上安装Vmware tools不成功的问题。
今天终于看到解决的办法,马上试试。

ps. 楼主,你的文章是从哪里翻译的?







__________________
debian——让我欢喜,让我忧
这才渐渐明白,彻底逃离MS阵营没有那么容易。
  terree 当前离线   回复时引用此帖
旧 07-01-22, 13:49 第 11 帖
fishyu1984
 
 
 
注册会员  
  注册日期: Nov 2004
  帖子: 399
  精华: 0
 

kde一开vmware桌面就出现色块,不知道大家碰过没有

干脆装qemu + kqemu了
(安装win2003巨慢而且蓝屏X次失败X+Y次,
看看蓝屏提示,安装加入 -no-acpi 速度一下子上去了,
不过里面的显卡不行还要google一下传说中的qemu + rdesktop )
  fishyu1984 当前离线   回复时引用此帖
旧 09-01-10, 13:06 第 12 帖
linuxtester
 
 
 
注册会员  
  注册日期: Jun 2007
  帖子: 63
  精华: 0
 


太强
真的太强
  linuxtester 当前离线   回复时引用此帖
旧 09-03-31, 20:48 第 13 帖
linuxtester
 
 
 
注册会员  
  注册日期: Jun 2007
  帖子: 63
  精华: 0
 

[vmmon.ko] Error2
安装不了。
  linuxtester 当前离线   回复时引用此帖
旧 09-04-01, 13:57 第 14 帖
winlia520
 
winlia520 的头像
 
 
注册会员  
  注册日期: Jan 2009
  我的住址: 株洲茶陵人民
  帖子: 97
  精华: 0
 

嗯,很好,感谢各位同志了,我正在学习了,







__________________
My laptop notebook
name:thinkpad sl500 2009/04/30 buy ¥3999
cpu: Celeron 2 dicaryon T1.66
RAM:1G
Disk:250G
video card: intel gma x4500
system name:slackware
Screen make material :LCD
install system :slackware Current
install system time:05/31/2009 night
  winlia520 当前离线   回复时引用此帖
旧 10-02-04, 11:20 第 15 帖
Recoilest 帅哥
 
Recoilest 的头像
 
 
注册会员  
  注册日期: Aug 2004
  帖子: 146
  精华: 7
 

slackware13上貌似不成功







__________________
slackware 10.0 kernel 2.4.26 kde

没有做不到的;
只有想不到的.

http://

slack高级交流群号码 7995267
  Recoilest 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 12:30


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org