這篇文章主要介紹“Linux分區(qū)的概念”,在日常操作中,相信很多人在Linux分區(qū)的概念問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Linux分區(qū)的概念”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、友誼網(wǎng)絡(luò)推廣、成都小程序開發(fā)、友誼網(wǎng)絡(luò)營銷、友誼企業(yè)策劃、友誼品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供友誼建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
一、Linux 分區(qū)概念
首先介紹一下Linux中的分區(qū)概念,這個可是把一開始學(xué)習(xí)的我害苦了。在 Linux 中規(guī)定,每一個硬盤設(shè)備最多能有 4 個主分區(qū)(其中包含擴(kuò)展分區(qū))構(gòu)成,任何一個擴(kuò)展分區(qū)都要占用一個主分區(qū)號碼,也就是在一個硬盤中,主分區(qū)和擴(kuò)展分區(qū)一共最多是 4 個。
對于早期的 DOS 和 Windows(Windows 2000 以前的版本),系統(tǒng)只承認(rèn)一個主分區(qū),可以通過在擴(kuò)展分區(qū)上增加邏輯盤符(邏輯分區(qū))的方法,進(jìn)一步地細(xì)化分區(qū)。 主分區(qū)的作用就是計算機(jī)用來進(jìn)行啟動操作系統(tǒng)的,因此每一個操作系統(tǒng)的啟動,或者稱作是引導(dǎo)程序,都應(yīng)該存放在主分區(qū)上。
這就是主分區(qū)和擴(kuò)展分區(qū)及邏輯分區(qū) 的***區(qū)別。我們在指定安裝引導(dǎo) Linux 的 bootloader 的時候,都要指定在主分區(qū)上,就是***的例證。 Linux 規(guī)定了主分區(qū)(或者擴(kuò)展分區(qū))占用 1 至 16 號碼中的前 4 個號碼。
以***個 IDE 硬盤為例說明,主分區(qū)(或者擴(kuò)展分區(qū))占用了 hda1、hda2、hda3、hda4,而邏輯分區(qū)占用了 hda5 到 hda16 等 12 個號碼。因此,Linux 下面每一個硬盤總共最多有 16 個分區(qū)。
對于邏輯分區(qū),Linux 規(guī)定它們必須建立在擴(kuò)展分區(qū)上(在 DOS 和 Windows 系統(tǒng)上也是如此規(guī)定),而不是主分區(qū)上。因此,我們可以看到擴(kuò)展分區(qū)能夠提供更加靈活的分區(qū)模式,但不能用來作為操作系統(tǒng)的引導(dǎo)。
以前對這些概念不熟,分區(qū)上走了很多彎路。那么,到底什么樣是一個好的分區(qū)方案,我認(rèn)為見仁見智,我是這樣分的。原則上/ 和/home基本上***是要單獨(dú)掛載兩個分區(qū),因為home可以看成是windows中的my document,自己個人資料多的話home要大一些。
小一點(diǎn)無所謂,據(jù)說至少2G,我也沒有試驗過。其他的諸如/tmp和/var由于活動文件特別 多,為了避免他們的文件碎片對其他區(qū)的影響,***他們掛一個區(qū)。***/opt主要安裝大型軟件,如果有多余的分區(qū)就給他掛一個吧。
二、開始分區(qū)
ok, 我就這樣看,首先分一個100M的主分區(qū)出來,掛載boot。grub啟動時需要的文件都在/ b o o t 目錄。這樣就算工作分區(qū)出了問題,只要這個分區(qū)沒有問題,同樣可以啟動。因此***的辦法就是專門為根文件分一個區(qū),大小一般最多64M,我為了保險給了 100M。
之后的分區(qū)全部以擴(kuò)展分區(qū)形式存在,擴(kuò)展分區(qū)下很多邏輯分區(qū)。首先創(chuàng)建一個交換分區(qū),大小是無力內(nèi)存的一倍到兩倍大。如果你的內(nèi)存和我一樣是1G,就劃1G好了。事實上基本用不到這么大。分區(qū)格式記著改成linux-swap。
然后創(chuàng)建一個盡量大的分區(qū),給/usr,因為這里存放有大部分的系統(tǒng)軟件,包括X Server等圖形界面程序。我分了20G。接下來創(chuàng)建/home的掛載分區(qū)??紤]到我的工作文檔比較多,源代碼和程序也經(jīng)常放到這里,所以給了10G。
其他的諸如tmp,var等來說,單用戶工作機(jī)是不用考慮的。當(dāng)然不知道我的機(jī)器以后會不會有服務(wù)器應(yīng)用,我還是給var分了2G的空間。其他空間就全部掛載給/。雖然一般2G就夠了,但是多多益善么。
注意:很多時候,如果你使用了Ubuntu硬盤分區(qū)光盤自帶的安裝工具分區(qū),會出現(xiàn)很多問題。如果遇到問題過不去,推薦兩個辦法:
1 在live CD的環(huán)境中,在終端下直接用sudo fdisk /dev/xxx
來分區(qū),然后w保存后reboot,之后再進(jìn)安裝工具,手工編輯注冊表時它認(rèn)得的就是你編輯的分區(qū)表,不用修改直接下一步即可。
2 你也可以同樣用livecd的fdisk分好區(qū)后,用光盤上的livecd
installer程序,在命令行下安裝。不過這個安裝程序只需要你掛載/和swap。那么其他分區(qū)怎么辦呢? 可以先在分好,也可以安裝完系統(tǒng)再分。如果將其他分區(qū)掛載到希望的目錄下?舉個例子。如果你想把/home/user掛載到新的sda8分區(qū)下,可以這樣做:
首先,將/dev/sda8 mount到 /mnt/sda8中。如果沒有這個目錄就自己mkdir。然后,cp -R /home/user/* /mnt/sda8/user ,和cp -R /home/user/.* /mnt/sda8/user***修改/etc/fstab,增加一行/dev/sda8 /home ext3 defaults 0 2(參數(shù)自己確定)即可。
到此,關(guān)于“Linux分區(qū)的概念”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
文章名稱:Linux分區(qū)的概念
網(wǎng)址分享:http://weahome.cn/article/gcgcsc.html