Linux

您所在的位置:网站首页 linux给新硬盘分区 Linux

Linux

2023-04-02 20:32| 来源: 网络整理| 查看: 265

上一篇文章介绍了 fdisk 的各个菜单功能,这篇,我们直接实操 管理磁盘

fdisk :

分区 :

我们上一篇文章里讲过,上篇文章的 磁盘 /dev/nvme0n1 空间已经满了

因此 , 又重新添加了一块儿硬盘~!!

===>>>

重新添加了一块儿磁盘 ,名为 nvme0n2 的磁盘~!!

重新添加磁盘,是需要把虚拟机给关掉的,在关闭的状态下,添加了一块儿新磁盘。

显然,我们添加这块儿新磁盘的磁盘类型就是 nvme 类型( 这是在添加的时候设置的)

nvme 类型的磁盘是要 关机才能添加的~!!

OK ,那现在,我们就可以对这个新磁盘来分区了~!!!!

对 /dev/nvme0n2 分区

===>>>

[root@fsw ~]# fdisk /dev/nvme0n2

命令执行完后,我们依旧 输入 m 看看帮助,根据帮助来一步步实现分区目的~!!

首先使用到该菜单下的 n 选项来 新加一个 分区

按下 n 选项后,显示两列信息, 就是问你,要选择 主分区还是扩展分区

p 是代表的主分区, e 代表 扩展分区

显示信息表示 目前 0个主分区,0个扩展分区,四个剩余空间。

这是当然了,新硬盘呢~!!!!

那个 default p ,代表的就是 默认是 p 选项,就是你不选择的话,直接回车,就默认你选择

了 p 选项,当然了,我们输入了 p 选项,也是一个道理~!!!

我们选择了 p , 新建一个主分区

然后到了,我们给分区编号了,提示信息是 1-4 选一个,默认是1

就是 刚才我们划分了一个主分区,这个主分区的编号是 1 ,默认是1 (直接回车就行)

紧接着,就到了给 分区( 我们这个分区是主分区,前面已经设置过了) 划空间大小了

信息显示的是 2048-20971519 。

那大家思考一个问题, 要划分空间大小,那你这个空间的单位是啥 ??

我们前面提到过一句话 :

在磁盘上划分的最小单位是啥 ???

是扇区~!!!!

那也就是说,我们是按扇区来给这个 主分区 来划分空间大小的。

那扇区单位是啥 ??

是字节, 一个扇区是 512 字节~!!!

那上面的 2048-20971519 这些都是啥,是扇区编号~!!

上面显示的 Firest sector 是起始扇区,是系统让你对 你刚才划的主分区,给它进行逻辑边界的

划分,还记得起我们最早说的那个嘛,就是,对硬盘进行分区,其实是啥??

是划分逻辑边界,从哪儿到哪儿算这个分区;

第一个从哪儿,就是上面的 First sector 起始扇区。

所以,按分区的流程走,现在到了对我们刚才划的主分区,来决定它的起始扇区了~!!

一般情况下,我们起始扇区都是跟着默认走的,因为这样就能避免空间划分的不完全了~!

不然,你从中间截一道,比如说 : 信息显示的是 2048-20971519 ,从这里选一个起始扇区

默认的是 2048 ,结果你从中间截一道,比如说是 3058,你决定 3058 扇区作为你主分区的

起始扇区,当然也可以这样划分,问题就是,那你 2048 到 3058 这块儿 空间不就浪费了~!

也不能说是浪费吧,就是,没有完整的利用好~!!!

所以,起始扇区最好就是紧接着硬盘空间划分走~!!!

所以,我们选择了默认,就是 2048 作为起始扇区,直接回车~!!

接着,就要到了关键一步了,想一想,上一步我们对 主分区进行了逻辑边界的起始划分

那现在就到了对 结束边界的划分了,如此一来,这个分区 ( 主分区 )就完整了~!!

它的空间大小就确定了~!!

我们刚才对主分区的起始扇区已经确定,是 2048 ,现在要来确定它的结束扇区

那么这就是关键一步,完成这一步,这个分区即完成~!!

我们结束扇区的确定,有三种方式

===>>>

第一种 : 就是输入 结束扇区的扇区编号

上面信息显示的是 ,默认的是 20971519,意思是我们主分区的结束扇区

