硬盘分区4-如何划分4个以上的分区

------------《鸟哥的Linux私房菜》--------------------

既然分割表只有记录四组资料的空间,那么是否代表我一颗硬碟最多只能分割出四个分割槽?当然不是啦!有经验的朋友都知道, 你可以将一颗硬碟分割成十个以上的分割槽的!那又是如何达到的呢?在Windows/Linux系统中, 我们是透过刚刚谈到的延伸分割(Extended)的方式来处理的啦!延伸分割的想法是: 既然第一个磁区所在的分割表只能记录四笔资料, 那我可否利用额外的磁区来记录更多的分割资讯?实际上图示有点像底下这样:


图2.3.2、磁碟分割表的作用示意图

在上图当中,我们知道硬碟的四个分割记录区仅使用到两个,P1为主要分割,而P2则为延伸分割。请注意, 延伸分割的目的是使用额外的磁区来记录分割资讯,延伸分割本身并不能被拿来格式化。 然后我们可以透过延伸分割所指向的那个区块继续作分割的记录。

如上图右下方那个区块有继续分割出五个分割槽, 这五个由延伸分割继续切出来的分割槽,就被称为逻辑分割槽(logical partition)。 同时注意一下,由于逻辑分割槽是由延伸分割继续分割出来的,所以他可以使用的磁柱范围就是延伸分割所设定的范围喔! 也就是图中的101~400啦!

同样的,上述的分割槽在Linux系统中的装置档名分别如下:

  • P1:/dev/hda1
  • P2:/dev/hda2
  • L1:/dev/hda5
  • L2:/dev/hda6
  • L3:/dev/hda7
  • L4:/dev/hda8
  • L5:/dev/hda9

仔细看看,怎么装置档名没有/dev/hda3与/dev/hda4呢?因为前面四个号码都是保留给Primary或Extended用的嘛! 所以逻辑分割槽的装置名称号码就由5号开始了!这是个很重要的特性,不能忘记喔!

posted @ 2013-10-26 10:48  蚂蚁远征  阅读(638)  评论(0编辑  收藏  举报