linux磁盘分区

本文详细介绍了Linux磁盘分区的重要性,以及分区的基本概念,重点讲解了早期的MBR分区表格式和现代的GPT分区表格式,包括它们的构成、限制和作用。还讨论了开机启动的基本概念,以及多重引导的实现。
摘要由CSDN通过智能技术生成

1.为什么要分区?

  • 数据的安全性:
    因为每个分区槽的数据是分开的!所以,当你需要将某个分区槽的数据重整时,例如你要将计算机中Windows 的 C 槽重新安装一次系统时, 可以将其他重要数据移动到其他分区槽,例如将邮件、桌面数据移动到 D 槽去,那么 C 槽重灌系统并不会影响到 D 槽! 所以善用分区槽,可以让妳的数据更安全。

  • 系统的效能考虑:
    由于分区槽将数据集中在某个磁柱的区段,例如上图当中第一个分区槽位于磁柱号码 1-100 号,如此一来当有数据要读取自该分区槽时, 磁盘只会搜寻前面 1~100 的磁柱范围,由于数据集中了,将有助于数据读取的速度与效能!所以说,分区是很重要的!

2. 几个基本概念

  • 磁盘上面又可细分出扇区(Sector)与磁道(Track)两种单位, 其中扇区的物理量设计有两种大小,分别是 512bytes 与4Kbytes。
  • 而通常磁盘可能有多个磁盘盘,所有磁盘盘的同一个磁道我们称为磁柱(Cylinder)
    在这里插入图片描述
    注意:
    磁柱通常是文件系统的最小单位,也就是分区槽的最小单位啦!为什么说『通常』呢?因为近来有 GPT 这个可达到 64bit 纪录功能的分区表, 现在我们甚至可以使用扇区 (sector)号码来作为分区单位哩! 所以说,我们就是利用参考对照磁柱或扇区号码的方式来处理啦!

3. 第一个扇区

第一个扇区里面含有的重要信息。它分成两种格式:

  • 早期的:MBR (Master Boot Record) 分区格式
  • 现在的:GPT (GUID partition table)分区格式

也就是说,分区表其实目前有两种格式。

3.1 MBR 分区表格式

3.1.1 MBR 分区格式的构成

采用主要启动记录区(Master Boot Record, MBR)格式,开机管理程序纪录区分区表则通通放在磁盘的第一个扇区:

  • 开机管理程序纪录区:可以安装开机管理程序的地方,有 446 bytes
  • 分区表(partition table):记录整颗
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值