Note:根据各系统上磁盘的类型不同,磁盘命名规则也会不同;例如/dev/xvd,/dev/sd,/dev/vd,/dev/hd

磁盘格式化

MBR格式

使用fdisk分区工具

# 如下面步骤,创建一个20G的分区
# 假设操作sdb磁盘
fdisk /dev/sdb # 查看磁盘分区情况
p # 创建新分区
n # 选择分区的类型(p主分区,e扩展分区,默认回车为p)
p # 分区号(默认回车为1,后续分区逐个增加)
1 # 起始扇区(默认回车2048)
2048 # 结束扇区(分区大小,可以使用:+size来设置大小;支持单位K,M,G;默认回车使用磁盘所有空间)
+20G # 保存退出
wq # 仅退出不保存
q

使用mkfs.ext4工具进行格式化(格式化第一个分区sdb1,格式化第二个分区sdb2)

mkfs.ext4 /dev/sdb1

设置到系统启动自动挂载

# 使用blkid命令查看设备uuid
blkid # 手动挂载到当前系统
mount /dev/sdb1 /data # 编辑/etc/fstab设置系统启动挂载
UUID=87ddf8a3-1f8b-4d39-a83e-fbb1a064f02d /data ext4 defaults 0 0

GPT分区

使用parted分区工具,格式化工具同MBR

# 进入parted分区工具
parted /dev/sdb
mklabel gpt # 使用全部空间
mkpart primary 0 -1 # 查看
p # 退出
q

磁盘扩容

MBR格式扩容

假设为ext4文件系统;登录系统,卸载磁盘

查看分区格式,确保不为gpt格式

[root@node1~]# fdisk -l /dev/vdb

Disk /dev/vdb: 107.4 GB, 107374182400 bytes
16 heads, 63 sectors/track, 208050 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6da806ce Device Boot Start End Blocks Id System
/dev/vdb1 1 208050 104857168+ 83 Linux

执行fdisk /dev/vdb

执行d删除分区

执行n新建分区

执行p创建主分区,因为只有一个分区

输入分区编号1,因为只有一个分区

输入第一个可用的扇区编号,默认即可

输入最后一个扇区编号,默认即可

输入wq保存退出

使用e2fsck -f /dev/vdb1检查文件系统

使用resize2fs /dev/vdb1变更文件系统大小

操作完成后重新挂载即可使用

GPT格式扩容

使用fdisk -l查看磁盘时,如有”Disk label type: gpt”或分区”System”值为”GPT”则说明磁盘分区为gpt格式,根据系统不同,可能略有差异

使用parted工具,执行parted /dev/vdb print,可以看到磁盘现有size以及分区使用的size

使用parted /dev/vdb命令进入磁盘

输入unit s将显示和操纵单位变成 sector(默认为GB)

输入p,此时可以看到显示和操作单位为sector的结果,记住起始扇区(Start)

输入rm [Partition number]删除现有分区表

输入mkpart primary 1024s 100%定义分区名称,原分区起始扇区(必须与原有分区一致)、到磁盘最末尾扇区,输入q退出

使用e2fsck -f /dev/vdb1检查文件系统

使用resize2fs /dev/vdb1变更文件系统大小

xfs文件系统执行xfs_growfs /dev/vdb1

Linux磁盘分区格式化和扩容的更多相关文章

  1. Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)

    [前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...

  2. linux磁盘分区格式化-fdisk命令工具

    本文主要讲述使用fdisk工具对磁盘进行分区和格式化的方法 首先要明确分区是针对磁盘进行的操做,磁盘分区会创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区 1.查看磁盘分区状态 1. ...

  3. 【linux磁盘分区--格式化】fdisk,parted,mkfs.ext3

    磁盘分区完成后,一般就需要对分区进行格式化 磁盘分区命令主要有两个: fdisk :最大支持不超过2T分区: parted :支持GPT,适用于大容量分区: 分区指令的选择: 在RHEL系统上,用fd ...

  4. Linux磁盘分区/格式化/挂载目录

    分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...

  5. linux增加硬盘 磁盘分区格式化及挂载

    nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件  + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualB ...

  6. Linux磁盘分区扩容

    随着业务的增长,aliyun数据盘容量可能无法满足数据存储的需要,这时可以使用“”磁盘扩容“”功能扩容数据盘. 本文以一个SSD云盘的数据盘和一个运行Ubuntu 16..4 64位的 ECS 实例为 ...

  7. Linux磁盘分区与格式化

    磁盘分区格式说明 linux分区不同于windows linux下分区标示: 例如:hda1 hd这两个字母表示分区所在的设备类型,hd标示IDE类型硬盘,sd表示SCSI类型硬盘 第三字母a标示硬盘 ...

  8. linux磁盘分区模式

    linux磁盘分区模式 模式一:MBR 1)主分区不超过四个 2)单个分区容量最大2TB 模式二:GPT 1)主分区个数"几乎"没有限制(原因:在GPT的分区表中最多可以支持128 ...

  9. <实训|第七天>横扫Linux磁盘分区、软件安装障碍附制作软件仓库

    期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到 ...

随机推荐

  1. JVM系列(一):jvm启动过程速览

    jvm是java的核心运行平台,自然是个非常复杂的系统.当然了,说jvm是个平台,实际上也是个泛称.准确的说,它是一个java虚拟机的统称,它并不指具体的某个虚拟机.所以,谈到java虚拟机时,往往我 ...

  2. HDU4358 Boring counting【dsu on tree】

    Boring counting Problem Description In this problem we consider a rooted tree with N vertices. The v ...

  3. 数组复制函数memcpy和strcpy

    strcpy和memcpy主要有以下3方面的区别.1.复制的内容不同.strcpy只能复制字符串,而memcpy可以复制任意内容,例如字符数组.整型.结构体.类等.2.复制的方法不同.strcpy不需 ...

  4. windows10上下载远程控制软件之后导致windows10亮度调节功能不能使用

    出现了通用即插即用监视器就可以了

  5. K8S(05)核心插件-ingress(服务暴露)控制器-traefik

    K8S核心插件-ingress(服务暴露)控制器-traefik 1 K8S两种服务暴露方法 前面通过coredns在k8s集群内部做了serviceNAME和serviceIP之间的自动映射,使得不 ...

  6. Service Cloud 零基础(四)快速配置一个问卷调查(无开发)

    本篇参考:https://trailhead.salesforce.com/content/learn/modules/survey-basics 我们在工作和生活中会经历过形形色色得调查问卷,有一些 ...

  7. codeforces 1076E Vasya and a Tree 【dfs+树状数组】

    题目:戳这里 题意:给定有n个点的一棵树,顶点1为根.m次操作,每次都把以v为根,深度dep以内的子树中所有的顶点(包括v本身)加x.求出最后每个点的值为多少. 解题思路:考虑到每次都只对点及其子树操 ...

  8. 最新 Vue 源码学习笔记

    最新 Vue 源码学习笔记 v2.x.x & v3.x.x 框架架构 核心算法 设计模式 编码风格 项目结构 为什么出现 解决了什么问题 有哪些应用场景 v2.x.x & v3.x.x ...

  9. How to Use RSS on Your Website

    RSS feed 1 <!DOCTYPE html> <html lang="en"> <head> <meta charset=&quo ...

  10. learning 2018

    learning 2018 https://scotch.io/courses https://laod.cn/hosts/ipv6-dns.html xgqfrms 2012-2020 www.cn ...