下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 虚拟机搭建linux

虚拟机搭建linux.doc

虚拟机搭建linux

这生活因为有你才Colorful
2017-12-07 0人阅读 举报 0 0 暂无简介

简介:本文档为《虚拟机搭建linuxdoc》,可适用于IT/计算机领域

虚拟机搭建linux如何搭建Linux学习环境学习Linux就要先搭建学习环境很多新手对Linux望而生畏皆因对Linux安装的恐惧害怕Windows系统被破坏害怕数据被毁灭这变成了新手的噩梦笔者并不推荐新手做Linux与Wndows的双系统启动环境本文将介绍虚拟机软件的使用及如何安装Linux系统。笔者多年前第一次使用的虚拟化软件是VirtualPC至今仍印象深刻因在此之前我一直天真的认为介绍Windows、Linux等系统安装教程的截图都是作者用照相机对着电脑显示器屏幕咔嚓咔嚓拍下来的„„直到我遇到了虚拟机软件初次使用大呼神奇不用不知道一用吓一跳真是超级好用泪流满面极力推荐初学者使用。笔者现在常用的虚拟机软件是VMWare简单来说VMWare可以使你在一台计算机上同时运行两个或更多的操作系统(如Windows、Linux、Solaris同时运行)但与多系统启动不同VMWare采用了完全不同的理念多系统启动在同一个时刻只能运行一个操作系统在操作系统切换时需要重新启动计算机而VMWare是真正同时运行多个操作系统就象Windows应用程序一样切换虚拟机系统可以如同我们真实安装的系统一样操作甚至可以在一台计算机上将几台虚拟机系统连接为一个局域网或连接到互联网。之所以推荐初学者使用VMWare安装虚拟机Linux系统开始学习有以下两个原因:、降低因安装Linux系统而导致的数据丢失笔者曾经听说过太多太多的新手勇敢无畏的尝试安装Linux系统而导致原有的Windows系统被破坏或者数据丢失真是何其凄凉啊使用了VMWare就不需要再担心这个问题因为在虚拟机Linux系统上所做的任何操作包括划分硬盘分区、数据删除修改等等都是在虚拟的硬盘中进行无论怎么折腾最坏的结局不过就是重装虚拟机系统而已。、可以方便的体验各种系统进行学习或测试在同一台计算机上我们可以通过VMWare安装N个操作系统如果你只有一台计算机学习Linux无法做一些需要多台计算机的网络试验但是有了VMWare一切都可以解决了我们可以用虚拟机和宿主机(就是你本机的系统)进行网络通信、文件共享和真实的网络操作一样~在硬件配置较高的情况下还可以同时启动两三个虚拟机系统进行虚拟机系统之间网络应用方面的试验。更多惊喜是你如果想玩玩Linux的RAID或LVM等需要多硬盘的服务或者想体验下双CPU的设置、想试试如何在Linux下添加多块网卡通过VMWare都可以添加虚拟硬件~安装配置使用VMWare虚拟机软件硬件配置要达到要求否则虚拟机运行速度会很慢甚至不能运行现在主流的计算机配置都可达到要求。千万不要用多年以前的古董电脑来跑VMWare你会发现耐心并不是你的美德。VMWare支持多种平台可以安装在Windows、Linux等操作系统上初学者我们大多使用Windows可下载VMWareWorkstationforWindows的版本。VMWare软件的安装非常简单与其他Windows应用软件类似。本文以VMWareWorkstation英文版为例(不同版本基本没什么太大区别与此例雷同)讲解如何进行VMWare的安装与使用。若对英文有恐惧的读者可以从相关网站下载汉化版本。安装VMWare第一步非常非常关键就是要双击以运行安装文件VMware安装程序会解压到临时目录中解压完成之后会出现安装初始界面点击“Next”继续。接下来要求选择安装类型典型安装“Typical”或定制安装“Custom”新手建议选择默认的“Typical”。接下以定义是否配置快捷应用等就根据自己的使用习惯勾选吧。之后“Next”进入“ReadytoInstalltheProgram”点击“Install”开始安装。安装完成后进入“RegistrationInformation”要求输入序列号序列号不知道哪里去找,哥只能告诉你哥爱正版但是天涯何处无芳草啊。^^输入“SerialNumber”结束安装大功告成~接下来重要的是VMWare虚拟机设置启动VMwareWorkstation第一次运行会出现“LicenseAgreement”没办法肯定要接受许可证协议否则无法使用VMWare确认进入主界面。点击“NewVirtualMachine”即可建立新的虚拟主机出现欢迎窗口后点击“下一步”进入“SelecttheAppropriateConfiguration”选择配置窗口一为典型配置“Typical”一为定制配置“Custom”新手建议选择“Typical”。接下来需要选择在虚拟机中计划安装的操作系统类型在“GuestoperatingSystem”选项中点选“Linux”比如安装Fedora可在“Version”选项下拉菜单中选择“RedHatLinux”即可。接下来设置新的虚拟机名称和虚拟机安装文件所在目录。然后将进入VMWare新手设置中最难以理解的部分:设置网络类型此设置较复杂不过不管怎么选千万不要选最后一个“Donotuseanetworkconnection”这将导致无法创建网络„„选择任何其他三个选项都没有关系因为虚拟机上的系统安装完成后还可以再进行修改。本文不做详细讲解建议选择“BridgedNetworking”(桥接网络)即可实现虚拟机与宿主机的通信。点击“下一步”进入硬盘容量设置“SpecifyDiskCapacity”默认虚拟的硬盘大小为GB(虚拟出来的硬盘会以文件形式存放在设定的虚拟机系统安装目录中)虚拟硬盘的空间可以根据需要调整大小但不用担心其占用的空间因为实际会占用的空间还是以安装的系统大小为依据而非此处划分的硬盘大小。点击“完成”这个世界清净了添加新虚拟机完成~之后还可以对新虚拟机的硬件进行重新配置如调整内存大小、设置网络类型等菜单中的“Editvirtualmachinesettings”常用的两项设置第一调整内存大小现在的个人电脑多为GB以上内存若希望虚拟机的Linux运行的快点可以将分配给虚拟机的内存调大一点如MB点击“Editvirtualmachinesettings”调整“Memory”选项即可。下载的系统安装文件为光盘镜像ISO格式刻录光盘比较麻烦又浪费其实在VMware中可以直接使用ISO镜像文件进行安装。选择“CDROMIDE:”在右侧的设置中选择“UseISOimage”单击“Browser”按钮定位到相应的ISO文件即可。如果想试验下双CPU或者多块硬盘也可以添加不过做为新手学习在刚开始接触VMWare和Linux系统之初不建议添加。至此VMWare新建虚拟机设置完成点击“Startthisvirtualmachine”即可开始安装~安装Linux之前我们需要把VMWare默认的SCSI硬盘删掉换成IDE硬盘否则在Linux系统安装过程分区时无法通过这是VMWare软件本身的一个BUG在最新的VMWare版本中貌似也有此问题。安装Linux系统本文讲解Linux所使用的系统为FedoraLinux系统的各个版本大同小异安装过程也基本没什么差异所以只要学会其中任意一种即可打通任督二脉各种Linux系统皆一通百通。确认Fedora安装镜像文件已经载入或安装光盘已在光驱在VMWare中“Startthisvirtualmachine”启动我们的Linux之旅吧进入安装欢迎界面有四个选项:,“Installorupgradeanexistingsystem”:安装或升级现有系统,“Rescueinstalledsystem”:进入系统修复模式,“Bootfromlocaldrive”:退出安装从硬盘启动,“Memorytest”:存储介质检测在虚拟机系统中和本机系统之间鼠标是不能同时起作用的特别是在注意虚拟机系统中使用鼠标想移动到本机系统时必须按下“CtrlAlt”组合键才可以回到虚拟机系统到时简单单击鼠标即可返回。初次使用选择“Installorupgradeanexistingsystem”安装一个全新的系统。进入安装后向导首先会询问是否检查安装介质的完整性这是为了避免因为安装来源不正确造成无法顺利安装而产生损失一般情况下如果不是网络下载过程中出现什么问题的话不需检测(检测时间较久)直接选择“Skip”跳过。进入Fedora图形安装界面点击“Next”进入选择安装系统的默认语言窗口可以根据需要自行选择。一般的选择“简体中文”或者英文水平不错的可以选择“English”。此项只是设定安装系统的过程中安装界面的默认语言并非Linux系统安装后默认的语言。然后进入键盘布局选择我国的计算机使用的键盘,都是美式键盘选择默认的“USEnglish”就可以了接下来可能会跳出如图所示的警告:图中意思已经说明的很清楚了我们虚拟的SCSI硬盘设备名在Linux中为“sda”此错误告知无法读取它的分区表因为初次安装初始化一下就好了选择“是”进入设置命名计算机窗口接下来需要选择系统时间如果住在中国的话选择“AsiaShanghai”就可以了(别说你是北京人一定要找找有没有“AsiaBeijing”累吐血了也找不到的„„人家注释写明白了代表区域就包括了北京、广东、上海等地)。当然住在其他地方的话对应选择相应地名即可。点击“下一步”设置管理员密码(根密码即指的是管理员密码因在Linux系统中管理员名为“root”所以翻译成根密码)若是只做为学习此处密码随意设置即可(可能出现如图中所示的脆弱密码提示因设置的密码为“beijing”应避免脆弱密码重新设定)若是用于工作中的服务器则密码设置要严格对待一般要求密码要八位或八位以上是大小写字母、数字和特殊符号的组合很多朋友设置密码都喜欢只用数字或小写字母问题是如果一个八位的密码如果只有数字排练组合的最多可能为的次方(因数字只有)如果只有小写字母排练组合的可能只有的次方(个小写字母)理论上密码的位数越多采用的组合越复杂密码被别人猜到的可能性就越大。但是还要切记一点一个强壮的密码还要容易记忆比如笔者有一个教学常常使用的密码:Amrin实际上只需记住American这个单词就可以了笔者自己有个密码规则把字母“e”换成“”符号(因笔者认为二者都可以代表互联网)把字母“abcd”对应的换成“”这样American就变成了Amrin这样一个合格的密码我们可以使用一个你喜欢的外国影星的英文名字或者你喜欢的一首英文歌名每个单词的首字母等组合变化成一个合格的密码。接下来到了安装Linux系统中最重要的部分笔者一直都认为所有的操作系统安装步骤都是大同小异的最大的区别就在于硬盘分区因为每个不同的操作系统在数据组织管理的方式上有较大差异。Linux安装程序提供了五种分区方式:,“在选定磁盘上删除所有分区并创建默认分区结构”,“在选定驱动上删除Linux分区并创建默认的分区结构”,“重新定义现有分区大小并在剩余空间中创建默认布局”,“使用选定驱动器中的空余空间并创建默认的分区结构”,“建立自定义的分区结构”在此笔者推荐使用“建立自定义的分区结构”因为真正我们需要架设Linux服务器时肯定都是需要做自定义的分区规划即便对于学习为增加对分区的了解也建议使用此项。其他常用项如“在选定磁盘上删除所有分区并创建默认分区结构”这是懒人可以使用的方式往往用于在新硬盘上安装Linux系统会将硬盘中之前建立的任何系统分区都通通删除掉然后自动建立的默认分区结构方便、快捷但是没法做定制化分区管理同样如“在选定驱动上删除Linux分区并创建默认的分区结构”是将硬盘中Linux分区删除(Windows等其他系统分区会保留)在剩余空间中自动建立Linux默认分区结构可以用于本身是Windows和Linux双系统启动的环境需要重新安装Linux系统时。除“建立自定义的分区结构”外其他四种分区方式笔者都不推荐因都是自动建立分区结构也就是说划分了哪些分区和分区大小是多少我们无法控制在实际应用中这不太现实。在正式讲解分区前我们要了解以下知识:在Linux系统中每一个硬件设备都映射到一个系统的文件对于硬盘、光驱等IDE或SCSI设备也不例外。Linux把各种IDE设备分配了一个由hd前缀组成的文件而对于各种SCSI设备则分配了一个由sd前缀组成的文件。例如第一个IDE设备就定义为had第二个IDE设备就定义为hdb以此类推而SCSI设备就应该是sda、sdb、sdc等(我们示例中使用VMware虚拟的SCSI硬盘所以看到设备名为sda)。对于每个硬盘(IDE或SCSI)设备Linux系统分配一个到的序列号这就代表了硬盘的分区号码。例如第一个IDE硬盘的第一个分区在Linux中对应的设备名为hda第二个分区对应hda对于SCSI硬盘则是sda、sdb等。在Linux中规定每个硬盘设备最多能有个主分区(其中包含扩展分区)构成任何一个扩展分区都要占用一个主分区号码也就是在一个硬盘中主分区和扩展分区一共最多是个。主分区的作用就是计算机用来进行启动操作系统的因此每一个操作系统的启动或者称作是引导程序都应该存放在主分区上这是主分区和扩展分区及逻辑分区的最大区别。扩展分区用于存放逻辑分区但不能用来作为操作系统的引导分区。其实Windows的分区管理与此类似。Linux规定了主分区(或者扩展分区)占用至号码中的前个号码。以第一个IDE硬盘为例说明主分区(或者扩展分区)占用了hda、hda、hda、hda而逻辑分区占用了hda到hda等个号码。因此Linux下面每一个硬盘总共最多有个分区。选择“建立自定义的分区结构”点击“下一步”如图所示。可做如下管理设置:,“新建(W)”:新建一个分区,“编辑(E)”:修改已经存在的分区设置,“删除(D)”:删除已有分区,“重设(S)”:重新设置所有的分区至于“RAID(A)”(软件磁盘阵列设备)、“LVM(L)”(逻辑卷管理设备)这种新手不宜的玩意咱就别寻思了。在正式开始创建系统分区前我们要先简单了解一下Linux的分区结构。Windows系统的做法是将格式化好的分区挂载成C:、D:、E:盘符的形式进行管理盘符的分配由操作系统自动生成或用户指定这是我们非常熟悉的。但在Linux系统下某个分区怎么使用必须由用户自己指定并不像在Windows系统中一样使用C:、D:的形式进行管理而是所有分区都挂载到一个目录下如图所示整个Linux的文件系统结构是一个目录树(而不是每个C:、D:、E:、盘符下各有自己的目录树)最顶层是根目录(用“”表示注意不是Windows的反斜杠)在根目录下有其它子目录。也因为这种倒树装的文件系统结构所以Linux的管理员成为“root”(树根)。所以表示文件或目录绝对路径的方法也不同于Windows的如“C:Windowssystem”这样的形式如图的目录alex绝对路径应该写成“homealex”。设备文件在Linux系统中也都是通过文件形式来管理的所以硬盘也是文件Linux系统中将所有设备文件都存放在dev目录下所以第一块SCSI硬盘所在目录为:devsda。Linux系统安装必须要划分的分区有两个一个是根分区“”另一个是虚拟内存分区“swap”通常情况下Swap空间应大于或等于物理内存的大小最小不应小于M通常Swap空间的大小应是物理内存的倍。但根据不同的应用应有不同的配置:如果是小的桌面系统则只需要较小的Swap空间而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器随着访问量的增加对Swap空间的要求也会增加具体配置参见各服务器产品的说明。除了根分区和虚拟内存分区其他Linux系统也可单独划分出来的分区包括:,usr存放Linux系统所有命令、库、手册页等类似Windows系统引导盘C盘的WINDOWS目录,home存放用户宿主目录用于存放用户数据,boot存放Linux系统启动所需文件建议为MB其他应用分区如专门划分一个分区“ftpdata”用于存放FTP下载文件或者创建一个用于本地和远程主机数据备份的分区“backup”。初学者还可以创建一个专门用于练习的分区“test”等。接下来的安装设置也就没有什么了其实Linux系统安装最重要的就是分区设置其他的安装过程与Windows类似安装程序开始后会花上一段时间完成后会现实如图所示的画面画面中会现实目前安装的软件包及其简介、预估剩余的时间以及安装的进度。安装完成后你就可以在你熟悉的Windows系统中玩Linux了~本文由:怀孕网编辑整理转载请注明出处。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/14

虚拟机搭建linux

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利