Linux如何磁盘分区
需知一:Linux对磁盘分区的解决方案
MBR分区方案(存储器缓冲寄存器)
GPT分区方案(全局唯一标识磁du盘分区表)
需知二:MBR分区方案特点
最多支持四个主分区
在Linux上使用扩展分区和逻辑分区最多可以创建15个分区
由于分区中的数据以32位存储,使用MBR分区是最大支持2T空间
fdisk管理工具只能创建MBR分区
需知三:GPT分区方案特点
GPT分区列表支持最大128PB(1PB=1024TB)
可以定义128个分区
没有主分区,扩展分区和逻辑分区的概念,所有分区都能格式化
parted管理工具可以创建GPT分区
需知四:如何区分MBR和GPT分区
方法一:
fdisk -l
使用如上命令,可以列出当前磁盘列表,以及分区信息,在每块磁盘的信息中寻找如下信息
GPT分区显示信息如下
Disk label type: gpt
MBR分区显示信息如下
Disk label type: dos
方法二
parted -l
用这个方法一般不是用来区分分区方式的,而是为了方便查看分区大小的
[root@mv2 ~] parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 32.2GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: Number Start End Size Type File system Flags1 1049kB 211MB 210MB primary ext4 boot2 211MB 30.1GB 29.9GB primary ext43 30.1GB 32.2GB 2147MB primary linux-swap(v1)
下面我们开始分区
分区前你首先要知道当前服务器有几块盘,以及那些盘现在没有被使用可以用来分区的。
因此需要运行fdisk -l
命令,可以看到如下图的输出信息
上图中的信息可以看到目前总计有两块盘,/dev/sda
由于已经在使用,所以它有了标签类型和标识符,以及可以看到它被分了三个区且挂载在了不同的地方,而/dev/sdb
由于是刚插到服务器上没有使用,因此没有相关的信息。
我们直接使用parted工具,该工具可以操作多种不同的分区方式,下面演示如何用它操作gpt分区
1、使用parted 加目标磁盘
命令进行分区
[root@hdp3 opt]# parted /dev/sdb
GNU Parted 3.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)
2、输入mklabel
指令,定义分区格式,之后随着输入提示输入gpt
,末尾有的时候会出现一个警告,输入y
确定进行
(parted) mklabel
New disk label type? gpt
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? y
3、mkpart
定义磁盘分区名称和文件系统类型,这里演示只分一个,实际操作时,3、4两步
需要多次重复完成多个分区
(parted)mkpart
Partition name? []? gpt1
File system type? [ext2]? ext4
4、定义当前分区盘符大小,同时此步完成之后会在/dev自动生成对应的类似于/dev/sdb1这样的配置文件
Start? 0%
End? 100%
5、使用print
命令进行查看
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdb: 21.5GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: Number Start End Size File system Name 标志1 1049kB 21.5GB 21.5GB gpt1
6、quit
退出,并使用mkfs.分区格式
格式化你建好的所有分区,注意mkfs后面的分区格式是linux根据不同的分区类型有不同的格式化命令,你分区时设置的什么类型就用什么命令,你可以输入“mkfs.”时用tab查看一下你能用的命令
(parted) quit
Information: You may need to update /etc/fstab.[root@hdp3 opt]# mkfs.ext4 /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=1310592 blks= sectsz=512 attr=2, projid32bit=1= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=5242368, imaxpct=25= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
7、为刚才的所有分区做挂载
[root@hdp3 opt]# mkdir /opt/oracleData
[root@hdp3 opt]# mount /dev/sdb1 /opt/oracleData
8、将挂载信息添加到配置文件/etc/fstab
中,这样就可以随着系统启动自动挂载,注意这个文件里面内容标准是制表符tab
分隔,不过你可以用空格
/dev/sdb1 /opt/oracleData ext4 defaults 0 0
总计六列信息,从左到右分别为:磁盘标识(配置路径/UUID)、挂载路径、该分区文件系统类别、文件系统参数、能否被dump备份命令作用、是否检验扇区
这六列信息的配置可选项,可以看如下博文中的配置项详情
Linux如何磁盘分区相关推荐
- linux 重新分区挂载,Linux:挂载磁盘分区,linux已挂载磁盘重新分区
Linux:挂载磁盘分区,linux已挂载磁盘重新分区 查看挂载的分区 df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况. 常用选项: "-h" ,显示更易读的容量 ...
- linux挂载磁盘分区,Linux 新磁盘分区与挂载
1.查看未分区的盘 2.新建分区 3.格式化分区(/dev/sdb1) 4.查看磁盘uuid [root@web-node1 ~]# blkid /dev/vdb1 /dev/vdb1: UUID=& ...
- linux常用分区工具,总结:Linux系统磁盘分区常用的工具
对于新人来说,如何给linux系统磁盘分区?对于linux的分区通常可以使用fdisk命令工具和parted工具. 对于分区表通常有MBR分区表和GPT分区表 对于磁盘大小小于2T的磁盘,我们可以使用 ...
- linux分区设置大小,Linux调整磁盘分区大小
Resize the disk (Linux调整磁盘分区大小) Resize the partition. Run parted: $ parted Show the partition list: ...
- linux 查看其他磁盘分区,Linux 查看磁盘分区.pdf
Linux 查看磁盘分区 作者:北南南北 来自:LinuxSir.Org 的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我 们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只 ...
- linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍...
Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍 作者:北南南北 来自:http://doc.xuehai.net 提要:Linux 磁盘分区表.文件系统的查看.统计的工具很多,有些工 ...
- linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,新型linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍.doc...
新型linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍.doc 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 七.partx ...
- 四种Linux硬盘分区方式,首次安装Linux之磁盘分区
首次安装Linux之磁盘分区 大多数朋友首次安装Linux,通常会选择图形界面的方式.采用这种方式的好处是在安装过程中基本上不会遇到太多的问题,现在的Linux安装界面已经是只需你一路点击Next,就 ...
- linux 查看磁盘分区格式
linux 查看磁盘分区格式 http://hi.baidu.com/erlun/item/e5345b8611cb9156e73d19de 查看磁盘卷标: 可以使用命令e2lable,例如: ...
- 3 什么是linux磁盘分区,3. Linux系统磁盘分区介绍
1. 磁盘分区基本知识 1)磁盘在使用前一般要先分区(相当于建房子要分房间一样). 2)磁盘分区一般有主分区.扩展分区和逻辑分区之分.一块磁盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分 ...
最新文章
- 在CentOS 6.6 64bit上升级GCC到4.8.2版本
- 单元测试mock之mockito使用
- 我泡在GitHub上的177天 by Ryan Seys
- sendEmail实现邮件报警
- 【渝粤题库】国家开放大学2021春3894理工英语1题目
- C语言各种类型数据的输出显示
- 全站HTTPS底层实现原理
- libjson文档翻译
- HTML_简单JQ的AJAX响应式交互
- 安装完Final Cut Pro X后出现了打不开的情况的解决方法
- 【sketchup 2021】草图大师的编辑工具1【移动工具、旋转工具、缩放工具】
- QEMU同步脏页原理
- 在uniapp的小程序中使用自己的字体库
- UNIX下修改时间简单一例
- d3带箭头和点击事件的力导向关系图
- 习题9-2(免费糖果)【深搜dfs】+【记忆化搜索】
- Fiddler抓包和Fiddler过滤器
- n个点求 能构成多少个三角形
- 计算机主机并联,如何一台主机多台电脑使用
- 别被骗了:物联网卡骗局无处不在
热门文章
- 计算机水平居中怎么做,word标题居中怎么设置
- PCB线宽过流能力估算
- NLP-信息抽取-NER-2019:LGN【A Lexicon-Based Graph Neural Network for Chinese NER】
- ceph的 cache tier实现分析
- 腾讯云cdn设置 php,腾讯云免费CDN开通及接入教程
- 使用metasploit制作钓鱼网站——browser autopwn攻击
- 仪器校准证书和检定证书分别具有什么作用?区别是什么?
- 从2019年移动数字金融与电子商务反欺诈白皮书看金融反欺诈攻防战
- 复盘:什么是权重衰减?深度学习权重衰减
- 计算机存储成本,仓储成本