linux學習入門7——磁盤基本概念(linuxcast.net)

LINUX系統基礎(磁盤,分區,MBR,GPT)


1.磁盤的基本概念

機械硬盤(如圖)通過盤片進行存儲,一個硬盤可以有一個或多個盤片,沒個一個盤片上下都會有一個磁頭(用來讀寫數據)

轉速(盤片)越高,磁盤性能越高。但功率熱量也會跟着上來。一般臺式機爲7200轉,筆記本爲5400轉.盤片的物理結構限制了發展.

固態硬盤(沒有了盤片結構)


2.基本概念:cylinder(柱面),sector(扇區),head(磁頭)如圖 

柱面:一個盤片被分爲了這樣一圈一圈的軌道,暫稱爲柱面。多個盤片在位置相同的軌道處的地方形成了一個立體的管子,這就形成了柱面

扇區:從中心向邊緣擴充出來一個扇形結構叫做扇區。類似與切蛋糕。越靠近內圈面積越小,越靠近外圈面積越大。

磁頭:讀取數據的磁臂,通常被一個head的大小爲512B,head爲讀取數據的最小單位。


3.磁盤在LINUX中的表示(如圖)

a,b,c,d帶表第幾塊硬盤。IDE設備時是hd[a-z],SATA,SCSI,SAS,USB等設備的美女工程爲usd[a-z]

/dev/sda    /dev/sdb


4.分區概念(如圖)

不同的分區用:設備名稱+分區號,如sda1,sda2

主流的分區機制爲MBR和GPT(是一個軟件概念)


5。MBR(Master Boot Record) 是傳統的分區機制,應用於絕大多數使用BIOS的PC設備(一般除蘋果外一般都是,蘋果用emi引導方式)。

MBR支持32bit和64bit系統

MBR支持分區數量有限

MBR只支持不超過2T的硬盤,超過2T的硬盤將只能使用2T空間(有第三方解決方法),使用32位的尋址空間。

硬盤的頭521字節被MBR佔有(前446爲引導代碼,接下來4個16字節爲分區表,接下來爲2個字節爲啓動標識爲肯定爲55aa)(如圖)


6.MBR分區(如圖)

邏輯分區是基於擴展分區創建出來的(擴展分區是不能直接用的,必須要在上面創建邏輯分區採可以用)圖中的第二個圖中/dev/sda4爲擴展分區


7.GPT( GUID partiton Table)(如圖)

64位的尋址空間,必須在支持UEFI(UER)的硬件才能使用,MAC原生爲GPT分區格式

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