Linux |
您所在的位置:网站首页 › linux给新硬盘分区 › Linux |
上一篇文章介绍了 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 |