众所周知,CentOS7的安装界面相比CentOS6,已经发生了很大的改变,如下图:

centos7安装pytorch Centos7安装分区_分区

下面要探讨的是分区界面的功能(这里只讨论安装过程中的分区功能),这里举个例子来详细讨论一下分区的功能。

比如,这里有2个盘,要实现的分区结果如下表:

盘号

容量

分区\目录

用途

sda

20G

boot、swap、根目录

系统基本分区

sdb

50G

data

存放业务数据

探讨步骤:

进到分区界面,同时勾选2块盘,再选中“自定义分区”,然后点击“Done”,如下图:

centos7安装pytorch Centos7安装分区_centos7安装pytorch_02

 这里看到的容量就是2块盘相加的容量,如下图:

centos7安装pytorch Centos7安装分区_sdb_03

 一般我们创建分区的操作是依次创建分区:boot、swap、根目录、data,如下图:

centos7安装pytorch Centos7安装分区_sdb_04

 这里可以看到boot分区(启动分区),属于标准分区类型;

centos7安装pytorch Centos7安装分区_sdb_05

 而swap、根目录、data分区则会自动标记为lvm,逻辑卷分区类型,此类型便于以后扩容:

centos7安装pytorch Centos7安装分区_linux_06

 但是注意到右边的所属设备是“sda和另1个盘”,也就是说这些目录有可能是存放在sda,或者sdb,或者是跨sda和sdb共同划分出的空间,如下图:

centos7安装pytorch Centos7安装分区_sdb_07

 这里4个分区总共大约占用34.2G左右,显然单单用第1个盘的空间是不够的,按照我们的理解,分区过程应该是按顺序先把sda的空间全部用完,然后再用sdb的空间来补上不足的空间容量,如果是这样,那么sda的可用空间应该为0,而sdb的可用空间应该为35.8G,但其实不然,请看以下验证步骤:

选中一个分区,点击右边“Volume Group”下面的修改按钮,如下图:

centos7安装pytorch Centos7安装分区_分区_08

 在这里很明显的看到,2个盘的空间都有剩余,sda可用10G,sdb可用25.8G,如下图:

centos7安装pytorch Centos7安装分区_sdb_09

可以推测4个分区无法按照规定来划分,若这样的创建分区,效果是如何呢?

等安装好系统,进入系统后查看结果,显示如下:

centos7安装pytorch Centos7安装分区_sda_10

从以上可以看出:

sda分配了10.1G:sda1给boot分区200M,sda2分别给swap分区4G和data分区5.9G;

sdb分配了24.1G:sdb1分别给根目录10G,data分区14.1G;

(注:data分区是跨盘分配,上面显示的是总的容量20G,sda和sdb上的data分区大小由计算所得。)

所以,data分区跨了sda和sdb,加起来正好20G,boot、swap分配到了sda,而root根目录分配到了sdb。

此结果没有实现预期的要求:

boot、swap、根目录只由sda来分配,data只由sdb来分配。

那么如何在分区的时候选择sda或sdb呢?

请看下篇博文,待续。。。