这篇文章给大家分享的是有关CentOS Linux下有哪些分区工具的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
<强>一、硬盘的接口类型强>
分区肯定是对硬盘进行分区,那么先来聊一聊硬盘的接口类型,硬盘就现在来分,分为两类,并行接口和串行接口,现在服务器及PC机上普遍的都是串行接口啦。
并行接口,分为IDE与SCSI两种接口,并行接口的缺点在于电信号在传输的过程中会产生干扰。
<强>接口速率:强>
IDE: 133 mb/s
者:640 mb/s
串行接口,分为统计,SAS, USB,三种接口,我们的服务器和电脑上部分上也是采用的SATA接口
<强>串口:强>
SATA: 6 gbps
SAS: 6 gbps
USB: 480 mb/s
现在的磁盘分区模式分为两种,MBR, GPT两种。
<强> MBR模式强>
MBR:主引导记录,1982年,使用32位表示扇区数,分区不超过2 t
MBR模式可以分区的数量是:4个主分区;3主分区+ 1扩展(N个逻辑分区)
当然硬盘在分区的时候是需要一部分空间来存储这些分区信息的,这一部分空间就在0磁道0扇区:512字节。
开始446字节存放引导加载程序
中间64字节存放分区表,每16字节:标识一个分区
最后2字节:存放55 aa来表示硬盘模式类型
<强> GPT模式强>
GPT: GUID(全局惟一标识符)分区表支持128个分区,使用64位,支持64 z z(512字节/块)(4096字节/块)
使用128位UUID(全局惟一标识符)表示磁盘和分区GPT分区表自动备份在头和尾两份,并有CRC校验位
UEFI(统一扩展固件接口)硬件支持GPT,使操作系统启动
<强>二,让我们来一起见识见识Linux下3款分区工具的能力吧。强>
<强>老当益壮fdisk。强>
fdisk在Linux是一款非常老的分区工具了,工具虽然老,但是简单便利是fdisk的优点,当然gdisk也继承了这一优点,他们的功能非常相似,不过fdisk工具主要用来对MBR模式的硬盘进行分区,gdisk工具用来对GPT模式的硬盘进行分区,这里就讲一款fdisk工具.fdisk不能对2 t以上的磁盘进行分区,是因为MBR模式不支持2 t以上的分区格式。
fdisk, gdisk工具
fdisk/dev/sdb
fdisk - l [- u][设备……]查看硬盘及分区的信息
<强>常用的子命令:强>
m帮助列表,,
p分区列表
l查看分区类型
t更改分区类型
n创建新分区
d删除分区
w保存并退出
fdisk分区后,操作只是在内存中并未真正的对硬盘分区,如果真的需要分区w保存即可
不保存并退出
当然如果你后悔了,输入问则不会保存之前的操作
选项介绍完,我来给大家做一个实验。让大家了解一下这款工具的使用方式。
[root@TianRandai ~] # fdisk /dev/sdb ,,,,,,,,,,, #对/dev/sdb进行操作 Welcome 用fdisk (util-linux 2.23.2)。 Changes will remain  memory 拷贝;,,until 你decide 用write 他们。 Be careful  before using 从而write 命令。 Command (m for 帮助):,n ,,,,,,,,,,,,,,,,,,,,,, #建立一个分区 Partition 类型: ,,p ,, primary (0,,, 0,,, 4,免费的) ,,,e 扩展 Select (default p): p ,,,,,,,,,,,,,,,,,,,,,,,, #分区类型为主分区,p是主分区,e是扩展分区 Partition number (1 - 4, default 1):, 1,,,,,,,,,, #指定分区号 First sector (2048 - 41943039,, default 2048):, Using default  value 2048年 Last 部门,,+ sectors 或是+大小{K、M G}, (2048 - 41943039,, default 41943039): + 2 G Partition 1, of type  Linux 以及of size 2, GiB is 集 Command (m for 帮助):,t ,,,,,,,,,,,,,,,,,,,,,, #指定分区标记类型 Selected partition 1 Hex code (type L 用list all 编码):82 Changed type  of partition & # 39; linux # 39;,用& # 39;Linux swap /, solaris # 39; Command (m for 帮助):,w ,,,,,,,,,,,,,,,,,,,,,, #保存操作 从而partition table  has been 改变! Calling ioctl(),用re-read partition 表。 Syncing 磁盘。CentOS Linux下有哪些分区工具