談Linux分區(qū)
1991年芬蘭的一名學(xué)生Linus Torvalds出于興趣以他的靈感和才思開發(fā)了當(dāng)今最為流行的免費(fèi)操作系統(tǒng)LinuxLinux也正以它的優(yōu)越性贏得越來越多的用戶的喜愛同時(shí)也被微軟視為最可怕的競爭對手之一全世界使用Linux操作系統(tǒng)的人正以驚人的速度增漲著同時(shí)也產(chǎn)生了Linux諸多不同的版本因?yàn)樗鼘?shí)在是太可愛了太好了但這里也不能說它的好了要不就有騙稿費(fèi)之疑了但它有個(gè)最突出的特點(diǎn)是它的源代碼全都是公開的這樣每個(gè)用戶或機(jī)構(gòu)就可以根據(jù)自己的需要來修改Linux甚至你也可以開發(fā)出屬于你自己的操作系統(tǒng)Linux也給我國計(jì)算機(jī)的發(fā)展帶來了機(jī)遇借助Linux的開放性我們可以開發(fā)出全中文的操作系統(tǒng)我們也將不需洋油來過日子了
本文引用地址:http://cafeforensic.com/article/201609/304420.htm由于Linux是個(gè)自由軟件所以在使用起來不及Windows這個(gè)商業(yè)軟件來得上手但好的是Linux正不斷改正這一缺點(diǎn)現(xiàn)在普通用戶也可以輕松地掌握它了本文就用戶在裝Linux的過程中所遇到的Linux分區(qū)問題來詳細(xì)地介紹一下這里以Red Hat Linux為例
首先我們要對硬盤分區(qū)的基本概念進(jìn)行一些初步的了解硬盤的分區(qū)主要分為基本分區(qū)(Primary Partion)和擴(kuò)充分區(qū)(Extension Partion)兩種基本分區(qū)和擴(kuò)充分區(qū)的數(shù)目之和不能大于四個(gè)且基本分區(qū)可以馬上被使用但不能再分區(qū)擴(kuò)充分區(qū)必須再進(jìn)行分區(qū)后才能使用也就是說它必須還要進(jìn)行二次分區(qū)那么由擴(kuò)充分區(qū)再分下去的是什么呢?它就是邏輯分區(qū)(Logical Partion)況且邏輯分區(qū)沒有數(shù)量上限制
對習(xí)慣于使用Dos或Windows的用戶來說有幾個(gè)分區(qū)就有幾個(gè)驅(qū)動(dòng)器并且每個(gè)分區(qū)都會獲得一個(gè)字母標(biāo)識符然后就可以選用這個(gè)字母來指定在這個(gè)分區(qū)上的文件和目錄它們的文件結(jié)構(gòu)都是獨(dú)立的非常好理解但對這些用戶初上手Red Hat Linux嗎可就有點(diǎn)惱人了因?yàn)閷ed Hat Linux用戶來說無論有幾個(gè)分區(qū)分給哪一目錄使用它歸根結(jié)底就只有一個(gè)根目錄一個(gè)獨(dú)立且唯一的文件結(jié)構(gòu)Red Hat Linux中每個(gè)分區(qū)都是用來組成整個(gè)文件系統(tǒng)的一部分因?yàn)樗捎昧艘环N叫載入的處理方法它的整個(gè)文件系統(tǒng)中包含了一整套的文件和目錄且將一個(gè)分區(qū)和一個(gè)目錄聯(lián)系起來這時(shí)要載入的一個(gè)分區(qū)將使它的存儲空間在一個(gè)目錄下獲得下面我們先來看看Red Hat Linux的驅(qū)動(dòng)器是如何標(biāo)識的
對于IDE硬盤驅(qū)動(dòng)器標(biāo)識符為hdx~其中hd表明分區(qū)所在設(shè)備的類型這里是指IDE硬盤了x為盤號(a為基本盤b為基本從屬盤c為輔助主盤d為輔助從屬盤)~代表分區(qū)前四個(gè)分區(qū)用數(shù)字到表示它們是主分區(qū)或擴(kuò)展分區(qū)從開始就是邏輯分區(qū)例hda表示為第一個(gè)IDE硬盤上的第三個(gè)主分區(qū)或擴(kuò)展分區(qū)hdb表示為第二個(gè)IDE硬盤上的第二個(gè)主分區(qū)或擴(kuò)展分區(qū)對于SCSI硬盤則標(biāo)識為sdx~SCSI硬盤是用sd來表示分區(qū)所在設(shè)備的類型的其余則和IDE硬盤的表示方法一樣不在多說
我們從上面可以看到Red Hat Linux的分區(qū)是不同于其它操作系統(tǒng)分區(qū)的它的分區(qū)格式只有Ext和Swap兩種Ext用于存放系統(tǒng)文件Swap則作為Red Hat Linux的交換分區(qū)那么現(xiàn)在我們就可以知道Red Hat Linux至少需要兩個(gè)專門的分區(qū)(Linux Native和Linux Swap)況且不能將Red Hat Linux安裝在Dos/Windows分區(qū)一般來說我們將Red Hat Linux安裝一個(gè)或多個(gè)類型為Linux Native的硬盤分區(qū)但是在Red Hat Linux的每一個(gè)分區(qū)都必須要指定一個(gè)Mount Point(載入點(diǎn))告訴Red Hat Linux在啟動(dòng)時(shí)這個(gè)目錄要給哪個(gè)目錄使用對Swap分區(qū)來說一般定義一個(gè)且它不必要定義載入點(diǎn)下面我們先對Linux Native和Linux Swap有個(gè)初步的了解
SWAP分區(qū)是LINUX暫時(shí)存儲數(shù)據(jù)的交換分區(qū)它主要是把主內(nèi)存上暫時(shí)不用得數(shù)據(jù)存起來在需要的時(shí)候再調(diào)進(jìn)內(nèi)存內(nèi)且作為SWAP使用的分區(qū)不用指定Mout Point(載入點(diǎn))既然它作為交換分區(qū)我們理所當(dāng)然應(yīng)給它指定大小它至少要等于系統(tǒng)上實(shí)際內(nèi)存的量一般來說它的大小是內(nèi)存的兩倍如果你是MB的內(nèi)存那么SWAP分區(qū)的大小是MB左右以此類推但必須還要注意一點(diǎn)SWAP分區(qū)不要大于MB如果你是MB的內(nèi)存那么SWAP分區(qū)最大也只能被定為MB再大就是浪費(fèi)空間了因?yàn)橄到y(tǒng)不需要太大的交換分區(qū)以此類推如果你是MB或更大的內(nèi)存SWAP分區(qū)也只能最大被定為MB況且你還必須注意的是如果你是MB(或更大)的內(nèi)存你必須提醒系統(tǒng)你有這么大的內(nèi)存要不然它可不認(rèn)你這個(gè)MB內(nèi)存具體如下當(dāng)順利啟動(dòng)了安裝過程后會顯示一個(gè)boot提示符這時(shí)你只要鍵入boot:linux mem=MB就可以了另外你也可以創(chuàng)建和使用一個(gè)以上的交換分區(qū)最多個(gè)
Linux Native是存放系統(tǒng)文件的地方它只能用EXT的分區(qū)類型上面已說過對Windows用戶來說操作系統(tǒng)必須裝在同一分區(qū)里它是商業(yè)軟件嗎!所以你沒有選擇的余地!對Red Hat Linux來說你有了較大的選擇余地你可以把系統(tǒng)文件分幾個(gè)區(qū)來裝(必須要說明載入點(diǎn))也可以就裝在同一個(gè)分區(qū)中(載入點(diǎn)是/)下面我們看看可以創(chuàng)建哪些分區(qū)(僅列常用幾種)
/boot分區(qū)它包含了操作系統(tǒng)的內(nèi)核和在啟動(dòng)系統(tǒng)過程中所要用到的文件建這個(gè)分區(qū)是有必要的因?yàn)槟壳按蠖鄶?shù)的PC機(jī)要受到BIOS的限制況且如果有了一個(gè)單獨(dú)的/boot啟動(dòng)分區(qū)即使主要的根分區(qū)出現(xiàn)了問題計(jì)算機(jī)依然能夠啟動(dòng)這個(gè)分區(qū)的大小約在MBDMB之間但是如果想用LILO啟動(dòng)Red Hat Linux系統(tǒng)的話含有/boot的分區(qū)必須完全在柱面以下又由于GB后的數(shù)據(jù)LILO不能讀取所以Red Hat Linux要安裝在GB的區(qū)域以內(nèi)
/usr分區(qū)是Red Hat Linux系統(tǒng)存放軟件的地方如有可能應(yīng)將最大空間分給它
/home分區(qū)是用戶的home目錄所在地這個(gè)分區(qū)的大小取決于有多少用戶如果是多用戶共同使用一臺電腦的話這個(gè)分區(qū)是完全有必要的況且根用戶也可以很好地控制普通用戶使用計(jì)算機(jī)如對用戶或者用戶組實(shí)行硬盤限量使用限制普通用戶訪問哪些文件等其實(shí)單用戶也有建立這個(gè)分區(qū)的必要因?yàn)闆]這個(gè)分區(qū)的話那么你只能以根用戶的身份登陸系統(tǒng)這樣做是危險(xiǎn)的因?yàn)楦脩魧ο到y(tǒng)有絕對的使用權(quán)可一旦你對系統(tǒng)進(jìn)行了誤操作麻煩也就來了
/var/log分區(qū)是系統(tǒng)日志記錄分區(qū)如果設(shè)立了這一單獨(dú)的分區(qū)這樣即使系統(tǒng)的日志文件出現(xiàn)了問題它們也不會影響到操作系統(tǒng)的主分區(qū)
/tmp分區(qū)用來存放臨時(shí)文件這對于多用戶系統(tǒng)或者網(wǎng)絡(luò)服務(wù)器來說是有必要的這樣即使程序運(yùn)行時(shí)生成大量的臨時(shí)文件或者用戶對系統(tǒng)進(jìn)行了錯(cuò)誤的操作文件系統(tǒng)的其它部分仍然是安全的因?yàn)槲募到y(tǒng)的這一部分仍然還承受著讀寫操作所以它通常會比其它的部分更快地發(fā)生問題
評論