資源描述:
《Linux操作系統(tǒng)實(shí)戰(zhàn)分區(qū)規(guī)劃方法詳細(xì)介紹.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、以下內(nèi)容需要一些Linux基礎(chǔ)知識(shí),如果看不下去只要記住,在安裝Linux時(shí)最起碼得分2個(gè)分區(qū)“/”與“swap”。其他的可以暫時(shí)不考慮?! ?1CTO編者注:swap——交換分區(qū),系統(tǒng)運(yùn)行的“虛擬內(nèi)存”。眾所周知,現(xiàn)代操作系統(tǒng)都實(shí)現(xiàn)了“虛擬內(nèi)存”這一技術(shù),不但在功能上突破了物理內(nèi)存的限制,使程序可以操縱大于實(shí)際物理內(nèi)存的空間,更重要的是“虛擬內(nèi)存”是隔離每個(gè)進(jìn)程的安全保護(hù)網(wǎng),使每個(gè)進(jìn)程不受其他程序的干擾。 Swap空間的作用可簡(jiǎn)單描述為:當(dāng)系統(tǒng)的物理內(nèi)存不夠用的時(shí)候,就需要將物理內(nèi)存中的一部分空間釋放出來(lái),以供當(dāng)前運(yùn)行的程
2、序使用。那些被釋放的空間可能來(lái)自一些很長(zhǎng)時(shí)間沒(méi)有什么操作的程序,這些被釋放的空間被臨時(shí)保存到Swap空間中,等到那些程序要運(yùn)行時(shí),再?gòu)腟wap中恢復(fù)保存的數(shù)據(jù)到內(nèi)存中。這樣,系統(tǒng)總是在物理內(nèi)存不夠時(shí),才進(jìn)行Swap交換。這種現(xiàn)象對(duì)于計(jì)算機(jī)使用者是經(jīng)常遇到的。 分區(qū)時(shí),在物理內(nèi)存8GB范圍內(nèi),交換分區(qū)一般為物理內(nèi)存的2倍即可?!俊 ?usr”所掛的分區(qū)到目前為止應(yīng)該還有1G左右的空閑。首先明確,你的系統(tǒng)是否要安裝大量軟件?如果你只是嘗嘗新鮮,就到此打住吧。前面說(shuō)過(guò),雜七雜八的東東都扔在“/opt”里,最好給“/opt”一些分區(qū)
3、。 把“/opt”下的東西分成5類: 系統(tǒng)和各種資料要備份,于是有了“backup”;不想把所有用戶資料都塞在“/”分區(qū),就在這里新建了目錄“home”;有自己安裝的程序,就新建了目錄“prog”;有flash、mp3之類的公共資源,就新建了目錄“store”;DOS/Window分區(qū)經(jīng)常訪問(wèn),所以不再放在臨時(shí)掛載點(diǎn)“/mnt”,統(tǒng)統(tǒng)放到“zzz”里?! ∏?個(gè)目錄,可以每個(gè)目錄都給一個(gè)分區(qū),但是我只能再騰出3個(gè)分區(qū),我自己的做法是“backup”下一個(gè)分區(qū),“home”下一個(gè)分區(qū),“prog”下一個(gè)分區(qū),“store”實(shí)際
4、建在“prog”里,然后鏈接到“/opt”中的?! ∵@個(gè)也以你的實(shí)際情況為準(zhǔn)。不過(guò)因?yàn)镵DE對(duì)鏈接處理的某些問(wèn)題,最好在“/opt/prog”下有一個(gè)分區(qū)。個(gè)人主目錄下往往保存有桌面環(huán)境的種種設(shè)置,而不同Linux發(fā)行版的設(shè)置有不盡相同,所以我在“/opt/home”下面以相同的名字和權(quán)限創(chuàng)建了一些目錄,分別鏈接到個(gè)用戶主目錄里,命名為“123”。除了不在里面安裝軟件外,各類雜七雜八的東西有時(shí)也扔在這個(gè)“123”里,實(shí)際上都丟進(jìn)了“/opt/home”下的某個(gè)目錄里?! ≡凇皃rog”目錄下還建有幾個(gè)子目錄: “/opt/pr
5、og/c”?!癱”,constant,固定的,固化的。那些裝完后老死都不能挪窩的,或者牽牽掛掛太多導(dǎo)致挪窩很麻煩的軟件裝在這里,比如曾經(jīng)用過(guò)的“JBuilder8”。軟件新裝一個(gè)軟件的時(shí)候,我不知道安裝完成后如果我把這個(gè)軟件移動(dòng)到其他位置它是否還能正常工作,所以新軟件一般也裝到這里。 “/opt/prog/l”?!發(fā)”,linkable,能到處鏈接的。“/opt/prog/c”里的軟件裝好后我會(huì)試著把這個(gè)軟件連它的安裝目錄整個(gè)移動(dòng)到其他地方,并給安裝目錄改名,再在“/opt/prog/c”里用原名做一個(gè)符號(hào)鏈接,指向被移位更名
6、的安裝目錄?!癆pache”、“MySQL”等一些軟件在這種情況下依然能正常工作。我會(huì)把這類軟件從“/opt/prog/c”移到“/opt/prog/l”里,并在“/opt/prog/c”里做一個(gè)指向新位置的鏈接?! ?opt/prog/m”?!癿”,moveable,能四處般動(dòng)的。還有一些軟件,如“Tomcat”、“JDK”和“PostgreSQL”,即使不在它們最初的安裝位置并且改名換姓只要改改環(huán)境變量,或者再做很少一點(diǎn)設(shè)置,它們也能正常工作。這類移動(dòng)起來(lái)很方便,說(shuō)走拍拍屁股能立馬走人的軟件我都挪到這里?! ?opt/p
7、rog/tmp”。臨時(shí)的雜物堆,新軟件的安裝文件暫時(shí)放在這里,新軟件在這里編譯、安裝?! ?opt/prog/store”。我沒(méi)有更多的分區(qū)供“/opt/store”用,所以在我的機(jī)器上,“/opt/store”實(shí)際是指向這里的符號(hào)鏈接?! ∽鲞@些需要從Window手里再搶至少一個(gè)分區(qū)過(guò)來(lái)。 Linux安裝時(shí)占用的3個(gè)分區(qū)和其前面的分區(qū)最好都不要?jiǎng)?,只把其后面的分區(qū)轉(zhuǎn)過(guò)來(lái),除了可能讓W(xué)in不高興外,不會(huì)有什么影響。如果你的Linux恰好安裝在最后幾個(gè)分區(qū),或者后面的分區(qū)不夠用,你只好再搶前面的分區(qū)了,這時(shí)最好不要改變前面分區(qū)
8、的個(gè)數(shù)。這也不會(huì)有太大影響?! 〔恍?,如果你必須改變前面分區(qū)的數(shù)目,調(diào)整完畢后你的Linux很可能無(wú)法啟動(dòng)。此時(shí)你就得用安裝時(shí)制作的引導(dǎo)盤(pán)了。重新算計(jì)一下,看你此時(shí)的Linux“/”分區(qū)是哪個(gè)。假定此時(shí)的Linux“/”分區(qū)是“hdxy”,用軟盤(pán)引導(dǎo),看到“:”