您的位置:首页 > 运维架构 > Linux

从零开始在虚拟机下安装Ubuntu

2007-11-02 22:08 218 查看
从零开始在虚拟机下安装Ubuntu
By Chris

昨天晚上花了一晚上时间,终于成功的在Windows下的虚拟机中安装好了Ubuntu。
虽然是最基本的安装,我在这个过程中也遇到了不少的困难,相信其中也有些困难是从零开始学习Linux和初次使用虚拟机的人会碰到的,所以我在这里把详细的安装过程写下来供大家参考,同时也作为自己的学习笔记。

虚拟机下安装Linux的好处:
一般用户如果想尝试安装Ubuntu Linux,最直接的方法就是在一台计算机上安装多个操作系统,但是在一台计算机上安装多个操作系统常常容易出错,而且容易导致硬盘错误,那样的话所有系统可能将全部包销。 而在虚拟机中用户可以翻江倒海任意妄为,而几乎不会影响真实计算机的硬盘数据。

安装步骤:
第一步:下载安装VMware Workstation,以及下载Ubuntu的ISO镜像
VMware Workstation我用的这个下载地址:http://www.greendown.cn/soft/3247.html
注意:最好下载完整版的,不然到最后安装VMware Tools的时候会很郁闷,因为精简版一般都会把Linux的VMware Tools的安装镜像精简掉,而网上又很难找到下载
Ubuntu我是下载的7.10的alternate版,因为是Intel的CPU所以下载的是i386版,即ubuntu-7.10-alternate-i386.iso,下载地址很容易找到,我就不给了。至于为什么下载的是alternate版而不是别的版本,这是因为看了网上一篇关于虚拟机安装Ubuntu的Wiki,里面要求用文字模式安装,而DVD又太大了不方便下载,Ubuntu各版本的区别我会加在后面

第二步:运行VMware Workstation,新建一个虚拟机
步骤:
新建虚拟机
直接下一步
选择自定义
选择WorkStation 6(当然是越新越好咯)
选择Linux, Ubuntu(这里我要安装的是Ubuntu)
随便填(位置无所谓,不会占用什么空间)
处理器数量选择一个就行(可能因为我是双核的所以有选择吧)
内存大小推荐值即可(不要太小就行,太大了影响主机系统运行也不好)
网络连接如果想用虚拟机直接上网的话选择NAT即可
I/O适配器默认就行
创建一个新的磁盘
类型默认就行
磁盘大小如果硬盘剩余空间有那么大的话默认就行,据说如果觉得不合适的话以后调整起来很麻烦
而且如果没有勾选“立即分配所有磁盘空间”的话,所占的磁盘空间会随着虚拟机系统的使用而增大,而不是立刻占用那么大空间,所以不必担心空间问题,磁盘类型如果不是NTFS的话要勾选分割磁盘为2GB文件(FAT32格式不支持大于2GB文件)
磁盘文件位置建议在剩余空间大的分区下新建一个文件夹,放在里面
最后完成就OK了

第三步:安装系统
步骤:
点击菜单栏上的“虚拟机”,然后“设置”
点击CD-ROM,选择使用ISO镜像,选择加载下载的Ubuntu镜像
运行虚拟机,则虚拟机会自动从光盘镜像启动
由于是alternate版,直接选择第一个选项,即从文本格式安装
接着选择语言和国家地区,根据自己的需求选择即可
然后是键盘选择,选贼默认的英语键盘即可,接着系统会自动搜索硬件
后来还有设置主机名,用户名和密码
接着就没什么好选择的了,系统会自动搜索硬件并安装系统,中途还会连接网络下载语言包等,如果当时电脑没有联网的话多等一会儿应该就OK了吧。因为我当时是在联网情况下安装的,所以没有遇到类似的问题,不过网上没有看到有人提出过类似的问题,所以这个过程中只用等就行了,要有耐心,有的过程会卡很久,我在有个过程(具体不记得了)就卡了差不多半小时,好在是虚拟机,可以一边安装系统一边干别的。。。。
当然如果时间太长,比如说一个多小时的话,还是重启虚拟机重新安装吧。。。。。
Linux系统不知道是怎么回事,同样的动作第二次做可能和第一次的结果不同
我用完全一样的步骤安装Ubuntu,第一次安装完成后是半中文半英文界面,而且无法更新语言包,无奈之下只好重新安装,结果第二次就完全正常了,所以在使用中重试还是很有用的
快结束时会要你选择进入系统的分辨率,随便选,不要太高就行(其实选太高有什么后果我也不知道,以防万一出现神奇的问题还是不要冒险了)
最后系统要求重启机器(虚拟机),重启后再次启动就会进入Ubuntu的界面了

