1. 程式人生 > >Linux 檔案系統的建立與掛載方法

Linux 檔案系統的建立與掛載方法

轉自:https://blog.csdn.net/gz153016/article/details/51655994

Linux的  檔案系統的建立與掛載方法

1 Linux 檔案系統的建立

Linux的  作業系統在安裝伺服器時,安裝程式已經建立了自己的檔案系統,但是在使用了一段時間後,


由於使用者和軟體系統的增加使得磁碟空間越來越緊張,此時就需要網路管理員對原有的檔案系統進行擴充套件。


檔案系統的擴充套件方法有兩種:


一種是利用目前系統上未使用的磁碟空間擴充套件檔案系統但這種情況很少,因為一般情況下購買伺服器時服務商安裝Linux的作業系統時會把磁碟的所有空間都利用上

;


另一種是購買新的磁碟安裝在伺服器上,來擴充套件檔案系統空間,此種方法最常見,比如:新安裝在伺服器上的磁碟是第二塊SCSI 磁碟,安裝後啟動系統後並不能馬上使用,甚至不能見到它,


需要經過以下操作步驟建立檔案系統後才能正常使用:

第一步,以root 帳戶登入並啟動“超級終端”,在系統提示符“ ”後,使用fdisk  - 命令檢視本地磁碟的分割槽情況,確定新磁碟在系統中的存在(即:/ dev / sdb ),如果不存在檢查硬碟安裝得是否正確。


第二步,使用fdisk 命令在新磁碟(/ dev / sdb )上建立新的檔案系統分割槽(具體命令為:  

#fdisk / dev / sdb )。在fdisk 命令選單中,選擇n 選項建立新的檔案系統分割槽,可以建立一個也可以建立多個,可以根據具體需要而定,這裡假設僅建立一個新的檔案系統分割槽(即:/ dev / sdb1 ),建立好後選擇w 選項儲存分割槽狀態。(fdisk 磁碟分割槽工具的使用方法,請查閱相關書籍)。

第三步,格式化新建立的檔案系統分割槽/ dev / sdb1 。命令為:#mkfs  - t ext3 / dev / sdb1

在此步驟中應該說明的是:-t 引數用於指定檔案系統格式,常用的檔案系統格式有:ext2 (第二擴充套件檔案系統,2001 年之前RedHat 版本使用);

ext3 (第二擴充套件檔案系統,當前預設的格式); vfat (相當於Windows fat32 格式);如果想把它格式化為Linux 系統的交換空間(swap ),可以鍵入命令:#mkswap / dev / sdb1 ,這裡我們不需要。至此,新檔案系統的建立工作就完成了。

新建立檔案系統的掛載

新建立的檔案系統在掛在到原有檔案系統之前是不能使用的,這一點和Windows 類作業系統不同,因為Linux 檔案系統只有一個根目錄“ / ”,其他檔案系統必須掛在根檔案系統中的某個目錄下才能使用,這個目錄就是掛載點,也稱掛載目錄其掛載步驟如下:

第一步,為這個新建立的檔案系統(/ dev / sdb1 )建立掛載點目錄,一般是在根檔案系統的mnt 目錄(即:/ mnt )下建立掛載目錄,也可以在其他位置建立掛載目錄,這裡我們在根目錄下建立新的掛載目錄(如:/ extdsk ),使用命令   #mkdir / extdsk  (目錄名稱可自定)。

第二步,確定掛載目錄後,需要為新檔案系統的/ dev / sdb1的增加磁碟標誌,這個標誌很重要,當需要自動掛載此檔案系統時,預設的/ etc / fstab中檔案會使用磁碟標誌,而分割槽命令fdisk 以及格式化命令mkfs 都不增加此標誌,這個標誌應該是掛載目錄的完整路徑名,此處應該用命令  #e2label / dev / sdb1 / extdsk  完成此操作,命令中的/ extdsk 就是磁碟標誌名稱。

第三步,使用mount 命令這個新檔案系統/ dev / sdb1 掛載到掛載目錄/ extdsk ,命令格式為:#mount  - t ext3 / dev / sdb1 / extdsk

在此步驟中應該說明:如果在/ etc / filesystems 檔案中包含了ext3 檔案系統格式,命令中的“ -t ext3 ”引數可以省略不寫,命令會自動找出與/ dev / sdb1 分割槽相應的格式。另外需要說明的是,本來經過此步驟操作後,就可以用DF 命令檢視新檔案系統的/ dev / sdb1的的相關資訊,並且可以通過進入掛載目錄/ extdsk 使用新建立的檔案系統了。但是,此時如果重新啟動的Linux 系統的話,還需要在“終端視窗”中鍵入上面的安裝命令重新掛載檔案系統,要使Linux的啟動時自動載入新建立的檔案系統,還必須下面的第四步操作。

第四步,將這個新建立檔案系統/ dev / sdb1 加入到/ etc / fstab 檔案中,設定成開機自動載入,可以免去每次重啟系統都手動載入該檔案系統的麻煩。可以使用“ vi / etc / fstab “命令在檔案中加入如下一行記錄,然後存檔退出vi 編輯器即可:

/ dev / sdb1 / extdsk ext3預設值1 2