標籤:
磁碟:由許多碟片,機械手臂,磁頭和主軸馬達所構成的,實際的資料都是寫入碟片上面,而讀寫主要是通過機械手臂可伸展讓磁頭在碟片(在主軸馬達的轉動左右下,碟片跟著轉動)上面進行讀寫操作。由於單一碟片寫入資料量有限,所以存在多個碟片。
磁碟的轉速:
5400轉/s
7200轉/s
轉速越快,單位時間內磁頭划過的距離越長,寫入的資料更多,同樣,發熱量更高。
扇區、磁軌、柱面
head 在碟片上划過痕迹就是磁軌,多個碟片垂直方向上的磁軌構成了柱面。
磁碟的最小單位是扇區,每個扇區大小為512bytes。
磁碟在linux系統中表示
linux所有裝置被抽象為一個檔案,被儲存在/dev目錄下;
裝置名稱一般為hd[a-z]或sd[a-z]
IDE裝置名稱為hd[a-z],SATA,USB,SCSI等裝置的名稱為sd[a-z]
分區
將一個磁碟邏輯的分為幾個分區,每個區當做獨立磁碟,以方便使用管理。
不同分區用:裝置名稱+分區號 方式表示 ,如sda1\sda2
主流分區機制分為MBR和GPT兩種。
分區不是物理上的,而是邏輯概念。
MBR (Master Boot Record)是傳統的分區機制,應用於絕大多數使用BIOS的PC裝置。
蘋果PC EFI分區機制。
MBR支援32bit和64bit系統
MBR支援分區數量有限
MBR只支援不超過2T的硬碟,超過2T硬碟將只能使用2T空間
MBR總共佔用了磁碟第一扇區的512bytes,
前446bytes是系統引導代碼部分
接下來4個16bytes是分區表
剩下的2bytes是啟動標識,55和AA是不能修改的,如有改動,則無法引導系統啟動
主要磁碟分割
最多隻能建立四個主要磁碟分割
擴充分區
一個擴充分區會佔用一個主要磁碟分割位置,擴充分區是不能用的,它只是虛擬
邏輯分區
基於擴充分區建立出來,它是物理上的,能使用。linux最多支援63個IDE分區和15個SCSI分區
GPT (GUID Partition Table),解決了MBR了很多缺點
支援超過2T的磁碟
向後相容MBR
必須在支援UEFI的硬體上才能使用
必須使用64bit系統
MAC\linux\Windows 7 64bit能支援GPT分區格式
UEFI和BIOS都是主板系統
linux 磁碟 分區 MBR GPT