>首页> IT >

linux的硬盘分区吗

时间:2022-03-24 14:15:21       来源:PHP中文网

本教程操作环境:linux7.3系统、Dell G3电脑。

linux的硬盘分区吗

linux磁盘分区,主要分为基本分区(primary partion)和扩充分区(extension partion)两种,基本分区和扩充分区的数目之和不能大于四个。且基本分区可以马上被使用但不能再分区。扩充分区必须再进行分区后才能使用,也就是说它必须还要进行二次分区。

在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE 或 SCSI 设备也不例外。Linux把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。

Linux 系统中所有的硬件设备都是用文件的形式来表示和使用的,也就是说,如果你想使用某个硬件设备首先你就需要将其挂载到某个目录下面,通过对这个目录的操作来操作设备;如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。

并不是根目录下任何一个目录都可以作为挂载点,由于挂载操作会使得原有目录中文件被隐藏,因此根目录以及系统原有目录都不要作为挂载点,会造成系统异常甚至崩溃,挂载点最好是新建的空目录

磁盘也是一样的,磁盘的文件是存放在/dev目录下,磁盘设备文件的命名规则为:

主设备号+次设备号+磁盘分区号

常见的主设备号有:sd,hd;它们是代表的不同的磁盘类型:sd代表的IDE硬盘,hd代表的是SCSI硬盘

次设备号就是同一类型设备的次序,用[a-z]来表示,/dev/sda表示第一块IDE类型的磁盘,/dev/sdb表示第二块IDE类型的磁盘

磁盘分区编号,每一块磁盘都会被划分为多个磁盘分区(这个下面会介绍),每一个分区都会有一个编号,比如:/dev/sda1表示这是该磁盘的第一个分区,以此类推

磁盘分区

在 Linux 中,每一个硬盘设备都只能划分四个主分区;若是划分了一个扩展分区那最多可以划分三个主分区;可以表示为:

P+P+P+P 或者 P+P+P+E

主分区加扩展分区最多只有四个;可以全部划分为主分区,也可以之划分一个主分区;但是扩展分区最多只有一个;扩展分区是不能直接使用的,还有进一步划分为逻辑分区才能使用;一个扩展分区可以划分为多个逻辑分区;

主分区的分区编号是:1,2,3,4;从扩展分区划分出来的逻辑分区的编号是从 5开始,以次累加

为什么最多只能划分四个主分区呢

这跟系统启动有关系;当你启动电脑时,首先就会加载 BIOS 信息,这里面包含了 Cpu和其他硬件设备的信息;找到它计算机就知道怎么启动了

接下来,它会去找 MBR(Master Boot Record),也就是主引导记录;为了方便BIOS的查找,所以就会把它放在磁盘上第0磁道上的第一个扇区中,磁盘中每个扇区有 512字节;虽然只有这么大一点,但是要存三部分信息:

MBR 占 446 字节

磁盘分区表占 64字节

结束标识符占两个字节

磁盘分区表总共只有 64 字节,而每个分区信息占 16 个字节,所以就只能有四个主分区了

相关推荐:《Linux视频教程》

以上就是linux的硬盘分区吗的详细内容,更多请关注php中文网其它相关文章!

关键词: 硬件设备 磁盘分区