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

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

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

本人机器及配置:
神舟笔记本L520T
CPU T5500
主板 I945PM
内存 单条1GB DDR2 667
硬盘 80G SATA
显卡 独立ATI Mobility Radeon X1600
网络条件 通过路由器联网(无需拨号)
操作系统 Windows XP SP2

安装步骤:
第一步:下载安装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文件
磁盘文件位置建议在剩余空间大的分区下新建一个文件夹,放在里面
最后完成就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版没有很大意义
服务器版个人用户一般不会使用的吧。。。。我就不多说了

文章中有一部分引用了wiki.ubuntu.org.cn中《虚拟机中安装Ubuntu》一文和虚拟机之家论坛《VMware Workstation安装红旗Linux桌面版6.0详解》一文部分内容
我这篇文章如果需要转帖的话尽管转去即可,不过最好能留下我Chris的名字

从零开始在虚拟机下安装Ubuntu (转)相关推荐

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

    虚拟机下安装Linux的好处:   一般用户如果想尝试安装Ubuntu Linux,最直接的方法就是在一台计算机上安装多个操作系统,但是在一台计算机上安装多个操作系统常常容易出错,而且容易导致硬盘错误 ...

  2. 虚拟机下安装ubuntu后root密码设置

    ctrl+alt+t:调出命令行. 问题描述: 在虚拟机下安装了ubuntu中要输入用户名,一般情况下大家都会输入一个自己的网名或绰号之类的,密码也在这时设置过了. 但是当安装成功之后,使用命令#su ...

  3. 洗礼灵魂,修炼python(74)--全栈项目实战篇(2)——前期准备之详解虚拟机下安装ubuntu,基本配置,远程访问...

    如果上一篇我转发的关于ubuntu的博文,你看完觉得还没准备好,那么,本篇从最基础的开始,安装虚拟机到正常使用ubuntu 虚拟机 1.什么是虚拟机 虚拟机(Virtual Machine)指通过软件 ...

  4. VMware虚拟机下安装Ubuntu系统并配置远程桌面连接

    1. 实验目的 初步了解虚拟化技术,理解云计算的相关概念 理解系统工程师面临的困境 理解自动化安装.管理(DevOps)在云应用中的重要性 2. 实验环境与要求 用户通过互联网,使用微软远程桌面,远程 ...

  5. 虚拟机下安装ubuntu

    设置虚拟机环境 VMware Workstation软件的安装我就不多说了,下面我们来新建一台适合Ubuntu运行的虚拟机. . 1.打开VMware Workstation软件,点击"文件 ...

  6. Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙(步步亲测有效)

    Windows重装系统+虚拟机virtuabox安装+ubuntu系统安装+linux环境下安装fsl 一条龙 零:综述 一.windows10系统的安装 1.准备工作 2.制作启动盘 3.修改启动设 ...

  7. Ubuntu 10.04 在 Vmware 虚拟机下安装 vmware tools

    测试环境: Windows XP Vmware 7 Ubuntu 10.04 中文 想必,很多朋友都有过在虚拟机下安装Windows操作系统的经验,当 系统安装完毕之后,很重要的一步是安装Vmware ...

  8. 利用虚拟机在windows XP下安装ubuntu操作系统

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! http ...

  9. 在虚拟机中安装Ubuntu Server 15.04

    学Linux,上红联! 红联Linux门户|Linux通用技术|Linux发行版技术|Linux企业应用|Linux实验室|红联Linux论坛 Linux系统教程 Linux入门 Linux管理 Li ...

最新文章

  1. tableau必知必会之VMware 搭建 Tableau Server for Linux 单机环境
  2. 【机器学习基础】SVM算法在项目实践中的应用!
  3. pandas读取文件——CSV,Excel
  4. 并发工具类(一)等待多线程完成的CountDownLatch
  5. Python网络数据采集系列-------概述
  6. PowerDesigner 中的name与comment转换(转)
  7. 借伞,取经,停车,合作.
  8. 有关计算机编程论文,有关计算机程序的论文范文
  9. Ashampoo® Snap 4 截图工具 + 有效注册码
  10. android微信朋友圈图片查看器,iOS仿微信朋友圈图片查看器
  11. java编程进阶类_进阶Java编程(9)反射与类操作
  12. 什么时候用到GDT?为什么要用GDT
  13. MySQL Error:1677
  14. 村上春树(作品)年谱
  15. 马化腾——中国IT巨头之一
  16. Virgin Voyages将提供按需香槟配送服务“Shake for Champagne™”
  17. CSS-BEM命名规范
  18. c++小游戏:坦克大战
  19. 贵州黔东南大环线七日自由行旅游攻略
  20. 穿上我最爱的格子衫,让别人说去吧! (严肃格子衫选购指南)

热门文章

  1. 云台山风景区五一黄金周最后一天游客络绎不绝
  2. 365.水壶问题笔记
  3. 关于神经网络中relu和bn顺序的问题
  4. 计算机应用系统的基本特征是什么,B是计算机应用系统的基本特征.doc
  5. 各种奖学金、社团、证书、竞赛奖项…
  6. python独立网站教程_python从零到独立建设网站系列教程之基础知识篇(二)
  7. 四元数 右手系-左手系 转换
  8. 【配置】如何配置Tp-link无线路由器作为无线交换机
  9. vscode git merge请输入一个提交信息以解释此合并的必要性
  10. TypeScript笔记(基础大全到井格游戏案例)