在學習 Linux 的過程中,安裝 Linux 是每一個初學者的第一個門檻。在這個過程中間,最大的困惑莫過于給硬盤進行分區。下面我們對硬盤分區的基本概念做一些簡單了解。
一般安裝Linux系統,對硬件會有一些基本要求,主要是内存和硬盤。
● CPU:需要Intel和AMD公司基于X64架構的處理器。
● 内存:至少需要2 GB的内存(推薦4 GB)。
● 硬盤:必須保證有大于20GB的空間。
● 顯卡:需要VGA兼容顯卡。
● 光驅:CD-ROM或者DVD。
● 其他:兼容聲卡、網卡等。
在 Linux 中,每一個硬件設備都映射到一個系統的文件,對于硬盤、光驅等 IDE 或 SCSI 設備也不例外。Linux 把各種 IDE 設備分配了一個由 hd 前綴組成的文件;而對于各種 SCSI 設備,則分配了一個由 sd 前綴組成的文件。
對于每一個硬盤(IDE 或 SCSI)設備,Linux 分配了一個 1 到 16 的序列号碼,這就代表了這塊硬盤上面的分區号碼。
對于IDE硬盤,驅動器标識符為“hdx~”,其中“x”為盤号(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),“~”代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5到16就是邏輯分區。
例,hda3表示為第一個IDE硬盤上的第三個主分區或擴展分區,hdb2表示為第二個IDE硬盤上的第二個主分區或擴展分區。對于SCSI硬盤則标識為“sdx~”,和IDE硬盤的表示方法一樣,不在多說。
在 Linux 中規定,硬盤上最多隻能有四個主分區,其中一個主分區可以用一個擴展分區來替換。也就是說主分區可以有l~4個,擴展分區可以有0~1個,而擴展分區中可以劃分出若幹個邏輯分區。
1、4個主分區
2、3個主分區 1個擴展分區
3、2個主分區 1個擴展分區
4、1個主分區 1個擴展分區
Linux 規定了主分區(或者擴展分區)占用 1 至 16 号碼中的前 4 個号碼。而邏輯分區占用了 hda5 到 hda16 等 12 個号碼。因此,Linux 下面每一個硬盤總共最多有 16 個分區。
主分區的作用就是計算機用來進行啟動操作系統的,因此每一個操作系統的啟動,或者稱作是引導程序,都應該存放在主分區上。這就是主分區和擴展分區及邏輯分區的最大區别。
最簡分區方案
對于初次接觸Linux的用戶來說,分區方案越簡單越好,所以最好的選擇就是為Linux裝備兩個分區(必須分區)
一個是用戶保存系統和數據的根分區(/),另一個是交換分區(SWAP)。
其中交換分區不用太大,物理内存1-2倍大小即可(不超過4G);根分區則需要根據Linux系統安裝後占用資源的大小和所需要保存數據的多少來調整大小(一般情況下,劃分15~20GB就足夠了)。
推薦分區:/boot(啟動分區,200MB),分區時盡量也加上啟動分區
最佳分區方案
SWAP分區:實現虛拟内存,建議大小是物理内存的1-2倍
/boot分區:用來存放與系統啟動有關的程序,建議大小為200MB以内
/usr分區:用來存放系統中的應用程序,相關數據較多,建議總硬盤的40%
/var分區:用來存放系統中經常變化的數據以及日志文件,建議大小為5GB
/home分區:存放普通用戶的數據,建議大小為剩下的空間。
/分區:系統的跟目錄,所有的目錄都挂在這個目錄下面,建議大小為5GB
整體要求:/boot分區不用太大,/home分區盡量大一些
以上内容供參考交流
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!