1、首先我们用虚拟机模拟服务器加入一块新的硬盘,硬盘容量入下图5GB硬盘。

2、首先我们要对它进行分区,我们从上面知道需要分区格式化的是第二块硬盘。

3、输入n回车是新建分区,p是主分区(只能建立4个主分区),e是扩展分区,再在扩展分区里面建立逻辑分区。下面我们先说主分区的建立方式。

4、下面截图意思是,建立建立主分区(输入p回车),1-4是说主分区的编号是几,一般都是直接回车。“First sector”表示初始磁柱区域,可以选择2048-20971519,默认为2048,直接回车即可。下面就是给这分区分多大空间,如下所示,分完后直接p回车查看(这里不输入w回车就不会保存),以此类推可以建立4个分区。操作完成后记得输入w回车保存退出。

5、分完以后就需要格式化了。mkfs.ext4 /dev/sdb1

6、分完区以后也不可直接使用,需要建立一个目录把它挂在上去。mount  /dev/sdb1   /data1,如果需要格式当前这个分区,需要先卸载,才能格式化。

7、上面只是挂在,重启就会失效。我们需要设置重启时候自动挂在。

[root@localhost /]# vi /etc/fstab 

下面我们说说开机自动挂在的参数介绍。

第一列:硬盘分区(dev前面不要加/)
第二列:挂在点(就是你要把这个分区挂载到哪个目录)
第三列:ext4(文件系统类型,如windows上的ntfs和fat32等)
第四列:defaults(默认defaults就行一般用不到)
第四列:能否被dump备份命令作用(默认0就行)
0 代表不要做dump备份
1 代表要每天进行dump的操作
2 代表不定日期的进行dump操作
第五列:是否检验扇区,开机的过程中,系统默认会以fsck检验我们系统是否为完整(clean)
0 不要检验
1 最早检验(一般根目录会选择)
2 1级别检验完成之后进行检验

  

注意:

下面这个开机错误很可能出现,因为开机自动挂在失败,就会开机失败,需要直接输入root开机密码,进去到/etc/fstab里面把错误的那条挂在命令删除,保存退出重启就能自动开机了。

8、开机检查

9、下面我们说说扩展分区的使用(万一你们公司不缺硬盘,分区又很有个性怎么办) ,最大的区别就是分的时候输入了e回车。相当于windows上的扩展分区(不是一个实际能用的分区,还需要继续分区),Id这一列这个扩展分区变成了个5,跟上面的主分区完全不一样。

10、我们再划分一个逻辑分区,按理说划分一个分区应该是/dev/sdb3啊怎么是/sdb5了,注意在前面我们说过主分区只有1-4个编号,如果在这里我们看到编号是5或者更大的分区,就是逻辑分区了。(扩展分区删除后,下面的逻辑分区也就不复存在了,慎重使用。)

下面我们做个练习。下面的分区里面有2个主分区,分别是sdb1和sdb3,sdb2是扩展分区,sdb5和sdb6是逻辑分区。

11、有同学说了,这里就完了,我们直接按照主分区的使用方法mkfs.ext4 格式化分区就行了,NO,这里跟主分区有所出入,不行你试试,下图所示直接报错。

如下, 执行partprobe命令(将新的分区表变更同步至操作系统)

肯定有同学瞌睡了没想明白,就直接把sdb2扩展分区当成普通分区格式化,那肯迪你要报如下错误的,上面我们做的是逻辑分区只有sdb5和sdb6.。

sdb5和sdb6顺利格式化。

11、挂载测试

12、自动挂在就不在这里熬述了,前面我们讲过。

如果你想在云服务器上挂在的话

如果您需要在云服务器系统启动时自动挂载磁盘,不能采用在 /etc/fstab直接指定 /dev/sdb5的方法,因为云中设备的顺序编码在关闭或者开启云服务器过程中可能发生改变,例如/dev/sdb5可能会变成/dev/sdb2。推荐使用UUID来配置自动挂载数据盘。

说明:磁盘的UUID(universally unique identifier)是Linux系统为存储设备提供的唯一的标识字符串。

  

blkid(查看每个分区的UUID)

2.通过vi编辑/etc/fstab/,在末尾增加一行

