本章目录
一 .磁盘基础1.1 硬盘的物理结构1.2 硬盘的数据结构1.3 磁盘的存储容量和接口类型1.4 主引导记录
二.磁盘分区结构2.1 结构类型
三.检测硬盘的操作3.1 检测并确认新硬盘3.1.1 fdisk命令
三.命令示例3.1 mkfs命令3.2 mkswap命令3.3 挂载/卸载文件系统
四. 创建文件系统4.1 文件系统类型4.2 文件系统的格式化4.3 swap扩容
一 .磁盘基础
1.1 硬盘的物理结构
盘片 :硬盘有多个盘片,每盘片2面
磁头:每面一个磁头
1.2 硬盘的数据结构
扇区:盘片被分为多个扇形区域,每个扇区存放512的数据
磁道:同一个盘片上不同半径的同心圆
柱面:不同盘片相同半径构成的圆柱面
1.3 磁盘的存储容量和接口类型
硬盘存储容量=磁头数x磁道 (柱面)数x每道扇区数x每扇区字节数
磁盘的接口类型
IDE接口SATA接口SCSI接口SAS接口
1.4 主引导记录
概述:英文名MBR,全称:Master Boot Record。
MBR位于硬盘第一个物理扇区处MBR中包含硬盘的主引导程序和硬盘分区表分区表有4个分区记录区,每个分区记录区占16个字节
在Linux中将硬盘,分区等设备均表示为文件
二.磁盘分区结构
2.1 结构类型
硬盘中的主分区数目只有4个主分区和扩展分区的序号限制在1至4扩展分区再分为逻辑分区逻辑分区的序号将始终从5开始
如图:
三.检测硬盘的操作
3.1 检测并确认新硬盘
3.1.1 fdisk命令
语法:fdisk -l [磁盘设备] ##查看磁盘分区或者:fdisk [磁盘设备]常用指令:m,p,n,d,t,w,q
三.命令示例
3.1 mkfs命令
语法:mkfs -t 文件系统类型 分区设备 ##创建文件系统(格式化) 例如:mkfs -t xfs /dev/sdb1
3.2 mkswap命令
语法:mkswap 分区设备 ##创建交换文件系统 例如:mkswap /dev/sdb5
3.3 挂载/卸载文件系统
挂载 mount [-o 挂载参数] 存储设备 挂载点
卸载 umount /mailbox ##通过挂载点目录卸载
对应的分区 umount /dev/cdrom ##通过设备文件卸载光盘
四. 创建文件系统
4.1 文件系统类型
XFS文件系统
SWAP 交换文件系统
EXT4, JFS, FAT16, FAT32, NTFS
4.2 文件系统的格式化
格式化 语法:mkfs -t 文件系统类型 分区设备
格式化 语法:mkfs.文件类型 分区设备
4.3 swap扩容
mkswap /dev/sdb5 ##创建交换分区sdb5
swapon /dev/sdb5 ##临时启用sdb5交换分区
vi /etc/fstab #进去
dev/sdb5 swap swap defaluts 0 0 永久挂载