<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>

    曙海教育集團(tuán)論壇Linux專區(qū)Linux系統(tǒng)開發(fā) → 給linux新人的分區(qū)解決方案的詳細(xì)討論


      共有6760人關(guān)注過本帖樹形打印

    主題:給linux新人的分區(qū)解決方案的詳細(xì)討論

    美女呀,離線,留言給我吧!
    wangxinxin
      1樓 個(gè)性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


    加好友 發(fā)短信
    等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
    給linux新人的分區(qū)解決方案的詳細(xì)討論  發(fā)帖心情 Post By:2010-11-25 9:57:23

    常看到linux論壇上有人問linux該怎么分,得到的回答通常是:分兩個(gè)區(qū),一個(gè)/一個(gè)swap.短短一句話就沒有了下文.讓人看后還是不解.我想針對不同階段不同水平的linux使用者給出我自己認(rèn)為比較合理的分區(qū)方案以供大家參考.


    一,linux新人.


    對于這類linux sir 他們往往是對linux比較好奇,剛剛聽說這個(gè)系統(tǒng),對這個(gè)系統(tǒng)沒有任何感性的了解.在這種情況下,他們安裝linux的目的通常是滿足一下好奇心或者是求異的心理,(和當(dāng)初的我一樣).對于linux能給他們帶來什么,到底有什么用,他們沒有明確的目標(biāo),也許今天剛剛裝上去,明天就覺得linux是一灘難用的垃圾,于是就跑到他們心愛的Windows系統(tǒng)下去了.


    他們即要嘗嘗鮮又不肯馬上輕易舍棄心愛的Windows.所以,對于這樣剛剛接觸linux系統(tǒng)的新人,沒有必要花很多心思去考慮如何把硬盤分區(qū)分得合理和高效.對于這些用戶,只需要滿足一下兩點(diǎn):


    1,windows 無論如何要保留著,而且在分區(qū)的時(shí)候不能破壞原來的系統(tǒng).


    2,確保linux 能裝上并且可以運(yùn)行.


    所以不能破壞原來的分區(qū)來重新給整塊硬盤分區(qū),所以常用的方案是采用現(xiàn)有的Windows分區(qū)來裝linux系統(tǒng). 通常使用windows中的最后一個(gè)盤,即最后一個(gè)分區(qū)來安裝linux系統(tǒng).


    假設(shè)原來Windows系統(tǒng)中有6個(gè)分區(qū): C,D,E,F,G,H通常的建議是把最后一個(gè)分區(qū)作為安裝linux的根分區(qū).linux完全安裝需要5G左右的空間(指目前比較流行的Redhat8 Redhat9等).千萬不要驚訝linux為何會(huì)耗費(fèi)掉這么多空間,其實(shí)linux系統(tǒng)本身并不大,而且可以十分靈活的定制,小到幾M,大到幾G的空間上都可以裝上不同用途,不同性能的linux系統(tǒng).之所以完全安裝要費(fèi)5G的空間,是應(yīng)為這5G中除了基本的系統(tǒng)外還包括了各種的數(shù)據(jù)庫,OFFICE套件,各種應(yīng)用程序,各種服務(wù)器程序,各種的桌面管理器等,花幾十塊錢買一套linux系統(tǒng),你就不必要再花錢買任何常規(guī)軟件了. 是不是要把這5G的東西全部裝上呢?


    對于初學(xué)者,如果硬盤空間不緊張的話我建議全部都裝上,以免今后在安裝其他軟件的時(shí)候遇到各種煩人的動(dòng)態(tài)庫倚賴問題和找不到在教材上看到的命令的問題,而初學(xué)者又不知道如何裝上那些他們在系統(tǒng)安裝的時(shí)候沒有裝上的軟件,這樣就會(huì)浪費(fèi)很多時(shí)間走很多彎路.就我而言,我第一次裝linux的時(shí)候是裝的Redhat7.1,由于空間不多,(更多原因是抱著Microsoft Windows不放),所以只分了1G的空間給linux,結(jié)果又什么都不懂,在安裝的時(shí)候才發(fā)現(xiàn)默認(rèn)安裝空間不夠,結(jié)果在不知道KDE是什么,GNOME是什么,X是什么的情況下把KDE和GNOME都勾掉了,只甚下一個(gè)X,當(dāng)我興致勃勃的按書上寫的輸入startx 命令后,屏幕上只出現(xiàn)了一個(gè)黑色的X一個(gè)灰色的背景,和一個(gè)閃著提示符的xterm,不知道該如何才好,胡亂在xterm中敲了一個(gè)DOS明令dir,結(jié)果被我瞎帽遇到死耗子,還真輸出了些信息.最后不得不重新分了一個(gè)比較大的區(qū)再把KDE和GNOME裝上.


    因此,這里我建議初學(xué)者第一次裝的時(shí)候把所有東西都裝上,以免遇到各種問題,linux不像Windows,它十分的靈活,但是正因?yàn)檫@一點(diǎn),它也十分麻煩,如果對它沒有一定的了解是很難駕馭它的,所以為了避免麻煩,建議你把所有的東西都裝上,在安裝的時(shí)候選擇全部.假如硬盤空間比較緊張,至少也要把安裝程序默認(rèn)的那些東西裝上,估計(jì)會(huì)花費(fèi)不到2G的空間.也可以不選擇"定制",直接選工作站安裝方式.等到將來對系統(tǒng)有了一定的了解,知道了自己的需求,明白了哪些東西是自己想要的,哪些對自己來說是多余的的時(shí)候就可以根據(jù)自己的需求重新劃分分區(qū),選擇軟件安裝了. 具體的分區(qū)方案如下:


    在Windows下把最后一個(gè)盤用分區(qū)工具刪除,如果最后一個(gè)盤空間太小的話就把最后兩個(gè)都刪除.刪除后硬盤上就有了多于的空間,就可以開始安裝系統(tǒng)了,一般來說安裝linux需要兩個(gè)分區(qū),一個(gè)是裝系統(tǒng)文件的跟分區(qū)(/),一個(gè)是作為虛擬內(nèi)存的交換分區(qū)(swap),這是和Windows不同的,需要注意.所以,我們可以現(xiàn)在Windows下借助Windows下的分區(qū)工具,在剛剛騰出來的空間上建立兩個(gè)分區(qū),前面一個(gè)根分區(qū),后面一個(gè)交換分區(qū),交換分區(qū)不用很大,按照官方的說法,虛擬內(nèi)存應(yīng)該是實(shí)際內(nèi)存的兩倍大小,或者是在32M和實(shí)際內(nèi)存兩倍這兩個(gè)值中選較大值,這是針對內(nèi)存十分少的老機(jī)器的.但是在實(shí)際應(yīng)用中分實(shí)際內(nèi)存的兩倍大小顯然有點(diǎn)浪費(fèi),就如我有256M內(nèi)存,160M 的交換分區(qū),實(shí)際使用中swap只用掉3~5M,即使在使用VMware等及費(fèi)內(nèi)存的軟件時(shí),swap的耗費(fèi)量也只有60M,所以分100~200M的swap已經(jīng)足夠了,不閉按照官方文檔說的分2倍的實(shí)際內(nèi)存大小,如果你有512M內(nèi)存難道你真的要分1G的交換分區(qū)嗎?


    注意,如果交換分區(qū)的大小小于內(nèi)存兩倍,安裝程序會(huì)有警告,只要忽略警告繼續(xù)安裝就可以了,個(gè)別版本的linux在交換分區(qū)小于實(shí)際內(nèi)存兩倍的情況下,安裝程序?qū)⒉荒芡ㄟ^,比如TURBO linux 6.0 這種情況下可以暫時(shí)分一個(gè)大點(diǎn)的分區(qū),等裝好后再把分區(qū)刪除,劃個(gè)小分區(qū)掛上.如果發(fā)現(xiàn)裝好后交換分區(qū)不夠用了也別急,你可以手工再建立交換文件,這將在后面說明.


    分區(qū)分好后別急著格式化,linux有自己的文件系統(tǒng),大部分版本的linux都不能裝在Windows的FAT或者NTFS分區(qū)上.所以你要做的只是重新啟動(dòng)系統(tǒng),啟動(dòng)電腦,放入安裝光盤,安裝程序會(huì)幫你格式化你分出的兩個(gè)分區(qū).其中的安裝細(xì)節(jié)不在本文討論范圍之內(nèi),隨便買一本入門教材上面都說的很清楚.


    二,linux中鳥


    對于這些linux Sir ,他們已經(jīng)學(xué)會(huì)了linux的基本**作,學(xué)會(huì)了如何安裝軟件,常用linux命令等,也知道了linux系統(tǒng)的基本結(jié)構(gòu)和linux跟文件系統(tǒng)下各個(gè)目錄的意義并且知道了光盤上那么多東西哪些是自己需要的,哪些是自己可能一輩子都不會(huì)用到的.于是就想著開始自己定制系統(tǒng)劃分出比較合理的分區(qū)大小和數(shù)目.下面我想以我目前的硬盤劃分情況為列,給這些linux進(jìn)階用戶給一個(gè)我自認(rèn)為比較合理的分區(qū)方案.


    下面是我的硬盤分區(qū)情況(我有兩個(gè)硬盤,但是系統(tǒng)主要裝在第一個(gè),第二個(gè)只用來拷貝數(shù)據(jù),裝裝實(shí)驗(yàn)性系統(tǒng)等)


    Disk /dev/hda: 255 heads, 63 sectors, 2491 cylinders

    Units = cylinders of 16065 * 512 bytes


    Device Boot Start End Blocks Id System

    /dev/hda1 * 1 392 3148708+ 83 Linux

    /dev/hda2 393 589 1582402+ 83 Linux

    /dev/hda3 590 981 3148740 7 HPFS/NTFS

    /dev/hda4 982 2491 12129075 f Win95 Ext'd (LBA)

    /dev/hda5 982 1504 4200966 83 Linux

    /dev/hda6 1505 2027 4200966 b Win95 FAT32

    /dev/hda7 2028 2289 2104483+ 83 Linux

    /dev/hda8 2290 2420 1052226 83 Linux

    /dev/hda9 2421 2471 409626 83 Linux

    /dev/hda10 2472 2491 160618+ 82 Linux swap


    Disk /dev/hdb: 128 heads, 63 sectors, 1023 cylinders

    Units = cylinders of 8064 * 512 bytes


    Device Boot Start End Blocks Id System

    /dev/hdb1 * 1 520 2096608+ b Win95 FAT32

    /dev/hdb2 521 910 1572480 83 Linux

    /dev/hdb3 911 986 306432 83 Linux

    /dev/hdb4 987 1023 149184 83 Linux

    [root@gucuiwen root]#


    掛裝點(diǎn)和空間使用情況:


    [root@gucuiwen root]# df -h

    Filesystem Size Used Avail Use% Mounted>/dev/hda1 3.0G 2.0G 839M 71% /

    /dev/hda2 1.5G 990M 531M 66% /mnt/hda2

    /dev/hda5 3.9G 2.8G 986M 75% /mnt/hda5

    /dev/hda6 4.0G 1.6G 2.4G 40% /mnt/hda6

    /dev/hda7 2.0G 1.2G 745M 62% /home

    /dev/hda8 1011M 176M 784M 19% /mnt/hda8

    /dev/hdb1 2.0G 1.8G 207M 90% /mnt/hdb1

    /dev/hdb2 1.5G 185M 1.1G 14% /mnt/hdb2

    none 125M 0 124M 0% /dev/shm

    /dev/hda9 387M 180M 188M 49% /var


    我把第一個(gè)硬盤分了三個(gè)主分區(qū),以便在安裝多套系統(tǒng)的時(shí)候互不影響.至于為什么要分三個(gè)主分區(qū),我在<充份利用多個(gè)主分區(qū)安裝多套系統(tǒng)>一文中已經(jīng)說過.其好處是很多的.詳見:


    http://go.6to23.com/gucuiwen/linux


    我的硬盤雖然只有2OG,但是我卻分了9個(gè)分區(qū),這也是為了管理方便經(jīng)過多次劃分后做出的選擇. 首先我把linux的跟(/)裝在第一個(gè)主分區(qū)hda1.這個(gè)分區(qū)大小為3G,這上面包括:

    /boot

    /bin

    /dev

    /etc

    /lib

    /sbin

    /usr


    還有空目錄和掛裝點(diǎn):

    /opt

    /mnt

    /initrd

    /var

    /home

    /proc

    /misc


    由于/boot /bin /dev /etc /lib /sbin 下的東西都比較小,沒有必要單獨(dú)劃分分區(qū)掛裝他們,事實(shí)上把這些目錄單獨(dú)劃分區(qū)掛裝反而不利,應(yīng)為這些目錄中放著系統(tǒng)啟動(dòng)時(shí)的關(guān)鍵信息和文件,系統(tǒng)啟動(dòng)之初卻只掛裝上/分區(qū),因此,萬一其中的某一個(gè)分掛裝失敗系統(tǒng)將不能正常啟動(dòng).比如/etc目錄中存放著系統(tǒng)軟的硬件配置信息,包括分區(qū)的掛裝點(diǎn)分區(qū)類型等配置信息,系統(tǒng)啟動(dòng)的時(shí)候需要讀取這些信息,如果把/etc單獨(dú)放在一個(gè)小的分區(qū)上,系統(tǒng)啟動(dòng)的時(shí)候到哪里去讀分區(qū)的掛裝點(diǎn)信息呢?類似的/sbin /dev等必需放在根分區(qū)上. 只有/boot中存放的是系統(tǒng)內(nèi)核和引導(dǎo)工具,某些情況下為了解決一些老主板不支持大硬盤的情況下,才單獨(dú)在硬盤1024柱面以內(nèi)分一個(gè)小分區(qū)裝/boot的內(nèi)容.不過目前的主板大多不存在這個(gè)問題.另外/usr下的內(nèi)容一般不經(jīng)常改變,因此,我也把它放在/目錄上.可以看出,我是把所有文件大小不經(jīng)常變化的,不會(huì)引起文件系統(tǒng)碎的所有東西裝在/分區(qū)上面.


    另外,我分了2G的空間存放我自己平時(shí)下載的圖片和資料以及軟件等.掛裝在了/home目錄,重裝系統(tǒng)的時(shí)候不動(dòng)這個(gè)分區(qū),就算格式化也只格掉 / 分區(qū), /var 和swap分區(qū),其他分區(qū)上的內(nèi)容都可以保留,在裝系統(tǒng)的時(shí)候再掛裝到系統(tǒng)里.


    我的第二個(gè)主分區(qū)hda2暫時(shí)放著些臨時(shí)文件,平時(shí)主要是用來裝一些實(shí)驗(yàn)性的系統(tǒng)的,比如出了一個(gè)新的linux版本,我就把它裝在這個(gè)分區(qū)里體驗(yàn),而swap /home可以和原來那套系統(tǒng)公用.


    我的第三個(gè)主分區(qū)大小3G,我裝了WIN2K系統(tǒng),由于現(xiàn)在Windows系統(tǒng)使用的比較少了,(主要是給沒有電腦的同學(xué)用)所以只分派了兩個(gè)區(qū),一個(gè)安裝系統(tǒng)和常規(guī)的軟件,就是第三個(gè)主分區(qū) hda3,文件系統(tǒng)格式為NTFS.另外一個(gè)是一個(gè)邏輯分區(qū)hda6大小為4G,文件系統(tǒng)為FAT32,主要用來零時(shí)性的裝裝電影啊音樂啊,虛擬光盤印象GHOST印象文件等.這兩個(gè)區(qū)在Windows下分別顯示為C盤和D盤.


    下面說說其他的幾個(gè)邏輯分區(qū):


    分區(qū)設(shè)備名 掛裝點(diǎn) 文件系統(tǒng) 大小 作用

    /dev/hda5 /mnt/hda5 ext3 4G 存放音樂,電影等大而固定不變的文件

    /dev/hda6 /mnt/hda6 FAT32 4G Windows下的D盤

    /dev/hda7 /home ext3 2G 我的文檔,下載的軟件,書籍,圖片等

    /dev/hda8 /mnt/hda8 ext3 1G 編譯大型軟件用的零時(shí)分區(qū).

    /dev/hda9 /var ext3 400M 系統(tǒng)中經(jīng)常變化大小的日志文件.

    /dev/hda10 swap swap 160M 交換分區(qū)


    對于已經(jīng)進(jìn)階的linux用戶,你可能不原意把硬盤分的那么細(xì),甚至不分/home, /usr, /usr/local 但是/var是無論如何都應(yīng)該分一下的.因?yàn)橄到y(tǒng)的所有日志文件,PID文件,RPM數(shù)據(jù)庫文件等等,這些大小經(jīng)常發(fā)聲變化的文件都放在這個(gè)目錄下,所以這個(gè)目錄是最容易產(chǎn)生碎片的.如果不單獨(dú)分一個(gè)分區(qū)而混在/一起的話,很容易弄亂/文件系統(tǒng),使系統(tǒng)性能下將,特別是一個(gè)多用戶環(huán)境和一個(gè)對外服務(wù)的網(wǎng)站主機(jī)系統(tǒng),更應(yīng)該如此,對于個(gè)人用戶這個(gè)分區(qū)有300~500M就可以了.


    還有/tmp也是一個(gè)文件大小經(jīng)常變化的目錄,但是對于個(gè)人用戶來說,里面內(nèi)容很少,單獨(dú)分一個(gè)區(qū)也沒必要,但和/分區(qū)混在一起又總覺得有一種"一滴鼻涕毀一鍋粥"的感覺.我的解決方案是把原來的 /tmp目錄刪除,而作一個(gè)到 /var/tmp目錄的鏈接,就像系統(tǒng)本身就有的 /usr/tmp目錄一樣. 還有 /root 目錄大小也經(jīng)常發(fā)生變化,我也把他刪除,作了一個(gè)到 /var/root的鏈接,這樣,系統(tǒng)中所有大小經(jīng)常變化,易引起文件系統(tǒng)碎片的東西就全歸到 /var 分區(qū)上,這就叫"爛也只爛一個(gè)蘋果",以后可以只整理 /var 分區(qū).


    如何整理呢?通常我用一種最簡單的辦法:


    用單用戶模式啟動(dòng)系統(tǒng) LILO: linux single 如果是用GRUB引導(dǎo),在啟動(dòng)時(shí)按字母 a,然后追加內(nèi)核參數(shù) linux single (這種模式不掛裝除/以外的其他文件系統(tǒng),因此可以安全的對其他分區(qū)**作.) 然后刪掉一些你認(rèn)為沒用的日志文件,再把/var 全考到其他地方去,接下來刪除原來/var 下的所由內(nèi)容,最后把剛才復(fù)制的 /var 分區(qū)下的內(nèi)容拷貝回去,經(jīng)過這么搬動(dòng)一次后,文件系統(tǒng)上的碎片就可以消除.ext3本來是一個(gè)碎量很少的優(yōu)秀文件系統(tǒng),據(jù)說比NTFS還要少的多,因此沒有必要經(jīng)常這么做.


    這里要提醒一點(diǎn),把/tmp目錄刪除鏈接到 /var/tmp目錄后一定要把/var/tmp目錄的權(quán)限設(shè)置為 777否則普通用戶將無法啟動(dòng)X.


    如下圖:


    [root@gucuiwen /]# ll

    total 189

    drwxr-xr-x 2 root root 4096 2月 3 02:21 bin

    drwxr-xr-x 3 root root 4096 2月 2 18:36 boot

    drwxr-xr-x 20 root root 118784 2月 11 20:10 dev

    drwxr-xr-x 59 root root 4096 2月 11 20:10 etc

    drwxr-xr-x 22 root root 4096 2月 10 16:53 home

    drwxr-xr-x 2 root root 4096 6月 22 2001 initrd

    drwxr-xr-x 7 root root 4096 2月 6 23:29 lib

    drwx------ 2 root root 16384 2月 3 01:54 lost+found

    drwxr-xr-x 2 root root 4096 8月 27 2002 misc

    drwxr-xr-x 12 root root 4096 2月 8 20:57 mnt

    drwxr-xr-x 2 root root 4096 8月 24 1999 opt

    dr-xr-xr-x 73 root root 0 2月 12 2004 proc

    lrwxrwxrwx 1 root root 10 2月 2 18:29 root -> /var/root/

    drwxr-xr-x 2 root root 8192 2月 6 23:29 sbin

    lrwxrwxrwx 1 root root 9 2月 2 18:29 tmp -> /var/tmp/

    drwxr-xr-x 17 root root 4096 2月 2 20:16 usr

    drwxr-xr-x 23 root root 1024 2月 7 21:57 var

    drwxr-xr-x 8 root root 4096 2月 6 23:25 www

    [root@gucuiwen /]# ll -d /var/tmp

    drwxrwxrwt 14 root root 1024 2月 12 01:04 /var/tmp

    [root@gucuiwen /]#


    當(dāng)然由于很多用戶還舍棄不下Windows系統(tǒng),并且大部份時(shí)間都在用Windows系統(tǒng),所以可以把我格式化成ext3格式的 hda5 hda7等分區(qū)格式化成fat32文件系統(tǒng),這樣在Windows和linux下都可以很方便的使用這些分區(qū),兩者兼顧.這里的方案也只是一個(gè)范例,用戶可以根據(jù)自己硬盤的實(shí)際大小來劃分.


    文章來自:http://tech.hlzi.com/html/2007/0904/219239.html


    支持(0中立(0反對(0單帖管理 | 引用 | 回復(fù) 回到頂部

    返回版面帖子列表

    給linux新人的分區(qū)解決方案的詳細(xì)討論








    簽名
    主站蜘蛛池模板: 毛片在线观看网站| 成人午夜精品久久久久久久小说| 国产原创精品视频| 99精品视频在线观看免费| 日本b站一卡二不卡三卡四卡| 亚洲精品国产精品乱码不卡√| 美女大黄三级视频在线观看| 国产精品亚洲色图| 一区二区在线观看视频| 无码任你躁久久久久久| 亚洲国产欧美日韩精品小说| 特级黄色毛片视频| 国产一区二区精品久久凹凸| 黄色链接在线观看| 国内精品伊人久久久久妇| 中文字幕无码中文字幕有码| 日韩免费无砖专区2020狼| 亚洲精品tv久久久久久久久| 筱惠欲乱美女全文免费全文| 国产国产人免费人成成免视频| 91青青青国产在观免费影视| 奇米影视888欧美在线观看| 久久综合狠狠综合久久综合88| 欧美成人性动漫在线观看| 内射白嫩少妇超碰| 美妇浑圆硕大高耸美乳| 国产真实乱了在线播放| a毛片久久免费观看| 性xxxxbbbb| 久久综合五月婷婷| 欧美与黑人午夜性猛交久久久| 俄罗斯精品bbw| 精品亚洲麻豆1区2区3区| 国产剧情av麻豆香蕉精品| 15一16毛片女人| 国产美女在线看| 一个人免费观看日本www视频| 成人永久福利免费观看| 久久精品无码精品免费专区 | 老湿机香蕉久久久久久| 国产日韩欧美综合在线|