机械磁盘
机械磁盘由什么组成
机械硬盘主要是由磁盘盘片、磁头、主轴与传动轴等组成,数据就存放在磁盘盘片中。
逻辑结构
机械磁盘的逻辑结构主要分为磁道、扇区和拄面。
- 一个扇区512字节
- 一个柱面等于7.84兆
扇区512字节
前446字节:引导文件,引导使用者找系统 后64字节:分区表,知道分区范围(多少扇区到多少扇区),一个分区16字节 最后两字节:保留
常见的机械硬盘接口
- IDE 磁盘接口
- SATA 接口
- SCSI 接口
磁盘分区
为什么要分区
- 优化I/O性能
- 方便管理和控制
- 运用磁盘配额的功能限制用户运用的磁盘量
- 提高修复速度
- 隔离系统和程序
- 安装多个OS
- 可以采用不同的文件系统
分区的缺点
- 分区建立就没有办法改变
- 不够灵活
- 没有备份冗余功能
分区的两种
MBR分区
目前主流的一种分区方式,只能对小于2T的硬盘分区,最多只能分4个主分区 主分区:直接使用(编号只能是1-4) 扩展分区:不能直接使用,要在扩展分区的基础上,再分逻辑分区才可以使用 扩展分区:将自己的扇区作为分区表 逻辑分区:直接使用
磁盘分区结构
- 硬盘中的主分区数目只有4个
- 主分区和扩展分区的序号限制在1-4
- 扩展分区再分为逻辑分区
- 逻辑分区的序号将始终从5开始
GPT分区
什么是GPT分区
GPT分区也称为GUID分区,它实际上是为了不再使用旧的MBR分区技术而开发的分区方式之一
###复习文件系统:管理文件的系统,(大小,权限等)(可以没有)
常用的文件管理系统有:
FAT、NTFS、ExtFAT、ext2、ext3、reiserFS、VFAT、APFS
linux支持的文件系统类型有:
- FAT16、FAT32、NTFS
- EXT4、JFS
EXT4与XFS:
什么是EXT4
- EXT4是第四代拓展文件系统(Fourth Extended Filesystem)是Linux系统下的日志文件系统,是ext3文件系统的后继版本。
- ext4的文件系统容量达到1EB,而文件容量达到了16TB.而且EXT4理论上支持无限数量的子目录。
什么是XFS
- xfs是一种高性能的日志文件系统,XFS特别擅长处理大文件,同时提供大型的数据传输。
- XFS对文件系统元数据提供了日志支持。当文件系统更新时,元数据会在实际的磁盘块被更新之前顺序写入日志。XFS的日志被保存在磁盘块的循环缓冲区上,不会被正常的文件系统操作影响。
EXT4与XFS的区别
- XFS:centos7默认的文件系统
- ext:centos6默认的文件系统
- ext4受限制于磁盘结构和兼容问题,可扩展性和scalability确实不如xfs
命令
fdisk
通式
fdisk 设备名 分区
表示给磁盘分区
-l 通式
fdisk -l
查看所有磁盘的详情信息
lsblk
查看磁盘结构
lsblk
lsblk -f 文件系统的类型
表示查看分区情况
实验分区
先创建磁盘
查看有多少个磁盘
刷新接口重新读取信息
echo "- - -" >/sys/class/scsi_host/host
在执行echo "- - -" >/sys/class/scsi_host/host0/scan刷新接口
分区
主分区
如果打错字了,可以按住ctrl + 删除键退格
执行
lsblk:查看磁盘结构
mkfs.xfs /dev/sdb1 格式化转文件系统
挂载
有那个地址和分区,说明挂载成功
扩展分区
逻辑分区
建立了扩展分区才可以建立逻辑分区
再格式化
会出现的问题
提问
如果
将6分区删掉,6还存不存在?
答案
删掉6 ,6分区还在,逻辑分区中会自动往上补齐,但主分区中不会
扩展分区不能直接使用
永久挂载
用挂载sdb1