磁盤的分區

磁盤的組成:磁盤盤片、機械手臂、磁盤讀取頭、主軸馬達。

這裏寫圖片描述

這裏寫圖片描述

整個磁盤盤片就好比好多同心圓,由圓心以放射狀的方式分割出磁盤的最小存儲單位,那就是 扇區,每個扇區的大小是512 bytes ,這個值是不會變的,扇區組成的一個圓就成爲磁道,如果是在多個盤面的,在所有磁盤盤片上的同一個磁道可以組成一個磁柱,磁柱是我們分割磁盤時的最小單位。
由於分割表只有64 字節的大小,最多隻能容納四筆分割的記錄,這四個分割記錄被稱爲主要或延伸分割槽,但是並不是一個磁盤只能劃分四個區,最多可以達到十幾個分區,那麼又是如何達到的呢?
這裏寫圖片描述

磁盤的第一個扇區特別重要,包含兩個特別重要的信息
1、主要啓動記錄區(MBR):可以安裝開機管理程序的地方,446 bytes
2、分割表:記錄整顆硬盤分割的狀態,64 byte
MBR:系統在開機的時候會去主動讀取這個區塊的內容,這樣系統下回知道你的程序放在哪裏,且該如何進行開機。
分割表:必須對硬盤進行分割,這樣纔可以進行使用。
利用參考對照磁柱號碼來進行磁盤的分割處理,在分割表所在的 64 bytes容量中,總共分爲四組記錄區,每組記錄區記錄了該區段的起始與結束的磁柱號碼。
這裏寫圖片描述

這裏寫圖片描述

如圖所示,四個記錄區僅用到了兩個,p1 爲主要分割,p2爲延伸分割,延伸分割的目的是使用額外的扇區來記錄分割信息,延伸本身不能拿來格式化,我們可以透過延伸分割所指向的那個區域繼續做分割的記錄。有延伸分割繼續分割而來的稱爲邏輯分割。邏輯分割的範圍就是延伸分割的範圍。

完畢之後,還必須進行格式化,之後操作系統才能使用這個分區,因爲每種操作系統所設定的文件屬性/權限不同,爲了能夠存放自己的文件所需的數據,因此需要進行格式化,已成爲操作系統能夠使用的文件系統格式。
Windows98 之前 微軟操作系統使用的文件系統是 FAT(或FAT16)
Windows2000 以後,微軟操作系統使用的文件系統是NTFS
Linux 的正統文件系統是 Ext 2
默認情況下,Windows操作系統是不會認識Linux 的Ext2 的
但是現在由於新技術的發明,例如LAM或者 軟件磁盤陣列,這些技術可以將一個分區格式化爲多個文件系統,也能將多個分區合成一個文件系統。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章