VMware Server 在 FC5 下的安装过程
时间:2006-05-07 来源:wenzk
目前使用的版本: VMware-server-e.x.p-22874.i386.rpm
S/N: 904H5-YDFDC-28J0Q-4T4UJ (VMware Server都免费了,注册一个账号就给你发一个S/N)
OS: Fedora Core 5
FC5在界面和结构上和以前的版本都有不少的区别,特别是使用图形界面安装FC5,那区别就更大了。
由于我比较喜欢使用Reiserfs这个文件系统,所以我一般都是把/boot格式成ext3格式,其他所有分区一律使用Reiserfs格式(swap除外,如果swap也是reiserfs那我就能耐了),如果使用图形安装,在安装过程中我没有办法把SELinux给关闭,所以重新启动后无数个报错(好像是Reiserfs对SELinux支持得不好,具体我也没有仔细研究过),最后无法进入系统,无奈只能Ctrl+Alt+Del重新启动系统,进入单用户模式,虽然报错仍然存在,但是可以进入到Shell状态了。
嘿嘿,赶紧把SELinux关闭,编辑/etc/selinux/config文件。(还会有一种方法就是在安装过程中,还没有reboot的时候,切换到shell状态,把这个文件给改了[在text下安装我会]图形的我就搞不明白了)。
重新启动后就OK了。
重新启动就进入配置状态,哈哈,原来在这里可以Disable SELinux,可惜呀,我这个特殊情况没有考虑到,像FC4那样在安装过程中就可以disable多好。
FC5一个很严重的问题:
在比较新的机器上安装的内核都是i686的,但是kernel-devel却是i586的,这个可以从下面的操作中看出来:
在/lib/modules/2.6.15-1.2054_FC5/ 下 build 是连接到 /usr/src/kernels/2.6.15-1.2054_FC5-i686 中,但是在/usr/src/kernels/下只有i586的source文件,所以安装VMware编译内核模块的时候无法通过。
为此,做了如下尝试:
这样在内核源代码文件就可以找到了,但是在编译的时候出错了。只好使用另外一个方法。
下载: kernel-devel-2.6.15-1.2054_FC5.i686.rpm 文件,先把原来的(i586)内核源代码包给卸载掉,然后在安装(i686)的代码。
刚才做的修改还要改回来哦:
哈哈,这次就编译通过了。
在网上查了查,发现有人说VMware-station 5.5在内核是2.6.15且CPU是超线程的机器上安装要把超线程关闭,详见: http://fedora.linuxsir.org/main/?q=node/138 ,由于我的机器比较老,不支持超线程,有待考究,再说,我用的是VMware server。
我在FC3 kernel ver 2.6.12-1.1381_FC3smp 超线程开着的情况下也安装成功了VMware server。
有人说要打补丁,http://www.ossw.com.cn/bbs/bencandy.php?id=2900&l_page=1&page=e 可能是VMware-station的问题吧,建议安装VMware Server。
http://fedoranews.org/cms/node/480 这里又说是vmware-config.pl脚本有问题,不过没有说是哪个版本的VMware,还一直强调FC5没有问题,唉,事实就是有那么一些问题嘛。
不废话了。
S/N: 904H5-YDFDC-28J0Q-4T4UJ (VMware Server都免费了,注册一个账号就给你发一个S/N)
OS: Fedora Core 5
FC5在界面和结构上和以前的版本都有不少的区别,特别是使用图形界面安装FC5,那区别就更大了。
由于我比较喜欢使用Reiserfs这个文件系统,所以我一般都是把/boot格式成ext3格式,其他所有分区一律使用Reiserfs格式(swap除外,如果swap也是reiserfs那我就能耐了),如果使用图形安装,在安装过程中我没有办法把SELinux给关闭,所以重新启动后无数个报错(好像是Reiserfs对SELinux支持得不好,具体我也没有仔细研究过),最后无法进入系统,无奈只能Ctrl+Alt+Del重新启动系统,进入单用户模式,虽然报错仍然存在,但是可以进入到Shell状态了。
嘿嘿,赶紧把SELinux关闭,编辑/etc/selinux/config文件。(还会有一种方法就是在安装过程中,还没有reboot的时候,切换到shell状态,把这个文件给改了[在text下安装我会]图形的我就搞不明白了)。
重新启动后就OK了。
重新启动就进入配置状态,哈哈,原来在这里可以Disable SELinux,可惜呀,我这个特殊情况没有考虑到,像FC4那样在安装过程中就可以disable多好。
FC5一个很严重的问题:
在比较新的机器上安装的内核都是i686的,但是kernel-devel却是i586的,这个可以从下面的操作中看出来:
[root@v6router kernels]# pwd /usr/src/kernels [root@v6router kernels]# ls -lat total 1 drwxr-xr-x 18 root root 616 May 7 16:37 2.6.15-1.2054_FC5-i586 drwxr-xr-x 4 root root 128 May 7 16:35 . drwxr-xr-x 4 root root 96 Apr 6 20:57 .. [root@v6router kernels]# cd /lib/modules/2.6.15-1.2054_FC5/ [root@v6router 2.6.15-1.2054_FC5]# ls -lat total 1061 drwxr-xr-x 2 root root 144 May 7 16:43 misc drwxr-xr-x 6 root root 528 May 7 16:41 . lrwxrwxrwx 1 root root 47 May 7 16:37 build -> ../../../usr/src/kernels/2.6.15-1.2054_FC5-i686 -rw-r--r-- 1 root root 239062 Apr 6 21:09 modules.alias -rw-r--r-- 1 root root 69 Apr 6 21:09 modules.ccwmap -rw-r--r-- 1 root root 238199 Apr 6 21:09 modules.dep -rw-r--r-- 1 root root 813 Apr 6 21:09 modules.ieee1394map -rw-r--r-- 1 root root 206 Apr 6 21:09 modules.inputmap -rw-r--r-- 1 root root 11158 Apr 6 21:09 modules.isapnpmap -rw-r--r-- 1 root root 182372 Apr 6 21:09 modules.pcimap -rw-r--r-- 1 root root 799 Apr 6 21:09 modules.seriomap -rw-r--r-- 1 root root 104167 Apr 6 21:09 modules.symbols -rw-r--r-- 1 root root 279653 Apr 6 21:09 modules.usbmap lrwxrwxrwx 1 root root 5 Apr 6 21:09 source -> build drwxr-xr-x 10 root root 240 Apr 6 21:09 kernel drwxr-xr-x 3 root root 88 Apr 6 21:09 .. drwxr-xr-x 2 root root 48 Mar 15 05:02 extra drwxr-xr-x 2 root root 48 Mar 15 05:02 updates [root@v6router 2.6.15-1.2054_FC5]# |
在/lib/modules/2.6.15-1.2054_FC5/ 下 build 是连接到 /usr/src/kernels/2.6.15-1.2054_FC5-i686 中,但是在/usr/src/kernels/下只有i586的source文件,所以安装VMware编译内核模块的时候无法通过。
为此,做了如下尝试:
[root@v6router 2.6.15-1.2054_FC5]# ln -sf ../../../usr/src/kernels/2.6.15-1.2054_FC5-i586 build |
|
下载: kernel-devel-2.6.15-1.2054_FC5.i686.rpm 文件,先把原来的(i586)内核源代码包给卸载掉,然后在安装(i686)的代码。
刚才做的修改还要改回来哦:
[root@v6router 2.6.15-1.2054_FC5]# ln -sf ../../../usr/src/kernels/2.6.15-1.2054_FC5-i686 build |
哈哈,这次就编译通过了。
在网上查了查,发现有人说VMware-station 5.5在内核是2.6.15且CPU是超线程的机器上安装要把超线程关闭,详见: http://fedora.linuxsir.org/main/?q=node/138 ,由于我的机器比较老,不支持超线程,有待考究,再说,我用的是VMware server。
我在FC3 kernel ver 2.6.12-1.1381_FC3smp 超线程开着的情况下也安装成功了VMware server。
有人说要打补丁,http://www.ossw.com.cn/bbs/bencandy.php?id=2900&l_page=1&page=e 可能是VMware-station的问题吧,建议安装VMware Server。
http://fedoranews.org/cms/node/480 这里又说是vmware-config.pl脚本有问题,不过没有说是哪个版本的VMware,还一直强调FC5没有问题,唉,事实就是有那么一些问题嘛。
不废话了。
相关阅读 更多 +
排行榜 更多 +