主分区扩展分区逻辑分区是什么关系,装系统前先弄明白
装系统分到一半,被三个词拦住:主分区、扩展分区、逻辑分区,教程里各讲各的,合不到一张图上。更早一步的坑常出在老机器上:一块盘划满四个区,第五个怎么都划不出来,报错还看不出原因——其实两个问题的根源是同一个:MBR 分区表的条目名额只有四个。
原因分析
MBR 分区表只预留四个条目,这是当年定死的结构。主分区直接占用条目,可以直接安装系统、直接引导;扩展分区同样占一个条目,但它本身是个空壳容器,不存数据,容器里再挂逻辑分区,逻辑分区的数量宽裕得多。于是“四个主分区用满就再也分不出区”的死结,标准解法就是留一个条目做扩展分区,其余数据区全部放进逻辑分区——三个词的关系说白了就是:主分区是正式工位,扩展分区是一间大办公室,逻辑分区是办公室里的工位。GPT 分区表则是另一套账:条目多达一百多个,个个都算主分区,扩展分区和逻辑分区的概念在 GPT 里整体退休——新机器 GPT 加 UEFI 启动,2.2T 以上大盘也只有这条路可走。
分步解决
- 先查自家盘的分区表。管理员命令行里 diskpart 进 list disk,GPT 一列带星号的就是;2011 年前出厂的老机器、跑 32 位系统的环境多为 MBR。先分清阵营再谈规划,规则完全不同。
- MBR 老机经典布局。系统占一个主分区,剩余空间整体划给扩展分区,数据区、交换分区、home 目录全部做成逻辑分区——老 Linux 服务器按这个布局走,四个条目永远够用,以后加区不用推倒重来。
- Windows 单系统别挥霍条目。一个主分区足够启动;不要把四个名额早早用光,给以后的双系统、维护工具分区留条后路,是分区规划里成本最低的远见。
- GPT 机器直接简化。一百多个主分区随便用,不再需要扩展分区套逻辑分区的套娃结构;这些老概念只会在迁移旧盘、翻修老机器时再遇到。
- 老盘加装与新装注意。带扩展分区的旧盘接进新机器,别顺手删掉里面的数据逻辑卷;MBR 与 GPT 互转会重写分区表,动手前先备份——这条对任何分区表操作都成立,没有例外。
预防
动手分区前把方案画在纸面再开工。我们贵州诚鑫致达科技给客户重装系统前会先出一页分区规划——主分区给谁、扩展分区留多大、数据卷挂在哪里,纸面定死了再动盘,现场不临场拍脑袋,装完的系统也经得起下次翻修。