linux分區是什麼
A. linux分區是為了幹嘛,linux下分幾個區,就只能新建幾個文件夾嗎還是什麼
如果非要和windows類比的話,我的理解是給linux分區就相當於給windows的c盤分區,比方說linux中的/home相當於c盤中的「我的文檔」要是單獨給/home分區,就相當於把我的文檔放到d盤或者其他盤。linux分區可以很好的保護數據,比方說我單獨給/home分了一個區,這樣的話,要是我別的分區的文件損壞了,系統啟動不了,或者我重裝系統,單獨分區的/home裡面的文件再重裝系統以後還是存在的沒有損壞。linux中還有一些分區是為了和系他系統或者其他用戶,計算機,網路共享文件用的。一般做伺服器或者是對數據保護和分享又要求就會比較在意分區的問題。自己電腦上用,我都是只分兩個分區,一個是根目錄/,一個是swap交換分區。而且現在計算機內存容量這么大,都4G,8G還有16G的,有時候swap分區都不用分,一個根目錄就夠了。
畢竟這是兩種操作系統,不能用windows系統的思維來比較linux系統,
B. Linux分區
一、Linux 分區概念
首先介紹一下linux中的分區概念,這個可是把一開始學習的我害苦了。在 Linux 中規定,每一個硬碟設備最多能有 4 個主分區(其中包含擴展分區)構成,任何一個擴展分區都要佔用一個主分區號碼,也就是在一個硬碟中,主分區和擴展分區一共最多是 4 個。對於早期的 DOS 和 Windows(Windows 2000 以前的版本),系統只承認一個主分區,可以通過在擴展分區上增加邏輯盤符(邏輯分區)的方法,進一步地細化分區。
主分區的作用就是計算機用來進行啟動操作系統的,因此每一個操作系統的啟動,或者稱作是引導程序,都應該存放在主分區上。這就是主分區和擴展分區及邏輯分區的最大區別。我們在指定安裝引導 Linux 的 bootloader 的時候,都要指定在主分區上,就是最好的例證。
Linux 規定了主分區(或者擴展分區)佔用 1 至 16 號碼中的前 4 個號碼。以第一個 IDE 硬碟為例說明,主分區(或者擴展分區)佔用了 hda1、hda2、hda3、hda4,而邏輯分區佔用了 hda5 到 hda16 等 12 個號碼。因此,Linux 下面每一個硬碟總共最多有 16 個分區。
對於邏輯分區,Linux 規定它們必須建立在擴展分區上(在 DOS 和 Windows 系統上也是如此規定),而不是主分區上。因此,我們可以看到擴展分區能夠提供更加靈活的分區模式,但不能用來作為操作系統的引導。
以前對這些概念不熟,分區上走了很多彎路。那麼,到底什麼樣是一個好的分區方案,我認為見仁見智,我是這樣分的。原則上/ 和/home基本上最好是要單獨掛載兩個分區,因為home可以看成是windows中的my document,自己個人資料多的話home要大一些。/小一點無所謂,據說至少2G,我也沒有試驗過。其他的諸如/tmp和/var由於活動文件特別多,為了避免他們的文件碎片對其他區的影響,最好他們掛一個區。最後/opt主要安裝大型軟體,如果有多餘的分區就給他掛一個吧。
二、開始分區
ok,我就這樣看,首先分一個100M的主分區出來,掛載boot。grub啟動時需要的文件都在/ b o o t 目錄。這樣就算工作分區出了問題,只要這個分區沒有問題,同樣可以啟動。因此最好的辦法就是專門為根文件分一個區,大小一般最多64M,我為了保險給了 100M。
之後的分區全部以擴展分區形式存在,擴展分區下很多邏輯分區。
首先創建一個交換分區,大小是無力內存的一倍到兩倍大。如果你的內存和我一樣是1G,就劃1G好了。事實上基本用不到這么大。分區格式記著改成linux-swap。
然後創建一個盡量大的分區,給/usr,因為這里存放有大部分的系統軟體,包括X Server等圖形界面程序。我分了20G。
接下來創建/home的掛載分區。考慮到我的工作文檔比較多,源代碼和程序也經常放到這里,所以給了10G。
其他的諸如tmp,var等來說,單用戶工作機是不用考慮的。當然不知道我的機器以後會不會有伺服器應用,我還是給var分了2G的空間。
其他空間就全部掛載給/。雖然一般2G就夠了,但是多多益善么。
注意:很多時候,如果你使用了ubuntu光碟自帶的安裝工具分區,會出現很多問題。如果遇到問題過不
去,推薦兩個辦法:
1 在live CD的環境中,在終端下直接用sudo fdisk /dev/xxx
來分區,然後w保存後reboot,之後再進安裝工具,手工編輯注冊表時它認得的就是你編輯的分區表,不
用修改直接下一步即可。
2 你也可以同樣用livecd的fdisk分好區後,用光碟上的livecd
installer程序,在命令行下安裝。不過這個安裝程序只需要你掛載/和swap。那麼其他分區怎麼辦呢?
可以先在分好,也可以安裝完系統再分。如果將其他分區掛載到希望的目錄下?舉個例子。如果你想把/
home/user掛載到新的sda8分區下,可以這樣做:
首先,將/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(參數自己確定)即可。
首先我們要對硬碟分區的基本概念進行一些初步的了解,硬碟的分區主要分為基本分區(primary partion)和擴充分區(extension partion)兩種,基本分區和擴充分區的數目之和不能大於四個。且基本分區可以馬上被使用但不能再分區。擴充分區必須再進行分區後才能使用,也就是說它必須還要進行二次分區。那麼由擴充分區再分下去的是什麼呢?它就是邏輯分區(logical partion),況且邏輯分區沒有數量上限制。 對習慣於使用dos或windows的用戶來說,有幾個分區就有幾個驅動器,並且每個分區都會獲得一個字母標識符,然後就可以選用這個字母來指定在這個分區上的文件和目錄,它們的文件結構都是獨立的,非常好理解。但對這些用戶初上手red hat linux嗎,可就有點惱人了。因為對red hat linux用戶來說無論有幾個分區,分給哪一目錄使用,它歸根結底就只有一個根目錄,一個獨立且唯一的文件結構。red hat linux中每個分區都是用來組成整個文件系統的一部分,因為它採用了一種叫「載入」的處理方法,它的整個文件系統中包含了一整套的文件和目錄,且將一個分區和一個目錄聯系起來。這時要載入的一個分區將使它的存儲空間在一個目錄下獲得。下面我們先來看看red hat linux的驅動器是如何標識的。 對於ide硬碟,驅動器標識符為「hdx~」,其中「hd」表明分區所在設備的類型,這里是指ide硬碟了。「x」為盤號(a為基本盤,b為基本從屬盤,c為輔助主盤,d為輔助從屬盤),「~」代表分區,前四個分區用數字1到4表示,它們是主分區或擴展分區,從5開始就是邏輯分區。例,hda3表示為第一個ide硬碟上的第三個主分區或擴展分區,hdb2表示為第二個ide硬碟上的第二個主分區或擴展分區。對於scsi硬碟則標識為「sdx~」,scsi硬碟是用「sd」來表示分區所在設備的類型的,其餘則和ide硬碟的表示方法一樣,不在多說。 我們從上面可以看到,red hat linux的分區是不同於其它操作系統分區的,它的分區格式只有ext2和swap兩種,ext2用於存放系統文件,swap則作為red hat linux的交換分區。那麼現在我們就可以知道red hat linux至少需要兩個專門的分區(linux native和linux swap)況且不能將red hat linux安裝在dos/windows分區。一般來說我們將red hat linux安裝一個或多個類型為「linux native」的硬碟分區,但是在red hat linux的每一個分區都必須要指定一個「mount point」(載入點),告訴red hat linux在啟動時,這個目錄要給哪個目錄使用。對「swap」分區來說,一般定義一個且它不必要定義載入點。下面我們先對「linux native」和「linux swap」有個初步的了解。 *swap分區是linux暫時存儲數據的交換分區,它主要是把主內存上暫時不用得數據存起來,在需要的時候再調進內存內,且作為swap使用的分區不用指定「mout point」(載入點),既然它作為交換分區,我們理所當然應給它指定大小,它至少要等於系統上實際內存的量,一般來說它的大小是內存的兩倍,如果你是16mb的內存,那麼swap分區的大小是32mb左右,以此類推。但必須還要注意一點,swap分區不要大於128mb,如果你是64mb的內存,那麼swap分區最大也只能被定為127mb,再大就是浪費空間了,因為系統不需要太大的交換分區。以此類推,如果你是128mb或更大的內存,swap分區也只能最大被定為127mb。況且你還必須注意的是如果你是128mb(或更大)的內存,你必須提醒系統你有這么大的內存,要不然它可不認你這個128mb內存。具體如下:當順利啟動了安裝過程後,會顯示一個boot:提示符,這時你只要鍵入boot:linux mem=128mb就可以了。另外你也可以創建和使用一個以上的交換分區,最多16個。 *linux native是存放系統文件的地方,它只能用ext2的分區類型,上面已說過。對windows用戶來說,操作系統必須裝在同一分區里,它是商業軟體嗎!所以你沒有選擇的餘地!對red hat linux來說,你有了較大的選擇餘地,你可以把系統文件分幾個區來裝(必須要說明載入點),也可以就裝在同一個分區中(載入點是「/」)。下面我們看看可以創建哪些分區(僅列常用幾種)。 /boot分區,它包含了操作系統的內核和在啟動系統過程中所要用到的文件,建這個分區是有必要的,因為目前大多數的pc機要受到bios的限制,況且如果有了一個單獨的/boot啟動分區,即使主要的根分區出現了問題,計算機依然能夠啟動。這個分區的大小約在50mb—100mb之間。但是如果想用lilo啟動red hat linux系統的話,含有/boot的分區必須完全在柱面1023以下。又由於8gb後的數據lilo不能讀取,所以red hat linux要安裝在8gb的區域以內。 /usr分區,是red hat linux系統存放軟體的地方,如有可能應將最大空間分給它。 /home分區,是用戶的home目錄所在地,這個分區的大小取決於有多少用戶。如果是多用戶共同使用一台電腦的話,這個分區是完全有必要的,況且根用戶也可以很好地控制普通用戶使用計算機,如對用戶或者用戶組實行硬碟限量使用,限制普通用戶訪問哪些文件等。其實單用戶也有建立這個分區的必要,因為沒這個分區的話,那麼你只能以根用戶的身份登陸系統,這樣做是危險的,因為根用戶對系統有絕對的使用權,可一旦你對系統進行了誤操作,麻煩也就來了。 /var/log分區,是系統日誌記錄分區,如果設立了這一單獨的分區,這樣即使系統的日誌文件出現了問題,它們也不會影響到操作系統的主分區。 /tmp分區,用來存放臨時文件。這對於多用戶系統或者網路伺服器來說是有必要的。這樣即使程序運行時生成大量的臨時文件,或者用戶對系統進行了錯誤的操作,文件系統的其它部分仍然是安全的。因為文件系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。 /bin分區,存放標准系統實用程序。 /dev分區,存放設備文件。 /opt分區,存放可選的安裝的軟體。 /sbin分區,存放標准系統管理文件。 上面介紹了幾個常用的分區,一般來說我們需要一個swap分區,一個/boot分區,一個/usr分區,一個/home 分區,一個/var/log分區。當然這沒有什麼規定,完全是依照你個人來定的。但記住至少要有兩個分區,一個swap分區,一個/分區。下面我們來看看怎樣分區。 用戶可以使用兩種分區工具: 1.disk druid:它是red hat linux提供的硬碟管理工具,它最初是隨red hatlinux5一起發售的,它可以根據用戶的要求創建和刪除硬碟分區,另外還可以為每個分區管理載入點,這是一個不錯的分區軟體,建議讀者使用。本文也將以此軟體詳細地介紹red hat linux分區。 2.fdisk:它是傳統的linux硬碟分區工具,比disk druid更強大,使用更加靈活。但是fdisk要求用戶對硬碟分區有一定經驗,並能夠適應且讀懂簡單的文本界面。如果你是第一次對一個硬碟驅動器進行分區操作的話,最好還是避免fdisk這樣的程序,它雖然強大但用起來的感覺不是太好的。 附註:此外red hat linux還提供了一種叫fips的分區軟體,但這種分區軟體具有一定的危險性,不宜提倡操作。雖然有許多人已經成功地用fips對他們的硬碟進行了分區,但這不能保證fips將在你的系統中也能正常地運行。況且red hat linux也不提供對fips的支持,勸你對這種分區軟體還是慎用為好。 如果你希望將red hat linux安裝在已經含有其他操作系統的盤上,也就是多重操作系統,這個情況就比較復雜了,因為一個錯誤就可以毀掉你辛辛苦苦保存的數據,讓你欲哭無淚。如果你想讓red hat linux與os/2共存,那你必須使用os/2的分區軟體來創建硬碟分區,要不然os/2將不能識別硬碟分區。另外你也可以用其它的一些分區軟體來分區,下面列出了一些常見的這種分區工具軟體: *partition commander軟體,從www.v-com.com處下載。 *partition it軟體,從www.quarterdeck..com處下載。 *partition magic軟體,從www.powerquest.com處下載。 注意:硬碟分區是一個非常危險的步驟,你要想安全地在不丟失數據的情況下改變磁碟的分區有點不太現實,所以我建議大家對重要得數據進行備份,裝多操作系統更要如此,以備不測。當然或許你是剛裝系統或就准備重裝,那也就是另外一回事了,但是大家對待分區一定要慎重又慎重,切記。 下面我們詳細地了解一下red hat linux7.1自帶的disk druid分區軟體所包含的一些信息。 1.current disk partitions區域(這里每一行代表了一個硬碟分區) mount point 指出red hat linux啟動並運行以後該分區的載入點,交換空間(linux swap)是不需要載入點的。 device 硬碟分區的設備名 requeted 給這個分區定義時申請的最小空間 actual 分配給該分區的實際空間 type 說明了該分區的類型 2.drive summaries區域(這里每一行代表一個硬碟) drive 顯示硬碟的設備名 geom[c/h/s] 顯示硬碟的物理信息,c(柱面),h(磁頭),s(扇區) total 顯示硬碟的可用空間 used 顯示硬碟中已分配的空間 free 顯示硬碟中末分配的空間 bar graph 該條圖形化地顯示當前硬碟使用的百分比,#號越少,空閑空間越多 3.disk druid按鈕 add 增加一個分區 edit 修改在current disk partitons中被選中的分區的屬性,選中該按鈕將出現一個對話框來進行修改,但只能修改該分區的載入點。如果你需要修改其它內容,請先刪除該分區,而後再重新建這分區。 delete 刪除一個在current disk partitons中被選中的分區 ok 確認 back 不作保存,返回 4.如果你想增加一個分區,請點擊「add」按鈕,這時會出現一對話框,內容說明如下: mount point 分區載入點,說明分區 size 分區的大小 grow to fill disk 表明這個分區將添滿一個硬碟的整個未分配空間。這時,這個分區的容量可以隨著其它分區的修改增加或減少 type 選擇分區類型 allowable drives 選擇這個分區將創建在哪個硬碟上 好了,通過上面的了解想必大家都能容易地創建出適合自己的分區。下一步我們所要做的工作就是要格式化所建的分區,選擇你要格式化的分區並按space鍵,如果想在格式化分區時檢查有無壞塊,選擇「check for bad blocks ring format」,點擊ok並按space鍵。如果分區中已無你要所保存的數據,最好都格式化一下。 ------------------------------------- 越是在機器負擔著沉重的伺服器或者系統管理平台的情況下,把文件系統劃分為一系列的分區就顯得更加重要。具體需要劃分多少個分區才能夠取決於計算機的主要任務將會是什麼。但是多建立幾個特殊的分區是很明智,它們包括:一個單獨的/boot啟動分區,這樣即使主要的root分區出了問題,計算機依然能夠啟動。一個單獨的/var/log系統日誌記錄分區,這樣即使系統的日誌記錄文件出了問題,它們也不會影響到操作系統的主分區,也就不會使計算機崩潰。一個單獨的/tmp臨時文件分區,這們即使程序開始生成大量的臨時文件,或者用戶對目錄結構進行了錯誤的操作,文件系統的其他部分仍然會是安全的。一個單獨的/hom用戶登錄分區,同時可以對用戶或者用戶分組實行硬碟限額功能,這樣當進行升級或者安裝新版本的linux操作系統時,就不會覆蓋原有的用戶登錄數據了。 ------------------------------------- 對於需要創建新ext3文件系統的情況下,只需要使用安裝的e2fsprogs軟體包中的mke2fs命令加-f參數就可以創建新的ext3文件系統: mke2fs -j /dev/xxx 這里/dev/xxx是希望創建ext3文件系統的新分區。-j參數表示創建ext3而不是ext2文件系統。可以使用參數"-Jsize="來指定希望的日誌區大小(n單位為M)。 升級一個已有的ext2,使用tune2fs就可以了: tune2fs -j /dev/xxx
C. 安裝linux至少需要哪兩個分區作用分別是什麼
一個為根分區,一個為交換分區。
1,/,根分區,一般所有文件都放在根目錄下。
2,swap,虛擬內存,交換分區,一般大小為機器內存的1-2倍。
起碼有如上兩個分區才可以安裝linux系統。建議再增加一個/boot分區,200M左右即可。
作用:
Swap分區在系統的物理內存不夠用的時候,把物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什麼操作的程序,這些被釋放的空間被臨時保存到Swap分區中,等到那些程序要運行時,再從Swap分區中恢復保存的數據到內存中。
Swap分區,即交換區,系統在物理內存不夠時,與Swap進行交換。 其實,Swap的調整對Linux伺服器,特別是Web伺服器的性能至關重要。通過調整Swap,有時可以越過系統性能瓶頸,節省系統升級費用。
根分區在Linux操作系統中,除/boot目錄外的其它所有目錄都對應於該分區.因此,用戶可通過訪問除/boot目錄外的其它所有目錄來訪問該分區。
(3)linux分區是什麼擴展閱讀:
linux其他分區作用:
/home分區,是用戶的home目錄所在地
/var/log分區,是系統日誌記錄分區
/tmp分區,用來存放臨時文件。
/bin分區,存放標准系統實用程序。
/dev分區,存放設備文件。
/opt分區,存放可選的安裝的軟體。
/sbin分區,存放標准系統管理文件。
/usr分區,是red hat linux系統存放軟體的地方
/boot分區,它包含了操作系統的內核和在啟動系統過程中所要用到的文件
D. Linux系統分區是什麼格式的
主分區是Ext4格式,另一個SWAP分區格式。
1、linux最少需要兩個分區,主分區是Ext4格式,另一個SWAP分區格式。
2、新版的linux在安裝時一般會需要3個分區:
第一個是引導分區,用來安裝UEFI等引導信息,通常用Ext2、Ext4的格式;
第二個就是安裝系統和儲存文件的Ext4格式分區;
第三個就是專用於與內存交換數據和作為緩存使用的SWAP分區。
3、Linux管理文件的模式與windows不一樣,是採用文件夾模式,在linux系統當中,新的硬碟加入也是以文件夾的方式掛載到主分區,而不是採用windows的分區模式,通常只能看到Ext4分區,看不到linux的引導分區和交換分區的。
(4)linux分區是什麼擴展閱讀:
安裝Linux時,默認分為三個區,分別是/boot分區、根分區和swap分區.這三個分區分別對應的盤符是hda1、hda2、hda3。
1、boot分區
該分區對應於/boot目錄,約100MB,該分區存放Linux的Grub(bootloader)和內核源碼。用戶可通過訪問/boot目錄來訪問該分區,換句話說,用戶對/boot目錄的操作就是操作該分區。
2、swap分區
該分區沒有對應的目錄,故用戶無法訪問。
Linux下的swap分區即為虛擬內存,虛擬內存用於當系統內存空間不足時,先將臨時數據存放在swap分區,等待一段時間後,然後再將數據調入到內存中執行,所以說,虛擬內存只是暫時存放數據,在該空間內並沒有執行。
E. linux的系統分區是 什麼分區
系統分區是Windows上面的概念,大慨就是擁有引導程序和系統程序的分區。Linux沒有系統分區的概念,Linux是一種目錄樹架構,一個根目錄下面有若乾子目錄,子目錄下又有子樹目錄,磁碟劃分的分區以掛載的方式與目錄聯系起來。沒有那個目錄可以稱為系統分區或系統目錄,因為系統文件不是完全分布在一個目錄下,根目錄最重要,也許勉強算是吧,不過不是一個概念。
F. linux系統的磁碟分區有哪幾種
1、/分區。用於存儲系統文件。
2、swap,即交換分區,也是一種文件系統,它的作用是作為Linux的虛擬內存。在Windows下,虛擬內存是一個文件:pagefile.sys;而Linux下,虛擬內存需要使用獨立分區,這樣做的目的據說是為了提高虛擬內存的性能。
3、/home:是用戶文件夾所在的地方。如果獨立劃分/home,即使Ubuntu不能啟動,也可以用Live CD啟動來取得自己的文件資料。
4、/boot:包含了操作系統的內核和在啟動系統過程中所要用到的文件。
G. linux安裝至少有哪兩個分區,各自作用是什麼
Linux默認安裝會root分區和swap分區2個,
root分區也就是根分區,它包含了系統的依賴類庫,運行文件,配置文件,日誌等。
swap分區是虛擬交換分區,它是為了在物理內存使用完之後,會將swap分區也就是存儲空間來作為虛擬內存使用。
H. linux的常見的分區類型有哪些
主分區是Ext4格式,另一個SWAP分區格式。
linux最少需要兩個分區,主分區是Ext4格式,另一個SWAP分區格式。
1、第一個是引導分區,用來安裝UEFI等引導信息,通常用Ext2、Ext4的格式;
2、第二個就是安裝系統和儲存文件的Ext4格式分區;
3、第三個就是專用於與內存交換數據和作為緩存使用的SWAP分區。
(8)linux分區是什麼擴展閱讀
1、s -l命令以詳情模式(long listing fashion)列出文件夾的內容。
1、ls -a命令會列出文件夾里的所有內容,包括以"."開頭的隱藏文件。注意:在Linux中,文件以「.」開頭就是隱藏文件,並且每個文件,文件夾,設備或者命令都是以文件對待。
2、lsblklsblk就是列出塊設備。除了RAM外,以標準的樹狀輸出格式,整齊地顯示塊設備。lsblk -l命令以列表格式顯示塊設備(而不是樹狀格式)。注意:lsblk是最有用和最簡單的方式來了解新插入的USB設備的名字,特別是當你在終端上處理磁碟/塊設備時。
3、uname"uname"命令就是Unix Name的簡寫。顯示機器名,操作系統和內核的詳細信息。注意:uname顯示內核類別,uname -a顯示詳細信息。
I. linux磁碟分區
1.虛擬內存技術,windows通過交換文件來實現,linux通過交換分區來實現。所以windows只有一個分區,而安裝linux至少兩個分區,其中一個就是交換分區,虛擬內存一定程度上可以解決內存不夠的問題。
2.硬碟在使用之前必須分區,硬碟分區有主分區,擴展分區和邏輯分區之分,一塊硬碟最多隻能有四個主分區,其中一個主分區可以用一個擴展分區來代替,只能有一塊擴展分區,這個擴展分區可以劃分多個邏輯分區
3.linux磁碟設備和分區命名
第一塊IDE硬碟叫做/dev/hda,第二塊IDE叫做/dev/hdb
第一塊SCSI硬碟叫做/dev/sda,第二塊SCSI硬碟叫做/dev/sdb
第一個IDE第一分區叫做/dev/hda1,第一塊IDE第五分區叫做/dev/hda5
第二塊SASI第一分區叫做/dev/sdb1,第二塊SCSI第五分區叫做/dev/sdb5
4.劃分分區之後,要在分區上創建文件系統,windows下有fat,fat32,ntfs。linux下有ext3,ReiserFS。創建文件系統類似windows的格式化
5.靜態分區在某個分區耗盡以後,只能暫時解決問題,方法:符號鏈接,類似windows的快捷方式,調整分區大小的工具,但是停機整頓,或者備份整個系統,清除硬碟,重新分區.而用邏輯盤卷管理可以從根本解決這個問題
6.什麼是LVM,LVM是磁碟分區進行管理的一種機制,是在硬碟和分區之間的邏輯層,從而提高磁碟分區管理的靈活性,
7.物理卷,PV,在LVM最低層,可以是整個硬碟,硬碟上的分區,或者在邏輯上與分區有相同功能的設備,
8.卷組,VG,由一個或者多個物理卷組成,而且可以動態的添加物理卷到卷組中,而在卷組上可以創建一個或者多個LVM分區(邏輯卷)
9.邏輯卷LV,就是從卷組中切出來的一段空白,邏輯卷可以自由改變空間大小
10,物理區域,PE每個物理區域被劃分為基本單位,具有唯一編號的PE可以被LVM定址的最小儲存單元,PE的大小是在實際情況時創建物理卷決定的,默認是4096,同一個卷組里的所有物理卷的PE大小必須一致。
11.邏輯區域,LE,在同一個卷組中,LE的大小和PE是相同的,並且一一對應
J. linux 分區的含意是什麼,如何理解
1、/分區。用於存儲系統文件。
2、swap,即交換分區,也是一種文件系統,它的作用是作為Linux的虛擬內存。
在Windows下,虛擬內存是一個文件:pagefile.sys;而Linux下,虛擬內存需要使用獨立分區,這樣做的目的據說是為了提高虛擬內存的性能。
3、/home:是用戶文件夾所在的地方。如果獨立劃分/home,即使Ubuntu不能啟動,也可以用Live CD啟動來取得自己的文件資料。
4、/boot:包含了操作系統的內核和在啟動系統過程中所要用到的文件。
在很多老舊的教程中,都會讓用戶在/boot目錄上掛載一個大小為100MB左右的獨立分區,並推薦把該/boot放在硬碟的前面——即1024柱面之前。事實上,那是Lilo無法引導1024柱面後的操作系統內核的時代的遺物了。當然,也有人說,獨立掛載/boot的好處是可以讓多個Linux共享一個/boot。
其實,無論是基於上述的哪種理由,都沒有必要把/boot分區獨立出來。首先,Grub可以引導1024柱面後的Linux內核;其次,即使是安裝有多個Linux,也完全可以不共享/boot。因為/boot目錄的大小通常都非常小,大約20MB,分一個100MB的分區無疑是一種浪費,而且還把把硬碟分的支離破碎的,不方便管理。另外,如果讓兩個Linux共享一個/boot,每次升級內核,都會導致Grub的配置文件沖突,帶來不必要的麻煩。而且,不獨立/boot分區僅僅佔用了根目錄下的大約20MB左右的空間,根本不會對根目錄的使用造成任何影響。
但值得注意的是,隨著硬碟容量的增大,無法引導Linux內核的現象再次出現,這也就是著名的137GB限制。很遺憾,Grub是無法引導137GB之後的分區中的Linux內核的。如果你不巧遇到了這樣的情況,你就要考慮把/boot獨立掛載到位於137GB前方的獨立分區中,或者索性就把 Linux的分區都往前移動,讓根目錄所在分區位於137GB之前。
5、/usr/local:是 Linux系統存放軟體的地方。
建議把/opt,/usr或/usr/local獨立出來的教程,基本上也是非常老的了。使用Ubuntu時,我們一般都是使用系統的軟體包管理器安裝軟體,很少自己編譯安裝軟體。而建議獨立/usr,/opt,/usr/local的理由無非是為了重裝系統時不再重新編譯軟體而直接使用早先編譯的版本。不過對於大多數普通用戶來說,這個建議通常是沒有意義的。
6、/var:是系統日誌記錄分區。
7、/tmp分區,用來存放臨時文件。
建議把/var和/tmp獨立出來的教程通常是面向伺服器的。因為高負載的伺服器通常會產生很多日誌文件、臨時文件,這些文件經常改變,因此把/var,/tmp獨立出來有利於提高伺服器性能。但如果你用Ubuntu是做桌面的,或從來不關心過系統日誌這東西,就沒有必要獨立的為/var和/tmp掛載分區。
還有些老舊的教程中建議把Linux安裝在主分區中,或在/boot下掛載一個主分區。事實上,這也是不需要的。Linux的所有分區都可以位於邏輯分區中。所以請放心的把Linux安裝在邏輯分區中吧。
---
Linux的文件系統(分區格式)主要有ext3、ReiserFS、XFS、JFS等。同時Linux也可以讀寫使用FAT、FAT32和NTFS文件系統的分區。
Ubuntu默認的文件系統是ext3。
或許有人會告訴你其他文件系統會有什麼什麼優點,ext3會有什麼什麼不好,但如果你對文件系統並不了解的話,我的建議就是使用默認的ext3,默認的設置可能不一定是性能最好的,但對普通用戶一定是最穩定最安全最適合的。
最大分區大小:ext3是4TB,ReiseFS是16TB。FAT32在Windows XP和Windows 2000里的最大分區是32GB;而Linux中的FAT32則可以支持到2TB。
最大文件大小:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。
---
如果你准備在硬碟里只安裝Ubuntu一個操作系統的話,建議你採用三分區方案:
1)「/」分區:使用ext3文件系統;分區容量為10GB-15GB。
2)「swap」分區:用於交換空間。內存小於或等於 512MB,swap分區容量為內存大小的2倍;內存大於512MB的,swap分區容量等於內存大小。
3)「/home」分區:使用ext3文件系統;分區容量為「/」和「swap」以外的剩餘空間
在linux系統中至少必須有兩個掛載點(磁碟分區),分別是 / 及 swap ,其餘是否要將其他的掛載點獨立分割出來則視你的規劃需求而定。可參考以下建議:
swap的大小約等同你的內存大小,或稍大
初次接觸的新手或硬碟空間有限 Desktop的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 可用空間 - swap大小後的所有空間
swap /dev/hda2 大約內存大小 建議至少512Mb
高級用戶 Desktop的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩餘空間
/boot /dev/hda3 128MB左右
swap /dev/hda5 大約內存大小(建議至少512MB)
高級用戶 Server的安裝建議:
掛載點 裝置 說明
/ /dev/hda1 15G
/home /dev/hda2 最大的剩餘空間
/boot /dev/hda3 128MB左右
swap /dev/hda5 大約內存大小(建議至少512MB)
/var /dev/hda6 視伺服器功能決定大小
安裝Liunx Ubuntu磁碟分區的配置與建議事項就說到這里,有了以上的相關說明相信要將自己的硬碟規劃好,應該不會是件難事啦。
Linux 規定了主分區(或者擴展分區)佔用 1 至 16 號碼中的前 4 個號碼。以第一個 IDE 硬碟為例說明,主分區(或者擴展分區)佔用了 hda1、hda2、hda3、hda4,而邏輯分區佔用了 hda5 到 hda16 等 12 個號碼。因此,Linux 下面每一個硬碟總共最多有 16 個分區。
因此 hda1- hda4 是主區的意思。 hda5以後是邏輯分區!!