Linux fdisk命令详解[主分区/逻辑分区创建]



fdisk常见命令参数


-b<分区大小>:指定每个分区的大小;
-l:列出指定的外围设备的分区表状况;
-s<分区编号>:将指定的分区大小输出到标准输出上,单位为区块;
-u:搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址;
-v:显示版本信息


常用的命令展示:


查看新的磁盘信息

[root@localhost omc]# fdisk -l

Linux fdisk命令详解[主分区/逻辑分区创建]_磁盘分区

操作某一个磁盘

[root@localhost omc]# fdisk/dev/sda2


输入p列出该磁盘目前的分区情况:

Linux fdisk命令详解[主分区/逻辑分区创建]_磁盘分区_02

输入​​n​​建立新的磁盘分区,首先建立两个主磁盘分区:

确认分区建立成功:

Linux fdisk命令详解[主分区/逻辑分区创建]_oracle_03

再建立一个逻辑分区

Linux fdisk命令详解[主分区/逻辑分区创建]_分区表_04

确认扩展分区建立成功:

Linux fdisk命令详解[主分区/逻辑分区创建]_磁盘分区_05

在扩展分区上建立两个逻辑分区:

Linux fdisk命令详解[主分区/逻辑分区创建]_分区表_06

确认逻辑分区建立成功:

Linux fdisk命令详解[主分区/逻辑分区创建]_oracle_07

注意:​主分区和扩展分区的磁盘号位1-4,也就是说最多有4个主分区或者扩展分区,逻辑分区开始的磁盘号为5,因此在这个实验中试没有sdb4的。

最后对分区操作进行保存:

Linux fdisk命令详解[主分区/逻辑分区创建]_oracle_08

建立好分区之后我们还需要对分区进行格式化才能在系统中使用磁盘

在sdb1上建立ext2分区

[root@localhost ~]# mkfs.ext4 /dev/sdb1

Linux fdisk命令详解[主分区/逻辑分区创建]_oracle_09

建立两个目录​​/oracle​​​和​​/web​​,将新建好的两个分区挂载到系统:

[root@localhost ~]# mkdir /oracle
[root@localhost ~]# mkdir /web
[root@localhost ~]# mount /dev/sdb1 /oracle
[root@localhost ~]# mount /dev/sdb6 /web


查看分区挂载情况

Linux fdisk命令详解[主分区/逻辑分区创建]_磁盘分区_10

如果需要每次开机自动挂载则需要修改​​/etc/fstab​​文件,加入两行配置:

Linux fdisk命令详解[主分区/逻辑分区创建]_分区表_11


作者:​​小a玖拾柒​​​​

-------------------------------------------

个性签名: 所有的事情到最後都是好的,如果不好,那說明事情還沒有到最後~

本文版权归作者【​​小a玖拾柒​​​】,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利!