第四步:安装VMware Tools
据说装VMware Tools就相当于就装虚拟机的显卡驱动,如果不装VMware Tools,则虚拟机的分辨率会很低且无法正常显示或工作,但是我没有发现这个问题。我安装这个之前显示也很正常,安装之后也没有发现什么改善,只不过多了立即使客户机适应窗口等选项,以及鼠标能随时从虚拟系统中移出来(不用按Ctrl+Alt),不过这些也很实用了。
步骤:
点击菜单栏上的“虚拟机”,然后“安装VMwre Tools”,这时虚拟机中系统的光驱里就会有VMware Tools的碟片(加载了Linux.iso镜像)。
此时要进入终端,使用命令行进行安装
点击虚拟机屏幕上方的“应用程序”(Application),接着“附件”,然后选择“终端”(Terminal)
此时屏幕上会出现一个白色窗口,里面为命令行操作,这就是终端窗口,我们需要使用Linux的基本命令来对VMware Tools进行安装。

设置根用户密码,进入根用户
其中的操作需要用到根用户权限,我们首先需要设置根用户密码(没有设置根用户密码则根用户无法使用)
在终端窗口
输入sudo passwd root(sudo命令可以使普通用户以根用户的身分执行指令)
回车后系统会提示输入当前用户密码,然后就是设置root用户密码,设置OK后会有提示
然后输入su命令获得根用户的命令和文件使用权限(命令exit或者按Ctrl+D可退出)

进入VMware Tools目录
输入cd /media
输入ls
找到光驱,我的是cdrom
输入cd /cdrom

拷贝安装文件到根目录(我们需要对文件进行解包,而光驱不可写)
输入ls
屏幕会列出光驱里的文件
因为我安装的是Ubuntu(不是红旗),不能直接使用RPM包,于是我选择用通用的tar.gz包进行安装
输入cp VMwareTools-6.0.0-45731.tar.gz /(VMwareTools后面的版本号根据虚拟机版本不同会有所不同,不过格式都是一样的,根据自己的虚拟机对应输入即可,输入时注意大小写)

切换到根目录
输入cd /

执行解压命令,解压缩tar包
输入tar vzxf VMwareTools-6.0.0-45731.tar.gz

切换到vmware-tools-distrib目录
输入cd vmware-tools-distrib/

安装VMware Tools
输入./vmware-install.pl

接下来一路回车即可

在安装过程过程中我又遇到过神奇的问题,光驱里的文件并不是VMware Tools的安装文件,重启虚拟机之后就正常了

到这里系统基本上就算是安装完成了
接着就是改源,安装语言包以及其他配置了
我没有改源,所以就不详细说了,如果需要的话Google一下应该很容易得到答案
语言包的话在“系统”,“系统管理”,Language Support里面进行安装,打开后应该会自动提示进行更新安装
后面的配置在论坛上应该也有很多教程,我会根据自己的配置慢慢加进去

附:
Ubuntu的Alternate,Desktop,DVD各版本区别:
系统安装完成后基本上没什么区别,我是新手,至少没看出区别
Alternate版安装时为文字界面安装,不附带Live CD
Desktop版为图形界面安装,附带Live CD
DVD版最大,自然前两种的功能都包括进去了,貌似里面还包含了很多软件包,不过Ubuntu系统软件更新很快,所以个人觉得下载DVD版没有很大意义
服务器版个人用户一般不会使用的吧。。。。我就不多说了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息