分区的目的:
文件分类。将一块硬盘分成几个小块。用来根据使用存放不同的文件
一块硬盘最多可以分多少个分区 65535
1.MBR分区
命令:fdisk
一共可以分14个分区(4个主分区,扩展分区,逻辑分区) 例如: 3主 + 1扩展(n逻辑)
MBR 小于2TB的硬盘。
一块硬盘最多分4个主分区。
一块硬盘可以直接划分4个主分区,也可以划分3个主分区和一个扩展分区,扩展分区下面可以划分多个逻辑分区
fdisk -l #列出硬盘分区信息。 (MBR格式分区:dos)
fdisk /dev/sdb
:m #查看帮助信息
d--删除一个分区
g--将分区格式转换成GPT格式
l--列出
n--添加一个新的分区
p 主分区(默认)
e 扩展分区
选择分区号:(1-4):默认
选择起始扇区:默认2048
结束扇区:+5G 给5个G大小
打印分区表:p
保存并退出:w
创建分区时报错:partprobe /dev/sdb 重启内核,刷新
o--将分区格式转换成MBR格式
p--打印分区表
q--退出不保存
w--保存并退出,保存到磁盘
2.GPT分区
分区命令:gdisk(parted---rhel6)
一共可以分128个主分区
GPT大于小于2TB都可以。最大可以多大,超过目前硬件可以支撑的硬盘大小
#注意:从MBR转到GPT,或从GPT转换到MBR会导致数据全部丢失!因为转换格式要格式化硬盘
yum -y install gdisk
gdisk -l /dev/sdc
gdisk /dev/sdb
?——获取帮助
d——删除分区
p——打印
g——建立
n——添加分区
分区号(1-128):默认1
默认2048
w——保存并退出
partprobe /dev/sdb #刷新分区表
3.分区格式转换:
parted -s /dev/sdb mklabel gpt #将/dev/sdc(MBR格式)转换成(GPT格式)
parted -s /dev/sdb mklabel msdos #将/dev/sda(GPT格式)转换成(MBR格式)
4.创建文件系统(格式化)centos7默认使用xfs
mkfs.ext4 /dev/sdb1 #格式化——制作文件系统类型ext4
EXT 家族支持度最广:andirons
但创建文件系统(格式化)慢!
修复慢!
文件系统存储容量有限!
mkfs.xfs /dev/sdc2 #格式化成xfs格式的文件系统
XFS 同样是一种日志式文件系統:
高容量,支持大存储
高性能,创建/修复文件系统快
格式化快