硬盘为什么最多只有四个主分区
硬盤最多分為4個主分區,這是一個常識可是很少告訴為什么這么分,找了很多文章應該回答清楚了這個問題
1、PC行業標準中一個硬盤只能分四個分區.這樣的四個分區在不同的操作系統中被冠以不同的名稱他可能叫partition (主分區)或者slice ,但是無論他們怎么叫,這些系統都支持這樣的四個分區,都可以識別分區的起始位置和大小等信息.這里我把這樣的分區用一個最常用的詞來命名:主分區(primary partition).為什么一個硬盤只能分四個主分區呢?這是由個人計算機初期的設計架構決定的.一開始,PC被設計成這樣的啟動過程,開機時主板BIOS進行自檢,當一切OK后,就開始讀取硬盤的第一個扇區,一個扇區的大小是512字節,這是計算機工業里的標準,無論什么硬盤,一個扇區的大小都是512字節.BIOS把這512字節的內容讀出來并執行.這512字節被叫做MBR(master boot record)主引導記錄) .這512自己包含了硬盤最重要的信息:分區表.由于空間只有區區512字節,所以分區表的大小就有很大限制,他被設計成十分小但是又足夠描述硬盤的分區情況.包括分區的開始扇區,結束扇區,引導標志,分區類型等等.每個分區信息用16個字節表示,四個分區就用掉了16X4=64個字節,這64個字節分布在MBR的第467-510字節,后面緊接著兩個字節AA和55被稱為幻數(Magic Number),BOIS讀取MBR的時候總是檢查最后是不是有這兩個幻數,如果沒有就被認為是一個沒有被分區的硬盤.盡管分區表中明明有數據,也會報錯,告訴你系統不存在.所以,對硬盤加密的簡單辦法就是從MBR中察掉這兩個字節.那么這個硬盤掛到任何電腦上都會顯示為一個沒有分區的空白硬盤.但是只要把這兩個字節重新寫上,數據又能讀出.當然,你得知道怎么重新寫上.
2、主分區,也稱為主磁盤分區,和擴展分區、邏輯分區一樣,是一種分區類型。主分區中不能再劃分其他類型的分區,因此每個主分區都相當于一個邏輯磁盤(在這一點上主分區和邏輯分區很相似,但主分區是直接在硬盤上劃分的,邏輯分區則必須建立于擴展分區中)。
第二,硬盤的第一扇區可以分成三個部分:第一部分MBR,需要占用446字節,第二部分DPT,需要占用64字節,這是因為一個分區表需要占用16字節,64/16=4,所以剛好能存放四個分區的表,這就是為什么只能分四個分區。還有兩個字節就用來存放結束標志。這樣
446+64+2=512字節。
整個啟動流程到操作系統之前的動作應該是這樣的:
總結
以上是生活随笔為你收集整理的硬盘为什么最多只有四个主分区的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 类似QQ空间,微信朋友圈,微博主页等,展
- 下一篇: Tiny-DSOD: Lightweig