感谢支持
我们一直在努力

VMware下安装openSUSE 11.4 x86_64 (64位)

经过一天的折腾,终于把openSUSE+VMware搞定了。


这个过程虽然称不上是历经千山万水,不过还是遇到了几个搓折!


于是乎记录到此,方便他人及自己以后查阅!


安装目标:


openSUSE 11.4 x86_64 (64位)


VMware Workstation 7.1.14 (64位的Linux版本)


下面按步骤描述安装过程


1.  我的笔记本是DELL D630,老机子了, Core2 T8100 2.1GHz, 内存 3G, 显卡Nvidia Quadro NVS 135M,硬盘120G。 因为种种原因(主要是考虑到公司开发需要)要保留Windows,故平分了 55G装WinXP SP3,剩下的55G多用来装Linux。  计划安装 Ubuntu的,结果使用它的WUBI安装方式时只能最大选择30G的磁盘空间,太小了!故放弃! 而且,去年用过Ubuntu,最大的问题是9.04升级到10.04后,无线网卡驱动出问题了,9版本时可以使用Ubuntu自带的一个工具搜索路由的网络,可系统升级后无法使用。 并且现在全新11.04依然无法使用无线网络。


2. 我的目标是安装一个


易用性最好的 + 必须能用无线路由上网+必须能安装虚拟机(最好是WMware,因为有早就装过的现成的RedHat和XP的可直接用WMware导入,没装过Virtual Box) + 界面够炫够酷的 (一直很迷恋 反恐24小时里面的CTU电脑系统,太酷了,有的MAC OS,有的是LINUX好像)。


在Linux里面还要安装 RedHat的原因是公司的软件开发和测试是在RHEL5的服务器平台进行的,所以必须有个redhat开发环境。以前是在WINXP下用SECRE CRT 来连接WM WARE 中的RHEL5。


在Linux里想运行 Windows的原因是,如果想进行QQ视频在LINUX是没有办法的,故要开个虚拟机进行,并且公司的某些软件必须在WIN平台,故须装之。


3.在主机XP下用迅雷到官网下载openSUSE 11.4 x86_64版本。因为考虑到将来扩展性,所以选择了64位的LINUX版本。 免费的,直接下载就行,无需多余废话。我是用官网提供的BT种子,下载之后大概4.3G左右,然后使用nero刻DVD光盘,注意nero打开之后 选择把镜像刻到光盘上!! 否则无法引导!


4.插上DVD并重启电脑。 然后按照提示安装。说实话这个安装过程还是比较傻瓜式的,唯一比WINDOWS安装困难的地方是进行硬盘分区。 整个安装 过程比ARCHLINUX容易的多得多!!(一开始也安装了ARCHLINUX,不过安装过程中麻烦太多,因为不满足上面提到的目标直接放弃这个LINUX 发行版)。


5.硬盘分区时要小心, 我的磁盘上是三个,分别是 sda,sda1,sda2,sda5。 根据大小判断 sda是代表整个磁盘,sda1代表我WINXP分区,sda2代表扩展分区,sda5代表扩展分区中的逻辑分区。 要注意自己创建LINUX分区大小时要在磁盘那一行右击,如果在下面几行右击是不会出现创建新分区的菜单的。 操作时先删除LINUX扩展分区,只留下WIN分区和扩展分区,然后在第一行即磁盘那一行右击,依次创建 swap=6G, /挂载点 ext4文件类型 20G大小 , /home挂载点 ext4文件类型 30G大小 (因为我要放虚拟机文件到这)。


6.一切顺序,安装完成。 按照常理无线网卡驱动没有(呵呵,因为大部分的LINUX发行版都存在这个问题! 使用 ifconfig查看有没有wlan0这个无线网卡,然后使用iwconfig。 注意并不是每台电脑都把无线当成wlan的,我的笔记本就把无线当成了eth1! 请自己判断无线网卡驱动是否自己安装成功了),于是找了个网络插到无线路由上,庆幸的是有线直接自动连上了,即eth0已经自动获取到了IP地址。注意,如果是有线不经过路由而是直接连接到MODEM猫上,那么使用一些程序来要设置帐号和密码,具体GOOGLE之,好像是PPPOE这个命令。


7.有线上网之后,开始GOOGLE我的无线网卡驱动。去GOOGLE良久后发现有,地址为:


http://lug.ustc.edu.cn/sites/opensuse-guide/wlan.php


,并且因为我的是BroadCom的网卡,很普遍,所以直接就一键下载了。下载时发现是firefox无法使用一键安装,   然后安装 chrome,单击一键下载后会下载一个broadcom-wl.ymp包到本地,然后单击这个包会自己打开 Yast2进行安装。


安装结束后再用命令查看发现无线网卡识别了。重启电脑,配置好无线的SSID和密码 IP等,可以通过无线路由上网了。


8.


开始安装 WMware Workstaion v7.1.4 64位版 ,发现在官网上点了之后都是无法打开网页,开始时以为是服务器有问题,后来发现下载成功了,但是只有一个 几十K的bundle文件,点了打开之后是自动用编辑器打开,显示为空白文件。


9.


试了一个小时 ,已经快绝望时,重启进入 WIN XP,打开WMWARE官网,登录(之前已经注册过了),然后下载,发现这次下载了一个数百M的bundle文件 ,和网页上标识的大小一比,正是这个文件 !  别提多兴奋了!


10.


重启电脑 , 直接打开WINXP分区下的这个BUNDLE文件 , 弹出GUI的WMARE安装界面。注意要先安装一些包,请GOOGLE之。  安装顺利,闲言少叙。


11.


启动安装好的 WMware,提示找不到内核 的 header文件 。 一番尝试之后还是无法启动,GOOGLE一段时间之后未果。 自己思索发现,提示我找不到的是 kernel 2.6.37.1  的header文件。 而用 cat /proc/version查看发现我的openSUSE内核竟然比它高,是 2.6.37.6 版本, 不会要我降级吧! 晕! 这么不仁道,版本只差这么点都不行!


12.最终,用Yast2更新 kernel source 更新成 VMvare需要的版本! 然后再打开VMware,提示无法执行命令 ‘/usr/bin/vmare-modconf ……’ 类似的对话框。   由于没有shell,我想可能会有错误提示没显示出来吧。 于是我打开终端,su – root 到超级用户,然后按照刚才错误提示的对话框信息执行如下命令,


linux-ibzb:/usr/bin # ./vmware-modconfig –icon=’vmware-workstation’ –appname=’VMware’ –gcc=/usr/bin/gcc –headers=/lib/modules/2.6.37.6-0.5-desktop/build/include/ –gcc-ignore-minor


一开始显示一些错误信息,不用理会, 一会会开始编译某引起文件 ,不用细看,等待结束。我的比较顺利。


13.


命令执行后就可以在启动菜单击那个VMware的图标成功启动VMware了,这时我把之前我的RHEL5和XP两个已经装好的VMWARE系统用它打开,完全可以正常运行 !



14.


如果你的WMware中的linux虚拟机也出现下面的错误请在终端中使用root执行如下的命令:



/etc/init.d/vmware start


启动redhat时出现的错误


VMware Workstation Error:


Could not open /dev/vmmon: No such device.


 


15.


任务执行完成!


16.


其它未事宜待补充。

赞(0) 打赏
转载请注明出处:服务器评测 » VMware下安装openSUSE 11.4 x86_64 (64位)
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