1. 程式人生 > 實用技巧 >linux磁碟分割槽、掛載

linux磁碟分割槽、掛載

一、分割槽的好處

1.資料安全

主要方面:只用一個分割槽,若遇到系統需要重灌或者分割槽需要進行格式化等,原有的重要檔案無法在本硬碟保留,而若提前進行了合理分割槽,則使用者資料不會收到影響。

次要方面,我們知道,同等外部條件下,讀取越頻繁,磁碟越容易受損,我們把讀寫頻繁的目錄掛載到一個單獨的分割槽,可以把磁碟的損傷控制在一個集中的區域。

2.效率

分割槽將資料集中在某個磁柱的區段,當有資料要讀取自該分割槽時, 硬碟只會搜尋相應區段,有助於資料讀取的速度與效能的提升!

3.分割槽要求

1.根目錄(/),必須掛載到分割槽!

2.家目錄(/home):非常建議掛載的單獨分割槽!

3./SWAP(交換分割槽/虛擬記憶體):根據本機記憶體決定,若本機實體記憶體較大,而且系統應用環境對記憶體需求不高(如本機記憶體有4G,而只是用於日常練習),可以不需要該分割槽。若本機記憶體不能滿足需求,建議設定SWAP分割槽使用者檔案所在目錄。

4./var和/tmp:對於負載較重的伺服器,應該掛載到單獨分割槽,/var主要存放變更頻繁的資料,如日誌檔案等,/tmp主要存放臨時檔案。

5./usr或者/usr/local:需要編譯大量軟體,希望重灌系統後不再重新編譯時,建議掛載到單獨分割槽。

6./boot:現在一般不需要掛載到單獨分割槽。

4.掛載分割槽

掛載即把一個分割槽或磁碟放在一個目錄裡。

好處:

1.便於操作,你可以把分割槽或磁碟掛載到任何你想要的目錄或資料夾裡。

2.顧名思義,由於掛載的資料夾或目錄可以自己指定,所以就可以掛載到自己建立的或相關內容的目錄或資料夾裡。

3.掛載數量沒有限制,windows的分割槽掛載到Z:就不能繼續掛載了,或者說Windows掛載的分割槽數不能超過26個;而Linux則沒有這個限制,特別是網路磁碟對映,你可以掛載任意多的共享資料夾到你的本地資料夾裡。

二、分割槽操作

1.建立分割槽

先檢視下是否有磁碟沒有分割槽

fdisk -l

其中第一個框和第二個框,是已經分好區的磁碟,第三個硬碟沒有分割槽。

開始分割槽

fdisk /dev/sdc

輸入m,可以檢視有哪些操作

輸入p 檢視當前硬碟分割槽,目前沒有分割槽。

輸入n新建一個分割槽,輸入p 建立分割槽,輸入分割槽編號 1

然後會讓你設定開始扇區(不知道是否這麼解釋):預設回車就是1 從頭開始

然後結束扇區設定1000 這個值好像決定了分割槽的大小,我對硬體不是很熟悉。安裝上面方法,建立第二個分割槽

然後列印分割槽數 輸入p,紅色框就是已經建立好的分割槽

最後儲存分割槽 輸入w

最後,檢查分割槽是否已經建立好!如果出現紅色區域,則表示已經建立好了。

其實這個時候,建立好的分割槽還不能用,還需要掛載才可以用。但是掛載之前,必須要格式化,才行。。。

2.分割槽格式化

格式化命令:

mkfs.ext3   /dev/sdb1 是格式化成 ext3
mkfs.ext2   /dev/sdb1 是格式化成 ext2

我這裡使用了 mkfs.ext3 。

mkfs.ext3 /dev/sdc1
mkfs.ext3 /dev/sdc2

下面是其中的一個圖:

格式化之後也並不能使用,必須要掛載才行。

3.掛載分割槽

格式化之後,就可以掛載分割槽了。

mkdir /d1
mkdir /d2
mount /dev/sdc1 /d1
mount /dev/sdc2 /d2

這樣就掛載成功,可以正常使用了。

4.解除安裝分割槽

umount /dev/sdc2

解除安裝了,其實還可以掛載,而且資料還會在的

5.刪除分割槽

fdisk /dev/sdc
m
d
1
d

輸入 w 儲存,這個時候分割槽以及刪除了,可以重新建立了。

原文:https://blog.csdn.net/openn/article/details/9856451