需知一: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如何磁盘分区相关推荐

  1. linux 重新分区挂载,Linux:挂载磁盘分区,linux已挂载磁盘重新分区

    Linux:挂载磁盘分区,linux已挂载磁盘重新分区 查看挂载的分区 df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况. 常用选项: "-h" ,显示更易读的容量 ...

  2. linux挂载磁盘分区,Linux 新磁盘分区与挂载

    1.查看未分区的盘 2.新建分区 3.格式化分区(/dev/sdb1) 4.查看磁盘uuid [root@web-node1 ~]# blkid /dev/vdb1 /dev/vdb1: UUID=& ...

  3. linux常用分区工具,总结:Linux系统磁盘分区常用的工具

    对于新人来说,如何给linux系统磁盘分区?对于linux的分区通常可以使用fdisk命令工具和parted工具. 对于分区表通常有MBR分区表和GPT分区表 对于磁盘大小小于2T的磁盘,我们可以使用 ...

  4. linux分区设置大小,Linux调整磁盘分区大小

    Resize the disk (Linux调整磁盘分区大小) Resize the partition. Run parted: $ parted Show the partition list: ...

  5. linux 查看其他磁盘分区,Linux 查看磁盘分区.pdf

    Linux 查看磁盘分区 作者:北南南北 来自:LinuxSir.Org 的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我 们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只 ...

  6. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍...

    Linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍 作者:北南南北 来自:http://doc.xuehai.net 提要:Linux 磁盘分区表.文件系统的查看.统计的工具很多,有些工 ...

  7. linux 查看磁盘分区,文件系统,使用情况的命令和相关工具介绍,新型linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍.doc...

    新型linux 查看磁盘分区.文件系统.使用情况的命令和相关工具介绍.doc 还剩 3页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 七.partx ...

  8. 四种Linux硬盘分区方式,首次安装Linux之磁盘分区

    首次安装Linux之磁盘分区 大多数朋友首次安装Linux,通常会选择图形界面的方式.采用这种方式的好处是在安装过程中基本上不会遇到太多的问题,现在的Linux安装界面已经是只需你一路点击Next,就 ...

  9. linux 查看磁盘分区格式

    linux 查看磁盘分区格式 http://hi.baidu.com/erlun/item/e5345b8611cb9156e73d19de 查看磁盘卷标: 可以使用命令e2lable,例如:     ...

  10. 3 什么是linux磁盘分区,3. Linux系统磁盘分区介绍

    1. 磁盘分区基本知识 1)磁盘在使用前一般要先分区(相当于建房子要分房间一样). 2)磁盘分区一般有主分区.扩展分区和逻辑分区之分.一块磁盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分 ...

最新文章

  1. 在CentOS 6.6 64bit上升级GCC到4.8.2版本
  2. 单元测试mock之mockito使用
  3. 我泡在GitHub上的177天 by Ryan Seys
  4. sendEmail实现邮件报警
  5. 【渝粤题库】国家开放大学2021春3894理工英语1题目
  6. C语言各种类型数据的输出显示
  7. 全站HTTPS底层实现原理
  8. libjson文档翻译
  9. HTML_简单JQ的AJAX响应式交互
  10. 安装完Final Cut Pro X后出现了打不开的情况的解决方法
  11. 【sketchup 2021】草图大师的编辑工具1【移动工具、旋转工具、缩放工具】
  12. QEMU同步脏页原理
  13. 在uniapp的小程序中使用自己的字体库
  14. UNIX下修改时间简单一例
  15. d3带箭头和点击事件的力导向关系图
  16. 习题9-2(免费糖果)【深搜dfs】+【记忆化搜索】
  17. Fiddler抓包和Fiddler过滤器
  18. n个点求 能构成多少个三角形
  19. 计算机主机并联,如何一台主机多台电脑使用
  20. 别被骗了:物联网卡骗局无处不在

热门文章

  1. 计算机水平居中怎么做,word标题居中怎么设置
  2. PCB线宽过流能力估算
  3. NLP-信息抽取-NER-2019:LGN【A Lexicon-Based Graph Neural Network for Chinese NER】
  4. ceph的 cache tier实现分析
  5. 腾讯云cdn设置 php,腾讯云免费CDN开通及接入教程
  6. 使用metasploit制作钓鱼网站——browser autopwn攻击
  7. 仪器校准证书和检定证书分别具有什么作用?区别是什么?
  8. 从2019年移动数字金融与电子商务反欺诈白皮书看金融反欺诈攻防战
  9. 复盘:什么是权重衰减?深度学习权重衰减
  10. 计算机存储成本,仓储成本