一、概述
1.MBR(主引导记录)
- MBR位于硬盘第一个物理扇区处
- MBR中包含了主引导程序和硬盘分区表
- 分区表中有4个分区记录区,每个分区记录区占16字节
- Linux中将硬盘,分区等设备表示为文件
MBR,占用主引导扇区的前446字节,紧随其后的64字节是分区表DPT,最后还剩两个字节则恒为55AA,表示结束符号。
MBR,共446字节,一般在操作系统安装时写入,但它并不属于操作系统。MBR就是一段引导程序,用于检测磁盘的分区合法性和加载操作系统,它的重要作用就是识别活动分区,并引导操作系统。
分区表DPT,共64字节,记录了硬盘有多少分区以及分区的各种属性。由于一个分区的信息要占用16字节,所以分区表只能定义4个分区。
2.磁盘分区结构
- 硬盘中的主分区只有4个
- 主分区和拓展分区序号限制在1-4
- 拓展分区不能直接使用,必须划分若干个逻辑分区
- 逻辑分区的序号将从5开始
3.文件系统类型
xfs系统类型
- 存放文件和目录数据的分区
- 高性能的日志型文件系统,特别擅长于处理大文件,可支持上百万TB的存储空间
- CENTOS 7的系统默认使用的文件系统
swap,交换文件系统
- 为LINUX建立交换分区
- 一般设置为物理内存的1.5-2倍
LINUX支持的其他文件系统类型
- EXT4
- FAT32
- NTFS
- LVM
二、相关命令
1.检测并确认新硬盘------fdisk
fdisk -l 磁盘设备 #查看磁盘分区
fdisk 磁盘设备 #管理磁盘分区
2.创建文件系统------mkfs,mkswap
mkfs -t 文件系统类型 磁盘设备 #创建文件系统(格式化)
mkswap 分区设备 #创建交换文件系统(面向swap分区)
3.挂载,卸载文件系统------mount,umount
临时挂载
挂载
mount 存储设备 挂载点目录 #挂载文件系统到指定文件夹
mount -o loop ISO镜像文件 挂载点目录 #挂载ISO镜像文件到指定文件夹
卸载
umount 挂载点目录
umount 存储设备位置
永久挂载
vim /etc/fstab
# 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。
1.vim /etc/profile
#对所有用户有效
全局系统环境变量配置文件,主要用于设置开机后自动执行的命令和环境变量配置 只会在系统启动后执行一次
2.vim /etc/rc.local
vim /etc/rc.d/rc.local # rc.d/rc.local与rc.local 文件为开机自动执行命令
在文件最后添加:
mount /dev/sdb1 /box #添加挂载命令,开机后自动执行
三、实例演示
1.创建主分区
2.创建逻辑分区
- 首先创建拓展分区
- 在拓展分区上划分逻辑分区