Linux基础(一)磁盘分区

磁盘分区

一、磁盘结构

先来看看老磁盘

 

1)磁头(head):不解释

2)扇区(sector):磁盘的最小存储单位,大小为512bytes或者4k

3)磁道(trcack):扇区组成的一个圆

4)柱面(cylinder):所有盘面上的同一个磁道

磁盘容量计算:h*c*s*512

磁盘的第一个扇区组成:

1)主引导分区(Master Boot Record,MBR):可安装引导加载程序的地方,446bytes

2)分区表(partition table):记录了整块硬盘的分区状况,64bytes

分区表总共分为4组记录区,每组记录区记录了该区段的起始与结束的柱面号码。

注意:分区的最小单位为柱面

 假设上图硬盘设备名为/dev/hda时,那么这四个分区在linux系统中的名字如下:

P1: /dev/hda1

P2: /dev/hda2

P3: /dev/hda3

P4: /dev/hda4

所以:

硬盘默认分区列表最多只能写入4组分区信息(硬盘的限制),这四组信息我们称为主分区或者扩展分区,其中扩展分区最多只能有一个(系统限制)。

使用扩展分区的目的是记录额外的分区信息,扩展分区本身不能拿来格式化。由扩展分区继续切出来的分区称为逻辑分区(如果扩展分区被破坏逻辑分区将不复存在,WHY?)。

 

P1:/dev/hda1

P2:/dev/hda2

L5:/dev/hda5

L6:/dev/hda6

L7:/dev/hda7

L8:/dev/hda8

 

 

BIOS搭配MBR/GPT开机大致流程:

CMOS:记录各项硬件参数,且嵌入在主板上的存储器。

BIOS:写入到主板上的韧体(写入到硬件上的软件程序)

开始开机----------> BIOS根据用户设置访问开机硬盘------------> 读取MBR里的引导加载程序(boot loader)----------> 读取内核文件--------> 开启操作系统

但是引导加载程序除了可以安装到MBR上外,还可以安装在每个分区的引导扇区。所以就有了多重引导。

 

挂载的概念:利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,进入该目录就可以读取该分区。

 

转载于:https://www.cnblogs.com/Shadowplay/p/8208077.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值