linux的硬盘是不是分区的
这篇文章将为大家详细讲解有关linux的硬盘是不是分区的,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
linux的硬盘是分区的;硬盘分区主要分为基本分区和扩充分区两种,基本分区和扩充分区的数目之和不能大于四,并且基本分区可以马上被使用但不能再分区,扩充分区必须在进行分区后才能使用。
本教程操作环境: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的硬盘是不是分区的”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
评论