linux 系統分割槽及格式化
2.3 系統分割槽分割槽及格式化
磁碟分割槽:硬碟邏輯上分成幾個不同的儲存空間,用來儲存不同的資料,就 像把大櫃子分隔成幾個小櫃子,小櫃子分別儲存不同的東西,為什 麼要分割槽?是為了更好的查詢資料,檔案
分割槽型別: 分割槽規則
A. 主分割槽:最多隻能有4個?
由硬碟結構決定的,分成等大小的扇區,每個扇區512位元組,446個扇區屬於硬碟主載入程式,64個位元組進行分割槽表設定,16個位元組一個分割槽。
B. 擴充套件分割槽:
B1. 最多隻能有1個
B2. 主分割槽加擴充套件分割槽最多有4個
B3. 不能寫入資料,只能包含邏輯分割槽
C. 邏輯分割槽
格式化: 把檔案系統寫進去,為了更好的讀取資料,查詢資料
A. 把分割槽格式上成等大小的資料塊Block,每一個4KB,儲存檔案的最小空間
B. 分割槽列表的id ,修改時間,許可權,以及儲存哪幾個資料塊
C. 同時把內容清空
Windows檔案系統
FAT16: 最大隻能支援2G的分割槽
FAT32: 單個檔案的大小隻能支援4G,最大隻能支援16TB的分割槽
NTFS: 支援更大的單個檔案,更大的分割槽
Linux 檔案系統
EXT2,EXT3,EXT4
2.4 分割槽之分割槽裝置檔名與掛載
分割槽,格式化後,還要給分割槽起個裝置檔名,然後分配碟符(linux叫掛載點)
A. 硬碟識別
hda,hdb,hdc,hdd來標示1號~4號硬碟
hda 第一個硬碟
hdb 第二個硬碟
裝置檔案 對應的裝置
/dev/hda 主IDE的主介面上的硬碟,即系統第一個硬碟
/dev/hda1 第一個硬碟的第一個主分割槽
/dev/hda2 第一個硬碟的第二個主分割槽
/dev/hda3 第一個硬碟的第三個主分割槽
/dev/hda4 第一個硬碟的第四個分割槽,即擴充套件分割槽
/dev/hda5 第一個硬碟的第一個邏輯分割槽
對於SATA,SCSI,USB硬碟,U盤等,只要把hd改成sd就可以了。命名規則是相同的。
B. 硬碟分類
IDE硬碟: 老式, 每秒傳輸速度130M
SCSI硬碟: 老式, 每秒傳輸速度200M
SATA硬碟:最新式,分SATA1,SATA2,SATA3, SATA3每秒傳輸速度500M
C. 邏輯分割槽只能從5開始
D. 掛載
目錄就是掛載點,目錄就是碟符(像windows C,D)
把分割槽與目錄連線的過程就是掛載
Swap分割槽:虛擬記憶體,記憶體小於4G, 設定為記憶體2倍,大於4G,設定為記憶體等大小
從linux上來看boot,etc,home都屬於根分割槽,但是硬碟空間上來看,boot,home可以指定單獨的分割槽