一、磁盘分区符分时
-
MBR概述:全称 Master Boot Record ,即硬盘的主引导记录。
硬盘的0柱面,0磁头、1扇面成为主引导扇区(也叫主引导纪律MBR)。它由三个部分组成,主引导程序、硬盘分区表DPT(Disk Partition table)和分区有效标志(55AA)。在总共512字节的主引导扇区里主引导程序有多少以及每一分区的大小都记在其中。
第三部分是 magic number ,占2个字节,固定为55AA。分区编号:主分区1-4,逻辑分区5.。。
-
linux规定:
逻辑分区必须建立在扩展分区之上,而不是建立在主分区上 -
分区作用:
主要是用来启动操作系统,他主要放的是操作系统的启动或引导程序,/boot分区最好放在主分区上扩展分区不能使用的,它只是作为逻辑分区的容器存在的;我们真正存放数据是主分区和逻辑分区,大量数据都放在逻辑分区
如果用的是GPT的分区方式,那么它没有限制主分区个数
二、fdisk 对磁盘操作(分区、格式化)!!!!!
1、/dev/sda* 命名方式:
/dev/sd[a-z]n
其中:a-z表示设备的序列号,如sda表示第一块scsi硬盘,sdb就是第二块
n表示每块硬盘上划分的磁盘分区标号
2,使用fdisk管理分区
fdisk /dev/sdb
1,fdisk创建新分区
2,新分区生效
- 解决:
reboot 重启(最好的方法)
或者
partx -a /dev/sda 或者新分区表
3,使用新分区
-
(1)格式化
mkfs.xfs 分区名
-f 强制格式化 -
(2)创建挂载点
mkdir /sdb1 创建sdb1目录,创建挂载点
mount /dev/sdb1 /sdb1 将格式化的新分区挂载
-
(3)查看
df -h
4,卸载分区
-
(1)查看详细信息
lsof 文件路径 查看当前文件有哪些进程访问
kill -9 PID名 杀死进程
-
(2)卸载分区
umount 挂载点路径
5,写入配置文件,让它开机自动挂载
-
(1)修改配置文件挂载
vim /etc/fstab
在文件最后写入:
/dev/sdb1 /sdb1 xfs defaults 0 0查看是否挂载:
df -h -
(2)使用UUID挂载
blkid 查看磁盘分区UUID
重复(1)步骤
6,gdisk 磁盘分区工具
-
gdisk 主要用来划分容量大于4T的硬盘,大于4T fdisk 搞不定
两种类型的分区表:
GPT 和 MBRMBR 不支持4T以上
GRP分区:
全局唯一标识分区表(GUID)
使用128位GUID来唯一标记每个磁盘和分区,与MBR存在单一故障点不同,GPT提供分区表信息的冗余,一个磁盘头部一个磁盘尾部;他通过CRC校验和来检测GPT头和分区表中的错误和损坏;默认一个硬盘支持128个分区 -
例:
gdisk 分区路径