是20971519,那就意味着,这主分区直接把 这块儿硬盘 10 G 空间全部

要了,理论上讲当然也可以,不过确实太浪费了,就相当于

你一块儿硬盘,里面就一个分区,这个分区的空间就是硬盘的空间。

没必要这样分区~!!!

所以,不跟默认的走,你自己确定,结束扇区划到那里,就是哪儿扇区相

对应的编号~!!!!

第二种 : 输入 扇区数量

就是,你起始扇区不是已经确定了嘛,现在确定结束扇区是按 扇区数量

走的,比如说,直接划 5000个扇区,

那就是说,从上一步的起始扇区起,再过5000个扇区,这块主分区的空间

就是这从上一步的起始扇区算起,再数5000个扇区结束~!!!

那这主分区的实际空间就直接能算出来了

那就相当于是这 5000 个扇区的大小,每个扇区 512 个字节

那这块儿硬盘大小就是 5000*512 个字节

再换算到 G 就行 。

第三种 : 直接划 这个分区的大小

就是直接确定,你分区( 主分区) 的空间大小

是 1个G ,还是 300MB 等等,就是直接确定分区的空间大小

但是,系统呢,会把你直接给出的具体空间大小数据 (5G,400MB 啥的 )

会自动转为 扇区,就是显示的时候,还是以扇区展现出 这块分区的空间大小

的,会显示这块分区的起始扇区是哪个,结束扇区是哪个,

起始扇区,结束扇区确定了,那这块分区的空间大小也就确定了~!!

我们确定 结束扇区,用了 第二种方式, 输入扇区数量 ( +5000 )

就是,从上一步的确定起始扇区算起,再加 5000 个扇区,换算一下就是 主分区的空间大小~!

可以看到,当我们把结束扇区确定好后,系统就会告诉我们

有一个分区已经创建好( 它的类型是 Linux ) 它的大小是 2.5 MB

然后,我们按下p 来把刚才的配置打印一下,就可以看到 /dev/nvme0n2p1 这个刚才一系列划

分出来的 主分区的相关信息了~!!!

显示 : Start 起始扇区 2048, End 结束扇区 7048, Sectors 扇区数量 5001 ,

Size 分区大小 2.5M

哈,我们划了5000个扇区才 2.5 M 划的空间有点小呀~!!!

我们上示的内容,已经把 nvme0n2 划了一个小部分,要想生效,一定记得是保存后退

出 ( 按 w 键),而不是 ( q 键 ,是不保存退出 )

我们嫌刚才示例的主分区,划的空间有点小,所以没保存,现在又重新弄了一个主分区

我们保存了下来 ,生效了

这是我们对 新添加的硬盘 /nvme0n2 进行分区的第一个分区 ( 是主分区 )

接着,我们进行第二个分区

信息展示出来, 可以看到的是, 第一块主分区的结束扇区,紧挨着的就是 第二块主分区的

起始扇区,它俩是紧挨着的~!!!!!

我们接着划第三块分区 :

同样,你可以看到,划出来这三块儿 分区的关系~!!!

接着,到了第四块儿分区的操作 :

我们知道,对于 MBR 分区表类型,它的分区只有两种情况

要么 四个主分区,要么三个主分区加一个扩展分区

我们计划是 三个主+ 一个扩展

所以第四块分区,我们要进行 扩展分区

我们对扩展分区进行了空间划分,给了扩展分区 2 个 GB 。

大家会发现,扩展分区创建完后,系统就再没啥提示了,

那就很奇怪,不是记得前面说,扩展分区是不能建立文件系统的嘛,不是还有个逻辑分

区,咋不见逻辑分区的事情呢 ???

===>>>

其实,这是系统让我们先给 扩展分区把空间一划,然后还要继续执行操作的,

继续添加分区,这个时候,添加的就是 逻辑分区了~!!!

===>>>

在扩展分区的基础上,添加了第一个逻辑分区。

添加了第二个 逻辑分区 ~!!!!

我们不打算继续添加逻辑分区了,逻辑分区是没有数量限制的,只要你扩展分区的

空间足够,逻辑分区就可以一直添加下去~!!!

我们只添加了两个逻辑分区,扩展分区的空间我们还剩了点~!!!

至此,我们整个对 /dev/ncme0n2 硬盘的分区就进行完毕了~!!

===>>>



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3