mac windows linux 公用磁盘格式,win访问mac分区 linuxt系统磁盘分区知识(2)

#c、#h、#s分别是磁柱、磁头、扇区的编号

#lba是逻辑区块编号

H=heads per cylinder,每个磁柱的磁头数

S=sectors per track,每磁道的扇区数

#lba=(#cH+#h)S+#s-1

LBA可用以下公式对应到CHS:

#c=#lba/(S*H)

#h=(#lba/S)%H

#s=(#lba%S)+1

例如:

CHS总数=[600, 10, 84],求#lba=1234所对应的CHS编号:

#c=1234/(84*10)=1

#h=(1234/84)%10=4

#s=(1234%84)+1=59

所以:

#chs=(1, 4, 59)

磁盘分区

为什么分区

优化I/O性能

实现磁盘空间配额限制

提高修复速度

隔离系统和程序

安装多个OS

采用不同文件系统

分区方式

两种分区方式: MBR, GPT

MBR分区格式

MBR: Master Boot Record, 1982年, 使用32位表示扇区数, 分区不超过2T

如何分区:按柱面

0磁道0扇区: 512bytes

446bytes: boot loader

64bytes:分区表

16bytes: 标识一个分区

2bytes: 55AA

4个主分区; 3主分区+1扩展(N个逻辑分区)

标准的MBR结构

位址

功能

描述

0000-0088

主引导程序

eee2640dbf352c0f5d9068e7f6a64575.jpg

主引导程序

0089-01BD

出错信息数据区

出错区

01BE-01CD

分区1(16字节)

分区表

01CE-01DD

分区2(16字节)

01DE-01ED

分区3(16字节)

01EE-01FD

分区4(16字节)

01FE

55

结束标志

01FF

aa

硬盘分区结构信息

存储字节数

内容及含义

第1字节

引导标志,值为80H表示活动分区,00H表示非活动分区

第2,3,4字节

本分区的起始磁头号,扇区号,柱面号。其中:

磁头号-第2字节

扇区号-第3字节的低六位

柱面号-第3字节高2位,第4字节8位

第5字节

分区类型符:

00H-表示该分区未使用

06H-FAT16基本分区

0BH-FAT32基本分区

05H-扩展分区

07H-NTFS分区

0FH-(LBA模式)扩展分区(83H为linux分区)

第6,7,8字节

本分区的结束磁头号,扇区号,柱面号。其中:

磁头号-第6字节

扇区号-第7字节的低六位

柱面号-第7字节高2位,第8字节8位

第9,10,11,12字节

分区起始相对扇区号

第13,14,15,16字节

分区总的扇区数

GPT分区格式

GPT:GUID(Globals Unique Identifiers)

partitiontable 支持128个分区,使用64位,支持8Z(512Byte/block ) 64Z (4096Byte/block)使用128位UUID(Universally Unique Identifier) 表示磁盘和分区 GPT分区表自动备份在头和尾两份,并有CRC校验位UEFI (统一扩展固件接口)硬件支持GPT,使操作系统启动

GPT的分区信息是在分区中,而不象MBR一样在主引导扇区,为保护GPT不受MBR类磁盘管理软件的危害,GPT在主引导扇区建立了一个保护分区(Protective MBR)的MBR分区表(此分区并不必要),这种分区的类型标识为0xEE,这个保护分区的大小在Windows下为128MB,Mac OS X下为200MB,在Window磁盘管理器里名为GPT保护分区,可让MBR类磁盘管理软件把GPT看成一个未知格式的分区,而不是错误地当成一个未分区的磁盘。

另外,为了保护分区表,GPT的分区信息在每个分区的头部和尾部各保存了一份,以便分区表丢失以后进行恢复。

linuxt系统磁盘分区知识

标签:芯片table分区类型

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/shumachanpin/article-59284-2.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值