在开始Linux的学习之前,我们必须要有一个实验环境。这里我选择了安装CentOS-6.5-x86_64的Minimal版本,大家也可以选择安装其他的Linux发行版。选择CentOS主要还是因为它比较方便,而且Minimal版是最简化的版本,可以在安装好后根据自己的学习需求再来安装其他的一些软件或服务等。接下来让我们开始吧!

过程

1.准备工作

(1)安装好VMware或者Virtualbox,我是用的VMware 10。大家可以根据自己的熟悉程度自行选择虚拟机软件。

(2)下载好CentOS-6.5-x86_64_minimal版的镜像文件。大家也可以去各大开源镜像站下载不同的镜像文件,http://www.cnbeta.com/articles/194758.htm 这里面有非常多的开源镜像站的地址。

2.安装过程

(1)首先是新建一个虚拟机。新建虚拟机的过程就不在这里展开讲了,操作也是比较简单。回头我再写一篇VMware的教程。

(2)启动VMware虚拟机然后按下F2进入虚拟机的BIOS,设置第一启动为CD-ROM(安装操作系统的方式有非常多,一般使用光驱,另外还有U盘安装、硬盘安装、网络安装等等)。

然后按F10就可以保存重启了。

(3)重启后就可以来到安装界面了,选择第一个回车就可以安装了,也可以选择第二个进入图形化模式的安装,有兴趣的同学可以去了解其他选项有什么功能,这里不详细讲了。注意一点,如果是用minimal版本选择第二个图形化安装的话,貌似有些地方需要用tab键和enter键切换到next(下一步)的那个按钮,因为我在安装的时候没有看到上一步和下一步这两个按钮,不知道是不是我个别的问题。

(4)来到了检查文件是否有损坏的界面,直接选择skip回车。

    (5)来到了欢迎界面,回车之后选择语言、键盘类型

(6)然后到了格式化分区,这里选择Re-initialize all,然后选择时区,然后是设置密码(如果你设置的密码太简单,它会有弱口令提示,问你是否确定要使用弱口令,可以选择use anyway或者重新设置密码)。

(7)然后就到了分区的界面了,不清楚为什么没有自定义分区,可能因为是minimal版,而且我选的是文本模式安装,但在网上又听说是6系列用文本模式安装的话是没有自定义分区的。在这里顺便也附上图形模式安装的时候分区的图吧。

这是文本模式,没有自定义分区。选择Use entire drive然后OK之后再选择write changes to disk就会开始自动分区,完成后弹出reboot按钮直接回车就可以重新引导进入系统了。文本模式安装介绍到这里,下面会从图形模式安装的分区界面开始讲解。

这是图形模式的,有自定义分区。选择第四项。我这里选择的是英文,大家可以选择中文比较方便操作一点。在这里讲解一下分区的基本知识,通用分区方法一般会划分为/boot、/、/data、/swap这几个分区,但在服务器上一般会根据服务器的硬件配置以及不同的需求用途划分更多不同的分区,后面我再详细介绍。这里我在创建虚拟机的时候内存设置了1G,硬盘设置了120G,那我/boot就分512M,/就分60G,/data就分30G,/swap一般为内存的两倍,所以分2G。还有空闲的就先放着。

在创建分区的时候是可以选择分区的模式的,Standard Partition是标准的分区模式;RAID Partition是磁盘阵列分区,这里是软件磁盘阵列;LVM Physical Volume是LVM物理卷。具体是有什么不同这里详细叙述。这里我选择标准的分区模式。

(8)选择format(格式化)之后并选择write changes to disk(写入磁盘),就到了选择系统启动程序安装的位置,直接回车(Next/下一步)即可。

然后就会开始安装了

重启后进入系统。

分区方案

(1)最简单的分区方案。

SWAP分区:即交换分区,通常是是物理内存的1~2倍。

/分区:根据配置来划分

使用以上的分区方案,所有的数据都在/分区上,对于系统来说不安全,数据不容易备份。

(2)合理的分区方案。

/boot分区:用来存放与linux系统启动有关的程序,比如启动引导装载程序等

/usr分区:用来存放linux系统中的应用程序,其相关数据较多

/var分区:用来存放Linux系统中经常变化的数据以及日志

/home分区:存放普通用户的数据,是普通用户的宿主目录

/分区:Linux系统的根目录,所有的目录都挂在这个目录下面

SWAP分区:实现虚拟内存,通常是物理内存的1~2倍。

具体每个分区的大小根据服务器不同用途以及不同的解决方案都会略有不同,不做详细分析。

原文地址:http://www.centoscn.com/image-text/setup/2014/1216/4328.html

