磁盘管理

磁盘管理篇(一)

  • 磁盘管理学习大概


磁盘的类型

机械磁盘、固态磁盘
机械硬盘、怕摔、怕震动
固态硬盘、怕突然断电

磁盘的接口类型

SATA  是用在个人PC上最为主流的硬盘接口
SAS   接口为企业级专业硬盘使用接口
M.2   固态硬盘接口
SCSi  主要应用于服务器市场
IDE   接口硬盘多用于家用产品中,也部分应用于服务器

磁盘硬件知识点

l 磁头(头)数:每个盘片一般有上下两面,分别对应1个磁头,共2个磁头;

l 磁道(track)数:磁道是从盘片外圈往内圈编号0磁道,1磁道...,靠近主轴的同心圆用于停靠磁头,不存储数据;

l 柱面(cylinder)数:同磁道数量;

l 扇区(sector)数:每个磁道都别切分成很多扇形区域,每道的扇区数量相同,扇区大小是0.5KB是512字节,文件存储在硬盘中,最小存储单位就是扇区。

l 磁头读取扇区数据,是读取连续的多个扇区,称之为block(块)

l 圆盘(盘盘)数:就是盘片的数量。

1  磁头     用来读取磁盘的数据,或者将数据写入磁盘中
2  盘片      用于存储数据,记录信息
3  机械手臂   移动磁头找寻磁盘上的信息
4  主轴马达   为盘片的转动提供动力
5  接口       在硬盘缓存与主机内存之间传递数据
6  磁道      以盘面半径方向,将盘面分成数量众多的同心圆,这些同心圆就是磁道
7  扇区      扇面被切割成的扇形区叫做扇区,大小为512字节,是磁盘读取和写入信息的最小单位
8  柱面      具有相同周长的磁道形成的圆柱称为柱面,柱面数等于磁道数
9  block块   是虚拟的概念,对于操作系统是有意义的,是磁盘与操作系统之间最小的单位
由于扇区容量太小,数量众多,操作系统读取和写入信息寻址比较困难,所以操作系统就将相邻的扇区组合在一起,形成块,方便操作,1个块由8个扇区组成,大小为4kb
一个block只能存放一个文件的内容,所以文件占用磁盘的大小只能是block的整数倍

磁盘写入流程

1.磁盘要存数据
2.要进行分区后才能够存储
3.分区完成后,需要进行格式化
4.创建文件系统
5.目录挂载
6,读写数据

磁盘分区表类型

MBR分区    由主分区,扩展分区,逻辑分区构成,只能识别2TB大小的磁盘,最多支持4个主分区

GPT分区     由主分区,逻辑分区构成       磁盘大小无限制,分区数量无限制

磁盘分区类型

主分区      主要是用来启动操作系统的,它主要放的是操作系统的启动或引导程序
扩展分区    是除主分区外的分区,但它不能直接使用,必须再将它划分为若干个逻辑分区才行
逻辑分区    真正存放数据的是主分区和逻辑分区,大量数据都放在逻辑分区中

磁盘分区命名规则

1.按硬盘类型命名
磁盘类型主要依靠磁盘的接口来进行区分的,比如:     
SCSI接口类型硬盘  /dev/sda
IDE接口类型硬盘   /dev/hdd

2.按分区数量命名
同一块硬盘,分区数量不同命名不同,比如
/dev/sda1      1号分区
/dev/sda2      2号分区
/dev/sda5      1号逻辑分区  系统默认编号4以后的为逻辑分区,因此5号就代表1号逻辑分区

查看磁盘信息命令

lsblk

df  -h       能列出磁盘挂载情况及使用率

fdisk命令

管理mbr类型的命令


a     设置启动分区
b     编辑分区标签
d     删除分区
l     列出已知分区类型
m     帮助
n     建立一个新的分区
o     创建一个新的空白的DOS分区表
p     显示分区表
q     退出不保存设置 
s     创建一个新的空白的Sun磁盘标签
t     改变分区的类型
u     改变显示的单位
v     检查验证分区表
w     保存分区表

gdisk命令

管理gpt类型的命令

a       设置可引导标记
b       编辑BSD磁盘标签
c       设置DOS操作系统兼容标记
d       删除分区
l       列出分区类型
m       帮助
n       添加新分区
o       创建一个新的空白的DOS分区表
p       打印分区列表
q       不保存退出
s       创建一个新的空白的Sun磁盘标签
t       改变一个分区的系统ID
u       改变显示或输入单位
v       验证磁盘分区表
w       保存退出

重读磁盘分区表的命令

partprobe命令

partx命令

文件系统

windows   NTFS文件系统和FAT32文件系统
FAT32 最大支持单个文件大小不超过4G
NTFS,最大可以存储16EB数据

macos    
 exFAT文件系统,支持windows和macos。

linux(centos6、centos7) 
centos6   Ext4文件系统
EXT4 单个文件最大支持16TB,最大支持1EB文件系统
centos7  XFS文件系统
比ext4更先进的文件系统,最大支持8EB文件系统,单个文件最大支持8EB

mkfs命令
mkfs.xfs   /dev/sdb     创建xfs文件系统
mkfs.xfs -f  /dev/sdc   强制性创建

修改分区类型

posted @   小叶4444  阅读(444)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示