安装CentOS 6.4教程(详细步骤)

CentOS是RHEL的克隆版本,功能上是一模一样的,另外重新编译之后还修复了一些后者的bug。主要区别就是CentOS免费,但没有官方的技术支持,而RHEL需要收费,有官方的技术支持。新的版本CentOS都是RHEL之后发布的,因为是克隆的嘛~

我用的是VitrualBox这款虚拟机软件安装CentOS,在虚拟机中和在真实机中安装Linux其实是没什么大的区别的,如果你的真实机配置比较好,有可能CentOS会没有对应硬件的驱动。

进入安装界面

1选项:安装或者升级现有的系统

2选项:使用基本的显卡驱动安装系统

3选项:拯救模式安装系统

4选项:从本地磁盘启动

5选项:测试内存

Linux还可以使用文本界面安装,进入文本界面安装的步骤是:在这个界面的时候按“ESC”键,然后在boot:后面输入linux text回车之后进入安装。

不过,我推荐使用图形界面安装,我记得CentOS 6.X版本在文本界面下安装的时候是不能进行分区的,这点比较纠结。

选择“Install system with basic video driver”进入图形界面安装,下图是系统检测和挂载相关的设备和文件。

之后进入如下界面

这里一般选择“Skip”直接跳过,如果点击“OK”系统会开始检测你电脑的媒介是否正常,需要花点时间。

点击“Next”

然后选择系统安装过程中所使用的语言,我这里就选择English了,点击“Next”进入下一步

这一步是选择键盘的种类,我这里选择了默认的U.S.English,点击“Next”进入下一步

这一步是选择硬盘驱动器的类型,一般选择“Basic Storage Device”(基础存储设备),“Speciallzed Storage Dvices”是供类似SANs所使用的。点击“Next”进入下一步

这一步是让你选择是否删出虚拟硬盘里的数据,我们是空白盘所以选择“Yes,discard any data”(删除所有数据),点击“Next”进入下一步。

这一步是配置计算机名和网络参数的,填上自己喜欢的计算机名,然后点击“Configure Network”配置网络参数。

选中“System eth0”点击“Edit”进入网卡的编辑。

在“Connect automatically”选项前打上勾,等下机子重启进入系统之后能自动连接上网卡,选择“IPv4 Settings”选项卡配置IP地址。

我选择的是“Manual”即手动配置,如果你的网络里有DHCP服务器,可以使用DHCP的方式,然后点击右边的“Add”按钮,添加参数。

如果你使用的是IPv6的网络,则在“IPv6 Setting”里配置相应参数,否则选择“Ignore”忽略

完成之后点击“Apply”继续,再点击“Close”,之后点击“Next”进入下一步

这一步是选择系统的时区,如图所示选择即可。点击“Next”进入下一步

这一步是配置root账户的密码的,如果是服务器安装需要配置复杂一点的密码,如果是用来做学习测试之用,那么密码随意了,至少要6位,如果密码太简单系统会提示的。

选择“Use Anyway”进入下一步

这一步就进入分区的节奏了

Use All Space 使用全部的空间

Replace Existing Linux System 替换现有的Linux系统

Shrink Current System 缩减当前的系统空间

Use Free Space 使用未使用的空间

Create Custom Layout 自定义分区

这里我们选择Create Custom Layout,还有底下的两个选项,如下图

Encrypt system 加密系统

Review and modify partitioning layout 回顾和修改分区

我们这里不勾选“Encrypt system”,“Review and modify partitioning layout”选项在选择“Create Custom Layout”之后会自动勾选上,点击“Next”进入下一步

这一步是分区,是安装系统最重要的部分之一了,理论上来说如果你的内存够大只分一个“/”即根分区就好了,学习测试机我们这里分两个区:“/”和“Swap”。Swap就是虚拟内存,虚拟机里的虚拟内存。如果是做服务器的,就要分好几个区了:“/boot”(存放启动相关文件的分区)大概100M就够了,“/usr”(程序安装的分区)我一般分10G,“/var”、“/home”视情况而定,也可自定,比如“/test”。“Swap”的设定视你服务器的内存而定。选择底下的“Create”按钮来创建分区:

Standard Partition 标准的分区模式

RAID Partition 磁盘阵列分区,这里是软件磁盘阵列

LVM Physical Volume  LVM物理卷,这是LVM的分区模式

我们选择“Standard Partition”点击“Create”

Mount Point 挂载点

File System Type 文件系统类型,相当于Windows下的NTFS或者FAT32的一种分区格式,我们选择最新的ext4

Size 大小

Fixed size 固定大小

Fill all space up to 指定空间大小

Fill to maximum allowable size 使用全部可用空间

Force to be a primary partition 强制转化为主分区

Encrypt 加密

下面是分区步骤:

点击“OK”

这里,我只分两个区,最后如下图所示:

点击“Next”

选择“Write changes to disk”(写入硬盘)

这一步是选择系统的启动程序安装的位置,我们默认即可,Next

这一步是选择机子是做什么用的,有Desktop,web server等等,选择一种,系统会自动给你安装上一些需要的软件,我这里选择Minimal,然后选择底下的Customize now自定义安装的组件。Next

进入组件选择安装的界面

