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上外,还可以安装在每个分区的引导扇区。所以就有了多重引导。
挂载的概念:利用一个目录当成进入点,将磁盘分区的数据放置在该目录下,进入该目录就可以读取该分区。
- linux基础篇(磁盘分区)
- Linux入职基础-2.2_磁盘分区与目录挂载
- 磁盘分区基础和LINUX上硬盘分区设备号解释
- Linux基础 -- 磁盘分区
- linux基础——磁盘分区和yum安装
- 第八天 Linux文件系统基础、设备文件磁盘分区、文件系统管理与挂载
- 磁盘分区基础和LINUX上硬盘分区设备号解释
- linux 基础磁盘分区
- Linux 基础操作(十六)————存储设备的管理、挂载、磁盘分区
- Linux基础之一——系统安装前知识准备(磁盘分区知识)
- Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接
- 【Red Hat Linux基础】 磁盘分区详细教程
- linux基础知识:磁盘分区
- 鸟哥Linux私房菜基础学习篇 第一部分:Linux的规划与安装_主机规划与磁盘分区
- 磁盘分区基础和LINUX上硬盘分区设备号解释
- Linux下Python的一些基础相关问题(1)
- [linux]linux内核时间管理基础
- linux基础教程--安装Eclipse和cdt
- openstack存储基础:Linux LVM硬盘管理及LVM扩容
- 网络基础与Linux网络配置之一 ifconfig、route、netstat命令详解