1. 程式人生 > >Linux磁碟管理——Ext2檔案系統

Linux磁碟管理——Ext2檔案系統

前言

通常而言,對於一塊新磁碟我們不是直接使用,而是先分割槽,分割槽完畢後格式化,格式化後OS才能使用這個檔案系統。分割槽可能會涉及到MBR和GPT問題。至於格式化和檔案系統又有什麼關係? 這裡的格式化指的是高階格式化,由於每種OS所設定的檔案屬性/許可權並不相同, 為了能夠操作這些檔案,就需要對partion進行格式化,以滿足OS能夠利用的“檔案系統格式(filesystem)”。

上面說對partion進行格式化,這種說法不嚴謹。

對於早期技術而言,可以認為Partion與FS是1:1的關係,這兩種是等價說法。但是在引入RAID(Redundant Arrays of Independent Drives)和LVM(Logical Volume Manager)後,整個儲存概念就被池化,Partion與FS不再是1:1關係,可以認為一個可被掛載的目錄就是一個FS。

Ext2腦圖

Ext2檔案系統

作為Linux上最傳統的檔案系統,Ext2的很多概念對於理解其他檔案系統很有幫助。

Ext2整體結構

結構剖析

Boot Block

也可以稱為boot sector,裡面存放有boot loader