Linux磁盘分区格式化和扩容
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磁盘分区格式化和扩容的更多相关文章
- Linux磁盘分区/格式化/挂载(树莓派3挂载硬盘)
[前言] 本文将要讲解的功能为Linux环境下对磁盘进行操作.包括分区.格式化.挂载外接移动存储设备等. 该文的写作背景为本人的树莓派需要外接一个固态硬盘作为存储设备,因此,便开始了一系列的折腾. [ ...
- linux磁盘分区格式化-fdisk命令工具
本文主要讲述使用fdisk工具对磁盘进行分区和格式化的方法 首先要明确分区是针对磁盘进行的操做,磁盘分区会创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区 1.查看磁盘分区状态 1. ...
- 【linux磁盘分区--格式化】fdisk,parted,mkfs.ext3
磁盘分区完成后,一般就需要对分区进行格式化 磁盘分区命令主要有两个: fdisk :最大支持不超过2T分区: parted :支持GPT,适用于大容量分区: 分区指令的选择: 在RHEL系统上,用fd ...
- Linux磁盘分区/格式化/挂载目录
分区及挂载目录 以CentOS7.2为例,一般我们服务端应用部署前需要确认部署机的磁盘空间及挂载目录.操作如下: 如上图,如果操作系统是新装的,未挂盘的话需要先挂载盘.操作如下: fdisk -l # ...
- linux增加硬盘 磁盘分区格式化及挂载
nux磁盘分区格式化及挂载 意义: 给linux 系统服务器扩容, 加一块硬盘 实验环境: virtualBox虚拟软件 + centos6.5 第一步: 添加硬件 硬盘 (我这里用virtualB ...
- Linux磁盘分区扩容
随着业务的增长,aliyun数据盘容量可能无法满足数据存储的需要,这时可以使用“”磁盘扩容“”功能扩容数据盘. 本文以一个SSD云盘的数据盘和一个运行Ubuntu 16..4 64位的 ECS 实例为 ...
- Linux磁盘分区与格式化
磁盘分区格式说明 linux分区不同于windows linux下分区标示: 例如:hda1 hd这两个字母表示分区所在的设备类型,hd标示IDE类型硬盘,sd表示SCSI类型硬盘 第三字母a标示硬盘 ...
- linux磁盘分区模式
linux磁盘分区模式 模式一:MBR 1)主分区不超过四个 2)单个分区容量最大2TB 模式二:GPT 1)主分区个数"几乎"没有限制(原因:在GPT的分区表中最多可以支持128 ...
- <实训|第七天>横扫Linux磁盘分区、软件安装障碍附制作软件仓库
期待已久的linux运维.oracle"培训班"终于开班了,我从已经开始长期四个半月的linux运维.oracle培训,每天白天我会好好学习,晚上回来我会努力更新教程,包括今天学到 ...
随机推荐
- Codeforces Round #683 (Div. 2, by Meet IT)【ABCD】
比赛链接:https://codeforces.com/contest/1447 A. Add Candies 题意 \(1\) 到 \(n\) 个袋子里依次有 \(1\) 到 \(n\) 个糖果,可 ...
- HDU5589 Tree【分块 01字典树】
HDU5589 Tree 题意: 给出一棵\(N\)个点的树,每条边有边权,每次询问下标为\([L,R]\)区间内的点能选出多少点对,点对之间的路径上的边权异或和大于\(M\) 题解: 对于两点\(u ...
- hdu5437 Alisha’s Party
Problem Description Princess Alisha invites her friends to come to her birthday party. Each of her f ...
- nginx 80端口跳转到443
nginx配置文件80配置中增加 rewrite ^ https://$http_host$request_uri? permanent; 如图: https://blog.csdn.net/jian ...
- .net core面试题
第1题,什么是ASP net core? 首先ASP net core不是 asp net的升级版本.它遵循了dot net的标准架构, 可以运行于多个操作系统上.它更快,更容易配置,更加模块化,可扩 ...
- markdown 公式编写及不同平台公式转换
1.markdown 用法及公式编写,这块就不再重复,已有很多官方平台的文档说明很完善 有道云markdown写作文档 在博客园中插入公式 markdown公式输入(特殊符号) markdown 特殊 ...
- C++含有无符号类型的表达式的计算
unsigned u=10; int i=-42; cout<<i+i<<endl; cout<<u+i<<endl; 在第二个输出表达式中,相加前首先 ...
- 力扣1689. 十-二进制数的最少数目-C语言实现-中等难度题
题目 传送门 如果一个十进制数字不含任何前导零,且每一位上的数字不是 0 就是 1 ,那么该数字就是一个 十-二进制数 .例如,101 和 1100 都是 十-二进制数,而 112 和 3001 不是 ...
- BB link
1 1 1 BB link: 1 1 demo: code: result: 1 1 1 1 1 1 1
- git tag All In One
git tag All In One $ git tag --help # (cedec380)在指定的分支上打 tag $ git tag -a stable-version-1.1.1 cedec ...