Linux課程學習筆記來源于網易雲課堂:Linux 入門基礎
(1)Cylinder柱面
Sector扇區
Head磁頭
(2)磁盤在Linux中的表示
Linux所有裝置都抽象為一個檔案,儲存在目錄下。
裝置名稱一般為hd[a-z]或sd[a-z]([a-z]為分區号),如:had、hdb、sda、sdb。
IDE裝置的名稱為hd[a-z],SATA、SCSI、SAS、USB等裝置的名稱為sd[a-z]。
(3)分區概念
将一個磁盤邏輯的分為幾個區,每個區當做一個獨立磁盤,以友善管理。
不同分區用:裝置名+分區号 方式表示,如sda1,sda2,即:/dev/sda1, /dev/sda2: 第一塊硬碟的第一、第二分區。可以通過指令cd /dev/切換至dev目錄下,通過指令ls /dev/sd*來顯示磁盤分區的情況。
(4)主流分區
主流的分區機制分為MBR和GPT兩種。
(I)MBR:Master Boot Record,主引導記錄,傳統分區機制,應用于絕大多數使用BIOS的PC裝置,蘋果電腦就不使用BIOS。
4.1)MBR支援32bit和64bit系統
4.2)MBR支援分區數量有限
4.3)MBR隻支援不超過2T的硬碟,超過2T的硬碟将隻能使用2T空間(有第三方解決方法)
4.4)MBR結構,占了硬碟頭512個位元組,前446位元組是引導代碼,後16位元組 x 4 = 4個分區表,最後二個位元組一定是55, AA。
4.5)最多4個主分區(MBR結構中隻有4個分區表),可以包含3個主分區 +一個擴充分區,然後在擴充分區(不能用)上面建立邏輯分區(IDE最多63個邏輯分區,SCSI最多建立15個分區)。
(II)GPT:GUID Paration Table是一個較新的分區機制,解決了MBR很多缺點,有以下特點:
4.6)支援超過2T的硬碟
4.7)向後相容MBR
4.8)必須在支援 UEFI 的硬體上才能使用,UEFI 是由Intel提出的取代 BIOS 的新一代硬體引導系統。
4.9)必須使用64bit系統
4.10)Mac、Linux系統都能支援GPT分區格式
4.11)Windows7 64bit、windows Server 2008 64bit支援GPT