后期如果有需要什么组件也可以把CentOS的镜像加载进来安装的。

安装组件的界面,需要几分钟时间,点根烟,小歇一会儿~

安装完成,点击“Reboot”重启

后面进入的系统是文本界面Linux,敲命令敲到暴走吧:)

在虚拟机中安装Linux的更多相关文章

  1. 虚拟机的安装and虚拟机中安装Linux操作系统

    安装虚拟机并安装Linux系统,我们首先需要下载: (1)VMware安装包 (2)Linux 镜像iso 文件 下载VM安装包后准备安装虚拟机: 直接点击下一步 接受条款下一步 这里默认是c盘,建议 ...

  2. 1.在虚拟机中安装Linux中的CentOS7系统

    1. 虚拟机的创建:如下图,可在右侧窗口中创建新的虚拟机,也可以在文件菜单中新建虚拟机,或者使用快捷键新建 这里选择“自定义(高级) ”,然后进入“下一步”设置 这里是选择虚拟机硬件的美容性的,默认就 ...

  3. 2017.8.9在虚拟机中安装linux系统

    0 安装前提 已经安装好VM,并且配置好,具体过程参看随笔:2017.8.5 VMware的介绍与安装 相关随笔:2017.8.5 Linux达人养成计划 I 需要知道的概念:VMWare,虚拟机,真 ...

  4. 简单记录一下虚拟机中安装Linux的流程以及部分软件的安装命令

    一,虚拟机使用的是VMware9 ,linux使用的是服务器中用的比较多的CentOS6.4.稍后我会把这两个版本放到网盘中,需要的朋友可以去下载: 网盘地址: 二,VM的安装比较简单,基本上按照网上 ...

  5. Linux之最最最最基础(包括在虚拟机中安装linux系统)

    这里是以CentOS 6.5  64bit为例(学习用这个,Kali神马的有兴趣自己研究(这个系统是玩渗透用的)) 一 ---->配置Vmware Workstation     自定义--选择 ...

  6. VM虚拟机中安装Linux操作系统

    本文操作步骤,笔者已实验成功 (前提:正确安装VM并激活) 1,点击新建虚拟机,在页面上选择"自定义",点击下一步 2,进入选择虚拟机硬件兼容页面,这里一般不用操作,直接点击下一步 ...

  7. Linux入门到放弃之一《在VMware虚拟机中安装Linux系统(RedHat)》

    1.启动VMware: 2.新建虚拟机: 3.自定义配置(1安装客户机操作系统点击"稍后安装操作系统"2选择客户机操作系统为Linux,版本为Red Hat Enterprise ...

  8. 虚拟机中安装linux系统步骤

    参考:http://blog.csdn.net/u013111221/article/details/50856934 后面参考:http://blog.csdn.net/chenweitang123 ...

  9. 在虚拟机中安装Linux系统CentOS7详细教程!!!超详细!!!!一看就会!!!手把手教学!!!

    一.CentOS的下载 CentOS是免费版,推荐在官网上直接下载.https://www.centos.org/download/ DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上, ...

随机推荐

  1. Kicad使用经验谈

    最近开始学习使用Linux上的开源软件KiCad来绘制电路图和PCB.学习这个还是比较快的,用了两天了,觉得还是蛮方便的. 在这两天的使用以及今后的使用过程中,一定会有很多想要谈的.所以,就写下这篇博 ...

  2. wikioi 1214 线段覆盖

    题目描述 Description 给定x轴上的N(0<N<100)条线段,每个线段由它的二个端点a_I和b_I确定,I=1,2,--N.这些坐标都是区间(-999,999)的整数.有些线段 ...

  3. VIM复制粘贴大全!

    原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry 内容: 用vim这么久 了,始终也不知道怎么在vim中使 ...

  4. php 建立类POST/GET 的HTTP请求

    1.第一种利用fsock的方式来建立类POST的请求. <?php $srv_ip = '192.168.1.5';//你的目标服务地址. $srv_port = 80;//端口 $url = ...

  5. 批量导出表数据到CSV文件

    需求:把oracle数据库中符合条件的N多表,导出成csv文本文件,并以表名.csv为文件名存放. 实现:通过存储过程中UTL_FILE函数来实现.导出的csv文件放入提前创建好的directory中 ...

  6. C# 利用范型与扩展方法重构代码

    在一些C#代码中常常可以看到 //An Simple Example By Ray Linn class CarCollection :ICollection { IList list; public ...

  7. CircleDisplay

    https://github.com/PhilJay/CircleDisplay

  8. [RxJS] Introduction to RxJS Marble Testing

    Marble testing is an expressive way to test observables by utilizing marble diagrams. This lesson wi ...

  9. iOS开发——网络Swift篇&NSURL进行数据请求(POST与GET)

    NSURL进行数据请求(POST与GET)   使用Swift进行iOS开发时,不可避免的要进行远程的数据获取和提交. 其数据请求的方式既可能是POST也可能是GET.同不管是POST还是GET又可以 ...

  10. iOS开发——语法篇&swift经典语法总结

    swift经典语法总结 1:函数 1.1 func funcNmae()->(){} 这样就定义了一个函数,它的参数为空,返回值为空,如果有参数和返回值直接写在两个括号里就可以了 1.2 参数需 ...