首页 >常见问题 > 正文

硬盘主分区和扩展分区的区别是什么

原创2021-09-29 13:05:0101232

区别:1、主分区是可以引导电脑开机读取文件的一个磁盘分区,位于硬盘的最前面一块区域中;而扩展分区是一个指向下一个分区的指针。2、主分区可以直接使用,主要用于检测硬盘分区的正确性;而扩展分区不能直接用。

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

硬盘分区是指将硬盘的整体存储空间划分成多个独立的区域,分别用来安装操作系统、安装应用程序以及存储数据文件等。但在分区之前,应该做一些准备及计划工作,包括一块硬盘要划分为几个分区,每个分区应该有多大的容量,以及每个分区准备使用什么文件系统等。对于某些操作系统而言,硬盘必须分区后才能使用,否则不能被识别。通常,从文件存放和管理的方便、容易、快捷性出发,建议将硬盘划分多个分区,用以存放不同类型的文件,如存放操作系统、应用程序、数据文件等。

硬盘分区之后,会形成三种形式的分区状态:主分区、扩展分区和非DOS分区。

  • 主分区

    主分区是一个比较单纯的分区,通常位于硬盘的最前面一块区域中,构成逻辑C磁盘。其中的主引导程序是它的一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他操作系统。此段程序损坏将无法从硬盘引导,但从软驱或光驱引导之后可对硬盘进行读写 。

  • 扩展分区

    扩展分区的概念比较复杂,很容易造成硬盘分区与逻辑磁盘的混淆。分区表的第四个字节为分区类型值,正常的可引导的大于32MB的基本DOS分区值为06,扩展的DOS分区值是05。如果把基本DOS分区类型改为05则无法启动系统,并且不能读写其中的数据。如果把06改为DOS不识别的类型如EFH,则DOS认为该分区不是DOS分区,当然无法读写。很多人利用此类型值实现单个分区的加密技术,恢复原来的正确类型值即可使该分区恢复正常。但扩展分区是不能直接使用的,它是以逻辑分区的方式来使用的,所以说扩展分区可分成若干逻辑分区。其关系是前者包含后者的关系,所有的逻辑分区都是扩展分区的一部分。

硬盘主分区和扩展分区的区别

1、指代不同

主分区:也称为主磁盘分区,位于硬盘的最前面一块区域中,构成逻辑C磁盘。

扩展分区:是一个指向下一个分区的指针,这种指针结构将形成一个单向链表。

2、特点不同

主分区:分区中不能再划分其他类型的分区,因此每个主分区都相当于一个逻辑磁盘(在这一点上主分区和逻辑分区很相似,但主分区是直接在硬盘上划分的,逻辑分区则必须建立于扩展分区中)。

扩展分区:通过这个扩展分区的数据可以找到下一个分区(实际上也就是下一个逻辑磁盘)的起始位置,以此起始位置类推可以找到所有的分区。

3、作用不同

主分区:主引导程序是一部分,此段程序主要用于检测硬盘分区的正确性,并确定活动分区,负责把引导权移交给活动分区的DOS或其他操作系统。此段程序损坏将无法从硬盘引导,但从软驱或光驱引导之后可对硬盘进行读写。

扩展分区:扩展分区是不能直接用的,是以逻辑分区的方式来使用的,所以说扩展分区可分成若干逻辑分区。关系是包含的关系,所有的逻辑分区都是扩展分区的一部分。

更多相关知识,请访问常见问题栏目!

以上就是硬盘主分区和扩展分区的区别是什么的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    javascript怎么对数组求和794
    在javascript中什么是伪数组447
    javascript三目运算符有几个等号655
    推荐视频教程
  • Uniapp简爱读书项目开发--第一季Uniapp简爱读书项目开发--第一季
  • Uniapp简爱读书项目开发--第二季Uniapp简爱读书项目开发--第二季
  • Bootstrap5-让web开发更迅速Bootstrap5-让web开发更迅速
  • PHP开发APP接口项目实战PHP开发APP接口项目实战
  • 视频教程分类