UUID=944bfb24-461c-445a-932f-4628119c9106 /data5 ext4 defaults 0 0

  

linux之硬盘管理fdisk的更多相关文章

  1. [转载]Linux LVM硬盘管理及LVM扩容

    最近项目中一直在用Linux,其中涉及到了Linux的LVM,本来想自己写一篇关于LVM的文章,搜了一下,发现了一篇更好的,转载过来,也感谢作者gaojun 原文Linux LVM硬盘管理及LVM扩容 ...

  2. Linux LVM硬盘管理及LVM扩容

    LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...

  3. Linux LVM硬盘管理及LVM分区扩容

    LVM磁盘管理 一.LVM简介... 1 二. LVM基本术语... 2 三. 安装LVM... 3 四. 创建和管理LVM... 4 2. 创建PV.. 6 3. 创建VG.. 7 4. 创建LV. ...

  4. Linux LVM硬盘管理及LVM扩容【转】

    原文地址:http://www.cnblogs.com/gaojun/archive/2012/08/22/2650229.html 一.LVM简介 LVM是 Logical Volume Manag ...

  5. Linux LVM硬盘管理之二:创建逻辑卷步骤

    创建逻辑卷(LV)的顺序:Linux分区---物理卷(PV)---卷组(VG)---逻辑卷(LV)---挂载到文件系统 删除逻辑卷(LV)的顺序:卸载文件系统----逻辑卷(LV)---卷组(VG)- ...

  6. Linux LVM硬盘管理之一:概念介绍

    一.LVM概念介绍: LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现.LVM将一个或多个硬盘的分区在逻 ...

  7. Linux逻辑卷管理器(LVM)

    LVM基础 通过使用Linux的逻辑卷管理器(Logical Volume Manager, LVM),用户可以在系统运行时动态调整文件系统的大小,把数据从一块硬盘重定位到另一块硬盘,也可以提高I/O ...

  8. Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  9. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

随机推荐

  1. 假设在本地搭一个server和mysql数据库环境,假设使用java来訪问数据库

    我们能够使用speedamp来搭一个server环境,能够在http://download.csdn.net/detail/baidu_nod/7630265下载 解压后无需安装直接能够使用.点击Sp ...

  2. C. Nice Garland

    题意: 就是有一串灯分别颜色是R,G,B.要求将每种颜色的灯相隔2个不同的灯.比如,RGR变成RGB才叫好看. 分析: RGB有6种排列,分别是:"RGB", "RBG& ...

  3. EL表达式运算符使用

    EL表达式关系运算符的使用 == eq 等于 != ne 不等于 > gt 大于 < lt 小于 >= ge 大于等于 <= le 小于等于 举例说明 > 或者 gt, ...

  4. Maven的porfile与SpringBoot的profile结合使用详解

        使用maven的profile功能,我们可以实现多环境配置文件的动态切换,可参考我的上一篇博客.但随着SpringBoot项目越来越火,越来越多人喜欢用SpringBoot的profile功能 ...

  5. Ext中 grid 设置行样式

    //设置样式   JS var SetRowClass = function(record, rowIndex, rowParams, store) { if (record.data.status ...

  6. 【Qt】Qt Quick 之 QML 与 C++ 混合编程详解

    Qt Quick 之 QML 与 C++ 混合编程详解 - CSDN博客   专栏:Qt Quick简明教程 - CSDN博客   .

  7. Omi 拥抱 60FPS 的 Web 动画

    写在前面 Omi 框架 正式发布了 → omi-transform. Made css3 transform super easy. Made 60 FPS easy. 作为 Omi 组件化开发特效运 ...

  8. 通过 Systemd Journal 收集日志

    随着 systemd 成了主流的 init 系统,systemd 的功能也在不断的增加,比如对系统日志的管理.Systemd 设计的日志系统好处多多,这里笔者就不再赘述了,本文笔者主要介绍 syste ...

  9. Linux查看端口

    1.lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000   2.netstat -tunlp |grep 端口号 用于查看指定的端口号的进程情况 ...

  10. NFV组播实验对照

    一 论文题目:Approximation and Online Algorithms for NFV-Enabled Multicasting in SDNs 发表时间:2017 期刊来源:Inter ...