lenny当然是在官网拖下来的,vmware6.5是在下的。
接着就是新建虚拟机了。想当年安装Etch是一样,指定linux镜像文件,选择other
linux2.6内核,32bit版本,cpu单核(没选双核是担心虚拟机卡),内存1G,硬盘15G。其他的除了虚拟机的文件位置外,都是推荐默认。
下一步就是安装linux,因为新建虚拟机时最后说明了直接启动新的虚拟机,所以新完后直接就会看到启动画面,选择install。我没选
Graphical
install是因为两者其实都一样,只不过后者界面好看些,但我装Squeeze时,用前者就能装上,后者在按软件是总失败,唉,先不说这个了。。。
接着就是选择语言,键盘布局,地区国家,设置账户,密码什么的。因为我是本地安装,所以网络镜像的检查可以略过。如果一切顺利,在后边会选择安软件,我除
了默认的两个外(桌面环境,系统),还选择了笔记本电脑,文件系统(有samba)。因为一是这两个都很小,大概只有几十兆,二是我比较关心桌面应用和互
传文件。当然这些以后都可以自己安装。
如果能走到这一步那就说明你很幸运,接下来该安装vmware-tools。系统启动后,使用非root帐号登录(第一次他是禁止root登录,当然你可
以在登录页面配置登录管理器)。这里先说明一下,先不要着急选上VM菜单下的install
vmware-tools,下边就知道为什么了。首先推荐先安装必要的软件,当然先要su,然后
aptitude install psmisc gcc make cpp autoconf automake
binutils
aptitude install linux-headers-$(uname -r)
安装这些都是为了能够正确编译虚拟机的模块,第一条是安装工具,第二句是安装linux头文件,供编译使用。uname
-r是提供正确的版本号。
接着选择install
vmware-tools。前面没选是因为如果先走这一步,到时还要来回切换镜像文件麻烦。把那个tar.gz的包拿出来,例如
cp vmware-xxxxxx.tar.gz ~
tar xzf vmware-xxxxxx.tar.gz
然后先做一个链接:
ln -sf /usr/bin/gcc-4.1 /usr/bin/gcc
进入那个刚解压缩出的包,然后运行那个perl脚本就行了:
cd ~/vmware-tools
./vmware-tools-install.pl
先一路回车,当系统提示没有找到指定的vm模块,需要重新编译时,接着回车。前面如果不链接的话,因为默认的gcc是4.3,而内核是用4.1编译的,这
里会用警告,所以我们把gcc链接到4.1。如果你觉得不舒服以后再连接回来就是了(把4.1改成4.3)。
还是一路回车,我的经历是只有一个vmcom(记不清名字了)没编译通过,其余都通过了。这就意味着你可以调整分辨率和使用共享文件夹等多种功能了。
为稳妥起见,重启一下linux吧(windows下养成的恶习。。。)。
最后抱怨一下vmware。明显歧视debian用户,其他的发行版如SUSE,RH,mandriva等都有若干个版本供你选择,就连Ubuntu这种
debian的衍生品都有份,而就偏偏最为敦厚老实,用户众多的debian一个都没有,还得我们还要自行编译vmware
tools,可能是他自卑,觉得用debian的人都鄙视这种商业软件公司吧(他这么做确实挺让我鄙视的。。。)
*******************************************************************************
自己捣腾的时候一些命令:
apt-cache search linux-image
*******************************************
在VMware workstation 5.5上面装过一次 ,发现安装VMware tools时候有问题,同上需要改一下gcc链接到gcc-4.1,但是安装了linux-headers-2.6.26-2-686后总是说头文件版本与内核版本不一致,没办法,换了VMware workstation 6.5才好了
阅读(1959) | 评论(0) | 转发(0) |