linux--硬盘与分区

时间:2024-03-24 20:53:51

1、物理设备命令规则

        在linux系统中一切都是文件,硬件设备也不例外,系统内核中的udev设备管理器会自动把硬件名称规范起来,目的是让用户通过设备文件的名字可以猜出设备的属性以及分区信息等。udev设备管理器的服务会一直以守护进程的形式运行并侦听内核发出的信号来管理/dev目录下的设备文件。

linux--硬盘与分区

2、分区

       /dev/sda5的含义:/dev说明这是一个硬件设备;sd表示是存储设备;a表示系统中同类型接口中第一个被识别到的设备,5表示这是一个逻辑分区。

       硬盘设备是由大量的扇区组成的,每个扇区的容量是512字节,其中第一个扇区最重要,保存着主引导记录与分区表信息。MBR需要占用446个字节,分区表为64个字节,结束符占用两个字节;其中分区表中每记录一个分区信息就需要16字节,这样的话最多有四个分区信息可以写到第一个扇区中,这4个分区就是4个主分区。

linux--硬盘与分区

        为了解决分区个数的问题扩展分区出现了,可以将第一个扇区的分区表中16字节的空间拿出来指向另一个分区。扩展分区不是一个真正的分区,而更像是一个占用16字节分区表空间的指针。这样可以使用3个主分区加一个扩展分区的方法,然后在扩展分区中创建出数个逻辑分区,从而满足多分区的需求。

linux--硬盘与分区