在虚机中安装CentOS系统

CentOS 5操作系统有两种:命令行模式和桌面操作系统

创建完虚专机后,因为我们现在学习linux,使用命令行模式来学习,所有以文本的形式来安装系统,我电脑为4G,为了安装速度快些,我们在创建虚拟机时己把内存设置成1G,安装完后再设置回256M或者521M 内存

★双击CD/DVD,进行虚拟机设置,选择“使用ISO镜像文件”,浏览到镜像所在的位置,如下图所示:

wKioL1idEw-gw7O6AAFcM2OAe6o861.png-wh_50

wKioL1idEw_SziEMAAGW2VdIHo4495.png-wh_50


★镜像文件选择完成后,在虚拟机的主界面可以看到,点击打开此虚拟机电源或者是打开电源的图标

wKioL1idE1aDnGhyAAFkgfupZsE911.png-wh_50


★系统自检以后,将出现系统引导界面,选择系统引导方式,在左下角“boot:”提示后输入命令linuxtext(或者text),然后按enter键,如下图所示:

wKioL1idE7WCclhIAAGJ1w9Qyrg385.png-wh_50

直接回车(Enter-----图形界面安装模式

引导项简单介绍:在“boot:”提示后输入下面命令后回车

linux text -----字符界面安装模式

linux askmethod -----提示用户选择安装方式(例如nfsftphttp远程安装)

linux rescue ----- 救援模式,如:gurb /etc/fstab文件损坏后的修复

memtest86 ----- 检测内存


★出现检查光盘介质的界面,按键盘table键选择skip,如下图所示:

wKiom1idE-jyaRfuAAD_c3h_css911.png-wh_50

检查光盘介质,检查光盘介质一般时间比较长,而且必要性不大。一般去机房之前准备多套系统光盘,防止因光盘介质有问题,影响系统安装

★跳过光盘介质检查之后,出现“Welcom to CentOS”,选择OK,如下图所示

wKioL1idFA_zfSYuAADfCht0_CE939.png-wh_50

★选择安装所使用的语言,默认选择英语即可,如下图所示:

wKioL1idFDWRnSgHAAD_EpRwaiY287.png-wh_50

   ★键盘类型的选择,保持默认即可,如下图所示:

wKiom1idFEvyJg5tAADlFv5CLfI837.png-wh_50

★弹出注意,要将硬盘初始化,由于是虚拟机,不会删除实体机上的硬盘数据,因此选择YES,如下图所示:

wKioL1idFGbiqfJgAAEGWymCNVg551.png-wh_50

★初始化硬盘之后要给硬盘分区,在此选择自定义分区,如下图所示:

wKiom1idFI-RWMBUAAElgpr3JIA155.png-wh_50

提示:删除当前硬盘所有分区,之后创建系统默认的分区布局;

删除当前硬盘所有的Linux分区,之后创建系统默认的分区布局;

在所有空闲空间上创建系统默认的分区布局;

创建自定义的分区布局;

★将硬盘分区,使用table选择New或者用快捷键F2,如下图所示:

wKioL1idFKzxWWkUAADx-vYxYqU253.png-wh_50

提示:在最下面也有快捷键的说明,F1为帮助;F2为创建;F3为编辑;F4为删除;F5为重置;F12为确定

 为了更方便快捷地分硬盘分区,推荐使用快捷键来使用

       一块硬盘最多只能划分的分区主分区+扩展分区=4 主分区只能划分4扩展分区只能       最多有一个

   P(Partition)+E(extended)<=4

   E<=1


★我们这虚拟机用做实验机,所以我们划分三个分区,指定每个分区均为主分区,

设置分区类型,以及分区的大小,

/boot”目录作与存放引导文件,一般设100~200M就够用

swap: 内存的1.5-2分区不设置挂载点且文件系统选择

/根分区分配剩余所有空间

新建分区图示:

wKiom1idFQWArfQOAAEUlkv2QJg133.png-wh_50



★完成后如下图所示:

wKioL1idFQbSAm_jAADyBbsE2c8762.png-wh_50


选择“OK”继续


★如果小于内存的大小,因此会弹出提示(由于是实验机,可忽略),如下图所示:

wKioL1idFV7hdNA2AALsgyXQkds620.png-wh_50

由于创建的swap分区为1G,没有小于内存大小,所以没有弹出以上提示,

选择引导方式,保持默认即可(使用GRUB引导),如下图所示:

如下图所示:

wKioL1idFYyQG-OBAAEADYVXGZE994.png-wh_50

启动引导配置,直接选择OK即可,如下图所示:

wKiom1idFbbQLo9bAADsqbD61yE951.png-wh_50

进入GRUB界面的密码,对于一台服务器来说,为了防止别有用心的人在机房中通过救缓模式和其它型式来对服务器进行更改获取root的最大权限,对服务器进行破坏,建议设置GRUB密码,如下图所示:

wKiom1idFdSidSr8AAEAhnO6RAg970.png-wh_50

选择启动加载配置,保持默认即可,如下图所示:

wKioL1idFe2B3HOYAADmr-TVGHs386.png-wh_50

设置启动项的安装位置,保存默认安装在MBR即可,如下图所示

wKiom1idFgjDVmIUAAD8bUcjZe8975.png-wh_50

★是否对网卡进行配置,选择YES 如下图所示:

wKiom1idFibhZqi6AAEFz0LQ4RY132.png-wh_50


配置网卡的相关信息,配置成开启启动,并且记用支持ipv4,如下图所示:

wKioL1idFinCE7d8AADyxIT8A6g595.png-wh_50

配置IP地址和子网掩码,配置固定IP地址,如下图所示:

wKioL1idFmDwwFXiAADaed_eEz4751.png-wh_50


设置网关以及DNS,如下图所示:

wKiom1idFmHgCMO3AADvqwQcBtA508.png-wh_50


提示:根据自己的DNS服务器和网关配置相应的选项

Google提供的免费DNS服务器的IP地址,IP地址8.8.8.88.8.4.4

主机名,如下图所示:

wKiom1idFqGQz8lVAAEDU1OI_40688.png-wh_50


如果您的系统是一个更大的网络,主机名是由DHCP分配的一部分,通过DHCP自动选择

否则,选择手动输入主机名,如果不配置主机名,你的系统将被称为'localhost’

选择时区,选择“亚洲/上海”,如图所示:

wKiom1idFqKyVJqUAAD65sURUWg024.png-wh_50


为服务器配置与UTC时间服务器同步,因为我们在服务器上的一些操作和一些服务,如web等,会让web服务器如论坛,博客等一些贴子,博文时间与实际时间不一样,会延时或提早

设置root用户密码,如下图所示:

wKiom1idFuTSTnxlAAEBDqOgNis501.png-wh_50


选择自定义选择需要安装的软件包组,按OK 如下图所示:

wKiom1idFuXwB1YaAADk-OVa3fw787.png-wh_50


选择需要安装的软件包,如下图所示:

wKioL1idFxfxr_A_AADmZXzA7h8529.png-wh_50


安装包的选择应该按最小化原则,最大程度上确保系统安全,作为练习机,建议只要勾选以下几个包baseeditorsdevelopment librariesdevelopment toolsX software developmentsystem tools就够了,在安装系统后可以通过 yum group intall develop tools”的方式安装包

弹出安装日志所在的位置,如下图所示:

wKiom1idFxeCHgKgAAEvfPh_ZEA011.png-wh_50


系统安装,如下图所示:

wKiom1idF0qxcytDAAEUWpv-RK8605.png-wh_50


系统安装完后,提示重启,如下图所示:

wKiom1idF0vRihhuAAEBS-7TY1Q162.png-wh_50


重启后进入配置界面进行安装后的配置,如下图所示:

wKioL1idF3Oh370YAADVPuxoirk634.png-wh_50


★因为现在还没学到,在实验和学习过程中会遇到一些因为firewallSELinux而完成不了的服务,所以先选择关闭firewallSELinux

wKioL1idF3SyYYwfAAELwNn9bZA407.png-wh_50


设置服务器启动服务的界面,如下图所示:

wKiom1idF6SzjjuaAADueVWqt9c075.png-wh_50


      提示:在装完系统后,可以用root用户输入setup也可以进入文本安装应用程序界面

设置服务启动的软件,如下图所示:

wKiom1idF6SgB6vvAADfGGzkpT4829.png-wh_50


      提示:可以用root用户输入ntsysv 进入设置服务启动的软件界面

进入系统界面,要求输入用户名和密码,如下图所示:

wKioL1idF9uih1StAADu2wmMRRw427.png-wh_50

显示centos版本号和内核版本,下面显示的主机名,输入账户密码就可以登陆系统

提示:由于root用户功能太强大,建议新建一个普通用户用于今后的操作,如果要给予管理员来对系统进行操作,建议新建一个用户后,给予这个新建的用户root权限,而不要直接把root信息交给别人

为了安装系统速度快些,我把虚拟系统内存设了1G 大家可以根据宿机的实际内存大小和测试机数量等要求来对每台测试机的内存分配设置

halt 关机命令

reboot重启系统

Centos5.8虚拟机系统安装的更多相关文章

  1. XCode 5远程调试OS X应用程序

    我正在使用XCode5.0.2在OSX10.9上开发一个应用程序并获得了一个我无法在这台开发机器上重现的错误报告.但是,我有一个10.7虚拟机出现崩溃,所以我想调试那里没有在这个VM中安装XCode.我搜索了有关远程调试的信息,但我没有得到有用的答案.我甚至担心它根本不受支持.但无论如何我还是要问一下.或者,除了执行完整的XCode安装等之外,还有哪些其他选项来调试这样的问题?

  2. cinder swift的区别

    [原]OpenStack入门以及一些资料之2014-4-29阅读1144评论0注:本文内容均来自网络,我只是在此做了一些摘抄和整理的工作,来源均有注明。它拥有自己的文件系统,通过网络文件系统NFS或通用文件系统CIFS对外提供文件访问服务。Raid,不同的raid等级在增加数据可靠性以及增加存储器(群)读写性能间取得平衡。卷组描述区域,和磁盘将包含分区信息的元数据保存在位于分区的起始位置的分区表中一样,逻辑卷以及卷组相关的元数据也是保存在位于物理卷的VGDA中。

  3. OpenStack中Swift和cinder区别

    swift是objectstorage,将object存储到bucket里,你可以用swift创建container,然后上传文件,例如视频,照片,这些文件会被replication到不同服务器上以保证可靠性,swift可以不依靠虚拟机工作。如果你把这个虚拟机terminate了,这个volume和里边的数据依然还在,你还可以把它接到其他虚拟机上继续使用里边的数据。cinder创建的volume必须被接到虚拟机上才能工作。

  4. Swift属性观察者在协议扩展?

    换句话说,我可以观察协议扩展中的属性的更改吗?这并不意味着它是不可能实现的,但如果我们有这样的话可能会有点令人惊讶.

  5. 解决Swift 3中缺少递归协议约束的问题

    Swift3目前对“递归协议约束”有一个限制.有一个公开的问题here,在here,here和here有类似的讨论.但是,我仍然没有看到应该如何解决这个限制.可能吗?或者我需要开始引入较不严格的协议,直到在Swift中实现?会出现.然而,通过这种方法,我们可以得到正确的类型,而无需做很多专业化.当然,可以添加更多的协议来获得更多的抽象,但同样的解决方案将会适用.由于某些原因/语言缺陷,您必须在View.foo中分配委托时使用显式转换:viewmodel.delegate=selfas?

  6. Android VM不允许我们分配xx字节

    我正在开发一款安卓游戏.当我尝试使用3张图像作为背景时问题就出现了.图像为1280x720px和100kb大.图像真的不是那么大,所以我有点困惑,为什么它们应该导致内存问题.注意:屏幕分辨率为800×400,因此我无法通过因子2调整图像大小,因为它是suggestedonandroiddeveloper注意:我正在使用HTC欲望手机(这里崩溃来了),我也尝试过在三星galaxyS1和三星上运行正常

  7. 在Android中编译java文件后,注释会发生什么?

    Android编译器如何工作?它是否在编译时删除了Java代码和AndroidXML文件中的注释?

  8. 为什么Android上的每个应用程序都有单独的VM(Dalvik / ART)实例?

    正如标题所述,为什么Android上的每个App都有单独的VM实例?(需要它)如果Android操作系统选择了单个虚拟机运行所有应用程序的模型,会发生什么?解决方法在单个进程中运行多个应用程序不起作用的原因有很多;这是两个:安全区.两个不相互信任的应用程序不应该能够查看彼此的内存,即使它们使用本机代码或反射.失败隔离.如果进程泄漏内存并崩溃,则只会损害自身.

  9. android – 如何选择最佳图像大小不超过VM预算?

    在我的应用用户中,选择图像和程序可让用户对图像进行更改.由于有很多不同的Android设备,我的程序在一些设备上崩溃,这些设备的堆大小较少.我想计算用户手机的最佳尺寸,以免因VM预算而崩溃.我添加了“PicsayPro”的截图,它正是我正在寻找的.我知道“BitmapFactory.Options”我唯一的问题是找到一种方法来决定图像尺寸,这不会因为VM预算而导致应用程序崩溃.解决方法计算手机剩余

  10. Virtualbox上的Android x86中的蓝牙

    解决方法VirtualBox能够共享USB设备.您的蓝牙适配器可能通过USB内部连接也可能不通过USB连接.我有两个Thinkpad,里面都有蓝牙,只有一个在USB上.许多“我想测试我的Android蓝牙应用程序”解决方案中提到的技巧假设您的蓝牙设备使用USB,但是当它没有时它将无法工作.

随机推荐

  1. 在airgapped(离线)CentOS 6系统上安装yum软件包

    我有一个CentOS6系统,出于安全考虑,它已经被空气泄漏.它可能从未连接到互联网,如果有,它很长时间没有更新.我想将所有.rpm软件包放在一个驱动器上,这样它们就可以脱机安装而无需查询互联网.但是,我在测试VM上遇到的问题是,即使指定了本地路径,yum仍然会挂起并尝试从在线存储库进行更新.另外,有没有办法使用yum-utils/yumdownloader轻松获取该包的所有依赖项和所有依赖项?目前

  2. centos – 命名在日志旋转后停止记录到rsyslog

    CentOS6.2,绑定9.7.3,rsyslog4.6.2我最近设置了一个服务器,我注意到在日志轮换后,named已停止记录到/var/log/messages.我认为这很奇怪,因为所有日志记录都是通过rsyslog进行的,并且named不会直接写入日志文件.这更奇怪,因为我在更新区域文件后命名了HUPed,但它仍然没有记录.在我停止并重新启动命名后,记录恢复.这里发生了什么?

  3. centos – 显示错误的磁盘大小

    对于其中一个磁盘,Df-h在我的服务器上显示错误的空白区域:Cpanel表明它只有34GB免费,但还有更多.几分钟前,我删除了超过80GB的日志文件.所以,我确信它完全错了.fdisk-l/dev/sda2也显示错误:如果没有格式化,我该怎么做才能解决这个问题?并且打开文件描述符就是它需要使用才能做到这一点.所以…使用“lsof”并查找已删除的文件.重新启动写入日志文件的服务,你很可能会看到空间可用.

  4. 如何在centos 6.9上安装docker-ce 17?

    我目前正在尝试在centOS6.9服务器上安装docker-ce17,但是,当运行yuminstalldocker-ce时,我收到以下错误:如果我用跳过的标志运行它我仍然得到相同的消息,有没有人知道这方面的方法?

  5. centos – 闲置工作站的异常负载平均值

    我有一个新的工作站,具有不寻常的高负载平均值.机器规格是:>至强cpu>256GB的RAM>4x512GBSSD连接到LSI2108RAID控制器我从livecd安装了CentOS6.564位,配置了分区,网络,用户/组,并安装了一些软件,如开发工具和MATLAB.在启动几分钟后,工作站负载平均值的值介于0.5到0.9之间.但它没有做任何事情.因此我无法理解为什么负载平均值如此之高.你能帮我诊断一下这个问题吗?

  6. centos – Cryptsetup luks – 检查内核是否支持aes-xts-plain64密码

    我在CentOS5上使用cryptsetupluks加密加密了一堆硬盘.一切都很好,直到我将系统升级到CentOS6.现在我再也无法安装磁盘了.使用我的关键短语装载:我收到此错误:在/var/log/messages中:有关如何装载的任何想法?找到解决方案问题是驱动器使用大约512个字符长的交互式关键短语加密.出于某种原因,CentOS6中的新内核模块在由旧版本创建时无法正确读取512个字符的加密密钥.似乎只会影响内核或cryptsetup的不同版本,因为在同一系统上创建和打开时,512字符的密钥将起作用

  7. centos – 大量ssh登录尝试

    22个我今天登录CentOS盒找到以下内容这是过去3天内的11次登录尝试.WTF?请注意,这是我从我的提供商处获得的全新IP,该盒子是全新的.我还没有发布任何关于此框的内容.为什么我会进行如此大量的登录尝试?是某种IP/端口扫描?基本上有4名匪徒,其中2名来自中国,1名来自香港,1名来自Verizon.这只发生在SSH上.HTTP上没有问题.我应该将罪魁祸首子网路由吗?你们有什么建议?

  8. centos – kswap使用100%的CPU,即使有100GB的RAM也可用

    >Linux内核是否应该足够智能,只需从内存中清除旧缓存页而不是启动kswap?

  9. centos – Azure将VM从A2 / 3调整为DS2 v2

    我正在尝试调整前一段时间创建的几个AzureVM,从基本的A3和标准A3到标准的DS2v2.我似乎没有能力调整到这个大小的VM.必须从头开始重建服务器会有点痛苦.如果它有所不同我在VM中运行CentOS,每个都有一个带有应用程序和操作系统的磁盘.任何人都可以告诉我是否可以在不删除磁盘的情况下删除VM,创建新VM然后将磁盘附加到新VM?

  10. centos – 广泛使用RAM时服务器计算速度减慢

    我在非常具体的情况下遇到服务器速度下降的问题.事实是:>1)我使用计算应用WRF>2)我使用双XeonE5-2620v3和128GBRAM(NUMA架构–可能与问题有关!

返回
顶部