千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 什么是磁盘分区

什么是磁盘分区

来源:千锋教育
发布人:xqq
时间: 2023-12-01 19:00:41 1701428441

什么是磁盘分区?分区是指在磁盘上建立的用于存储数据和文件的独立空间,磁盘分区由主分区(Primary Partition)和扩展分区(Extended Partition)组成。在使用时,这两种分区的区别体现在主分区可以直接使用,而扩展分区需要先划分成逻辑分区(Logical Partition)才可以使用。

分区中必须存在至少一个主分区,但扩展分区可以不存在,且主分区的数量最多可以是4个(整个磁盘都划分成主分区),而扩展分区上的逻辑分区理论上可以存在无数个。其实并不建议把整个磁盘划分成4个主分区(由于磁盘本身的原因,划分成4个主分区并不能用到全部空间,而且剩下的空间没有多余的分区表来记录),这会造成空间的浪费。另外,考虑到磁盘的连续性,建议将扩展分区放在最后的柱面。

扩展分区需要在逻辑卷上创建才可以使用,而不是直接创建逻辑卷,这是考虑到在工作环境下磁盘的分区不止4个,还要考虑分区表的数量,而在扩展分区上创建分区时就没有这些限制,可以创建无限个逻辑分区。

当然,磁盘中还存在一个只有512字节大小的分区,此分区用于存放系统启动的主引导(Master Boot Recorder,MBR)程序。该分区中包括系统启动的引导信息、磁盘分区表等重要的信息(见图1),如果该分区中的数据损坏,系统就无法启动,如果是物理实体损坏,就意味着这块磁盘也基本报废。

图1 主引导分区的位置及结构示意图

主引导分区主要划分成Bootloader和Partition tables两个分区。Bootloader占据446字节,用于存放引导代码;Partition tables占据64字节,用于存放磁盘分区表,磁盘每个分区的信息需要用16字节来记录,因此最多只能记录4个分区的信息。

另外,在每个分区表中记录着每个分区的大小(始终点)、所处磁盘的位置、柱面等信息,如果重新分区,实际上就是重新更改分区表的记录信息,分区表中定义了第n个分区是从“第x个柱面到第y个柱面”,因此当系统要读取第n个磁盘时,就根据分区表中定义的信息去操作。

tags: IT培训
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取

下一篇

RAID是什么
相关推荐HOT