VM虚拟机下安装CentOS_6.5_x64的更多相关文章

  1. VM虚拟机下安装liunx系统

    1.首先打开VMware看到如图所示,然后点击创建虚拟机,选择典型然后下一步 2.选择我稍后安装操作系统然后下一步,选择Linux系统然后下一步.给虚拟机起一个名字,和选择把虚拟机安装在那个位置.然后 ...

  2. VM虚拟机下安装Centos7.0图文教程

    新建虚拟机的相关配置,LZ使用的是VMware workstation 10.2 ,(其它版本也ok的),配置见下图.. PS: 打开虚拟机之后,提示了一个小错误,LZ根据错误提示,到BIOS里面设置 ...

  3. VM虚拟机下安装无线网卡教程

    前言: 由于最近学习olsrd需要,然后需要无线网卡支持.所以将教程分享如下. 实体机:Windows 7 虚拟机:Ubuntu 14.04 无线网卡:Tenda W311M V3.0 虚拟机软件:V ...

  4. 虚拟机下安装CentOS6.5系统教程

    虚拟机下安装CentOS6.5系统教程 时间:2014-12-09 01:40来源:linuxdown.net 作者:linuxdown.net 举报 点击:15315次 其实通过VM安装虚拟机还是蛮 ...

  5. windows虚拟机下 安装docker 踩过的坑

    首先,你的是win7.8还是win10 windows对docker兼容也是最近的事,所以win7.8的话,安装docker是要用工具箱的,不过官方给了下载. 国内话的可以通过,阿里镜像,或者清华镜像 ...

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

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

  7. 【申嵌视频】基于VMWare虚拟机下安装ubuntu操作系统的详细步骤

    [申嵌视频]基于VMWare虚拟机下安装ubuntu操作系统 适合搭建mini2440, Tiny6410, smart210,Tiny4412, NanoPC-T2, NanoPC-T3, Nano ...

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

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

  9. liunx系统虚拟机下安装tomcat9以及访问tomcat案例

    在liunx系统虚拟机下安装tomcat9 首先下载好压缩包 liunx系统环境的安装包 将其解压到虚拟机自己创建的目录下 解压命令   tar -zxvf   文件名 解压好如图所示 然后修改配置文 ...

随机推荐

  1. BZOJ.3551.[ONTAK2010]Peaks加强版(Kruskal重构树 主席树)

    题目链接 \(Description\) 有n个座山,其高度为hi.有m条带权双向边连接某些山.多次询问,每次询问从v出发 只经过边权<=x的边 所能到达的山中,第K高的是多少. 强制在线. \ ...

  2. Python——运算符

    Python算术运算符 以下假设变量: a=10,b=20: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 ...

  3. 开源评测系统hustoj-代码解读

    非常感谢zhblue贡献了这么美丽的代码 为了开发适合自己学校的oj,努力研读代码中,不断的百度,调试,测试 对ubutun,linux的各种文件系统,进程系统,c编程都学习了不少 给大家分享下,希望 ...

  4. 2017.07.11【NOIP提高组】模拟赛B组

    Summary 今天的比赛打得还不错,第一题被同桌灌输的贪心,纯模拟洗脑了,然后steal的看了一下,发现怎么也对不了,一直在检查.最后10分钟才找出反例,推出动态规划方程,没有想到怎么转移,比赛就结 ...

  5. WebApi升级到2.0以后的XmlDocumentationProvider

    using System; using System.Globalization; using System.Linq; using System.Reflection; using System.W ...

  6. spring接入swagger后单元测试报错

    2017-05-16 11:58:05.276 INFO 11268 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing ...

  7. JS自学笔记05

    JS自学笔记05 1.例题 产生随机的16进制颜色 function getColor(){ var str="#"; var arr=["0","1 ...

  8. Windows远程桌面(mstsc)不能复制粘贴的解决办法

    原来通过mstsc远程连接Windows能够直接在本地和服务器之间复制.粘贴一些文字和文件,最近突然无法直接复制粘贴了,只能通过远程映射的本地磁盘方式交换文件,太为繁琐. 已经确认远程桌面连接选项“本 ...

  9. mount 命令用法

    mount 功能: 加载指定的文件系 统:mount可将指定设备中指定的文件系统加载到 Linux目录下(也就是装载点).可将经常使用的设备写入文件/etc/fastab,以使系 统在每次启动时自动加 ...

  10. c++中transform()函数和find()函数的使用方法。

    1.transform函数的使用 transform在指定的范围内应用于给定的操作,并将结果存储在指定的另一个范围内.transform函数包含在<algorithm>头文件中. 以下是s ...