文件系统磁盘管理(一)--文件系统
MBR: 主引导记录(512bytes)
Master Boot Record
Main Boot Record446bytes: BootLoader, 程序64bytes:16bytes: 标识以个分区主+扩展<=4(扩展分区只能有一个)2bytes: Magic Number标识MBR是否有效
格式化
低级格式化: 创建磁道
高级格式化: 创建文件系统
ext2文件系统
由于一个磁盘分区的容量特别大,导致block和inode的数量也变多,影响文件数据的索引效率,所以文件系统将block进行分组,每一个组里分别包含superblock、文件系统描述、block bitmap、inode bitmap、inode、data block
- inode:
存储文件的权限、属性以及实际文件存储的对应数据块的编号(block号码占4bytes)。一个文件仅会占用一个inode。(inode的大小为128bytes,ext4和xfs可设定到256bytes)
- block:
用来存储实际数据的数据块,一般数据块的大小有1k、2k、4k。
- superblock:
记录整个filesystem相关的信息,比如,block和inode的总数量,block和inode的大小等
- Filesystem Description(文件系统描述)
主要存储每个块组的开始与结束block号码,以及说明superblock、bitmap、inodemap、data block分别介于哪一个block号码之间
- block bitmap:
记录data block使用和未使用的号码
- inode bitmap:
记录inode使用未使用的号码
文件系统磁盘管理(一)--文件系统相关推荐
- 【AWSL】之Linux磁盘管理与文件系统(fdisk、df、mount、umount、lsblk)
序言 这里我主要介绍以下Linux的磁盘管理与文件系统的一些操作与概述 磁盘和文件 序言 一.磁盘分区结构 二.文件系统类型 三. 检测并确认新硬盘 1.fdisk命令 2.fdisk -l 3.规划 ...
- Linux磁盘管理与文件系统(实验详解,一看就懂)
磁盘管理与文件系统 一.磁盘管理 1.1 磁盘结构 1.2 MBR与磁盘分区表示 1.2.1 MBR 1.2.2 磁盘分区表示 二.文件系统 2.1 文件系统类型 2.2 检测并确认新硬盘 2.3 管 ...
- 简介Linux磁盘管理与文件系统
磁盘管理与文件系统 一.磁盘基础 1.磁盘结构 1.1.硬盘的物理结构 1.2.硬盘的数据结构 1.3.硬盘的存储容量 1.4.可以用柱面/磁头/扇区来唯一定位磁盘上每一个区域 1.5.磁盘接口类型 ...
- Linux入门之磁盘管理(3)文件系统挂载
Linux入门之磁盘管理(3)文件系统挂载 当磁盘建立了分区,创建了文件系统,只是说明该设备可以用来存储,但是要想访问设备,就需要通过建立一个或多个挂载点,来提供给用户进行访问,在linux中,提供了 ...
- Linux磁盘管理与文件系统
Linux磁盘管理与文件系统 磁盘结构 ■硬盘的物理结构 ■硬盘的数据结构 ■硬盘存储容量公式 MBR与磁盘分区表示 ■主引导记录(MBR: Master Boot Record) 磁盘分区结构 文件 ...
- Linux(6)磁盘管理和文件系统
文章目录 6.Linux(6)磁盘管理和文件系统 前言 基础资源 磁盘管理 磁盘简介 基本磁盘管理.分区 SWAP 交换分区管理 简介 交换分区管理流程 swap 逻辑卷LVM 概述 特点 可操作性的 ...
- CentOS7 运维 - 磁盘管理与文件系统 | 超详细 | 附挂载教程及错误排查 | parted超大磁盘分区教程
磁盘管理与文件系统 硬盘结构 磁盘的接口种类 磁盘分区表示 主引导记录(MBR)磁盘分区 文件系统类型 XFS 文件系统 SWAP 交换文件系统 Linux 支持的其他文件系统类型 fdisk 检测并 ...
- 一起进入磁盘的世界——磁盘管理与文件系统
磁盘管理与文件系统 一.磁盘结构及分区表示 1.1磁盘的结构 1.1.1硬盘的物理结构 1.1.2硬盘的数据结构 1.1.2.1存储容量: 1.1.3硬盘接口类型 1.1.4 硬盘分类 1.2磁盘分区 ...
- 分析Linux磁盘管理与文件系统专题三
1.前言 紧接着我的上一篇博客进行磁盘管理操作: http://zhangfengzhe.blog.51cto.com/8855103/1430531 我们已经对磁盘进行了分区,信息如下: [root ...
最新文章
- 史上最浅显易懂的Git教程!
- 技术专家预测未来25大颠覆性硬趋势
- 回流,重绘的概念,以及他们的区别?
- mysql binlog 二进制_二进制日志-mysqlbinlog工具的使用
- QML基础类型之url
- android 爆炸动画,一个可以给view显示粒子爆炸/绽放效果的android库 Bloom
- Android2D理解坑
- 从零开始学前端:定时器、Math对象 --- 今天你学习了吗?(JS:Day12)
- 计算机硬件基础知识微盘,第1章 电脑硬件基础知识.pdf
- linux 编译安装nginx,配置自启动脚本
- win10鼠标右键拓展(使用vs Code打开)
- 无限联盟服务器,无限乱斗正式上线,全服服务器被网友挤爆!LOL重回巅峰状态!...
- 夏令营/保研/考研复试被问到优缺点怎么回答?
- TesterHome android app 编写历程(五)
- 异常检测方法——DBSCAN、孤立森林、OneClassSVM、LOF、同比环比、正态分布、箱线图
- php正则匹配中文和英文字母,PHP正则匹配中文字母数字正则的表达式
- Centos7 安装Nat123 内网穿透
- html页面上传excel,HTML页面预览表格文件内容
- 虚拟服务器日语,云服务器日语
- 【编程语言学习——python】04字典