歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu安裝過程之磁盤分區圖文教程

Ubuntu安裝過程之磁盤分區圖文教程

日期:2017/2/28 15:46:16   编辑:Linux教程

關於分區

如果你只是簡單地想用上Ubuntu,可以這樣操作:

1)如果你是直接將整個硬盤都用來裝Ubuntu,機器上沒有需要保存的數據,或者已經做好備份的情況下,可以直接在Ubuntu分區時選擇“向導──整個硬盤”

2)如果你是做雙系統,並已經在Windows下倒出一塊空白空間(在磁盤管理中直接刪除某個磁盤)。可以直接在Ubuntu分區時選擇“向導──使用最大的連續空閒空間”

如果想更好地理解分區並實現自我定制,看看下面的內容補習一下文件系統和掛載點的概念再根據自己的實際情況結合需求而定。

一、文件系統

什麼是文件系統?請看 http://www.linuxidc.com/Linux/2012-07/64900.htm 。

現在的主流文件系統就是ReiseFS和ext3,關於這兩者的介紹請看

ext3 簡介(http://www.linuxidc.com/Linux/2012-07/64901.htm )

ReiserFS文件系統 ( http://www.linuxidc.com/Linux/2012-07/64902.htm )

ReiserFS與ext3的比較 (http://www.linuxidc.com/Linux/2012-07/64903.htm )

你在分區時可以根據自己的需要選擇一種文件系統。

二、掛載點

Linux中分區要以文件系統的方式掛載到系統中的掛載點上,就如同Windows中分區也要以Fat32或NTFS格式格式化成不成的盤符一樣。至少 Linux需要一個/分區(一定要打開啟動選項,好像在安裝過程中直接分區時不會提示,那就不用管了),一般也都會有個SWAP交換分區(這東西類似 Windows中的虛擬內存,但比那個還要專業,直接搞成一個分區形式了,而且Linux也有SWAP文件的形式出現。),當然,如果你的內存足夠大,也可以不要SWAP分區。

Linux中文件系統是以/文件系統(根文件系統)呈樹狀組織起來的。

三、如何分區

那這些文件系統都要以獨立分區形式掛載嗎?也不盡然,需要看你的情況和需求而定。

一般常見的分區方式有:/文件系統和一個SWAP分區;/文件系統、/home文件系統和一個SWAP分區、再詳細點,再多個/boot系統、 /var文件系統等Linux目錄樹、不屬於Linux目錄樹的/back(名字自己定,/file也可以,這是自己用來存放備份數據的地方)

只分一個/ 和swap也有它的好處,可以最大限度的利用硬盤空間(用戶用時只要/沒用完,就可以不去理會硬盤空間的問題),但這樣重裝系統時要先備份/home,不然重裝就麻煩。如果你給Ubuntu侵害的硬盤空間比較小,比如只有8G、10G的,采取這種方式比較好,雖然默認系統裝完後,/文件系統只有3個G左右,但隨著你安裝軟件的增多,/文件系統也會越來越大的,我現在給/文件系統分了6個G,就已經被占用近5個G了。

但只劃分一個/分區也比較危險,這就意味著,所有的數據都將存放在唯一一個 / 文件系統中,這對於實際的生產系統來說是不安全的(就如同我們在使用Windows時也不會只劃分一個C盤)。如果分配給Ubuntu的空間大一些,則可以將/home獨立掛載,也可以再根據自己需要把其它如/boot、/var等獨立掛載,這樣有一定好處:

引用:

/boot分區,它包含了操作系統的內核和在啟動系統過程中所要用到的文件,建這個分區是有必要的,因為目前大多數的PC機要受到BIOS的限制, 況且如果有了一個單獨的/boot啟動分區,即使主要的根分區出現了問題,計算機依然能夠啟動。這個分區的大小約在60MB—120MB之間。

/usr分區,是 Linux系統存放軟件的地方,如有可能應將最大空間分給它。

/home分區,是用戶的home目錄所在地,這個分區的大小取決於有多少用戶。如果是多用戶共同使用一台電腦的話,這個分區是完全有必要的,況且根用戶也可以很好地控制普通用戶使用計算機,如對用戶或者用戶組實行硬盤限量使用,限制普通用戶訪問哪些文件等。

/var/log分區,是系統日志記錄分區,如果設立了這一單獨的分區,這樣即使系統的日志文件出現了問題,它們也不會影響到操作系統的主分區。

/tmp分區,用來存放臨時文件。這對於多用戶系統或者網絡服務器來說是有必要的。這樣即使程序運行時生成大量的臨時文件,或者用戶對系統進行了錯誤的操作,文件系統的其它部分仍然是安全的。因為文件系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。

/bin分區,存放標准系統實用程序。

(將/boot單獨分區)1 可以有幾個不同的操作系統共享同一套內核 方便管理

2 boot目錄的IO訪問比較少,單獨放在一個分區,可以防止其它目錄的讀寫導致boot的inode損壞

3 老主板有1024柱面問題 單獨在前1024柱面分一個boot分區 可以避免這個問題

4 如果做RAID或者LVM,引導管理程序可能不支持,導致找不到內核,因此單獨的boot分區就很有意義了

5 方便使用dd這樣的工具進行備份

6 可以用只讀方式掛載boot分區 增加安全性

ps: 如果喜歡折騰系統 常常重裝 那麼單獨分出來確實沒什麼用處

如果將/boot單獨分區,則/boot為主分區,而/分區不必是主分區。

安全的分區方案原則:系統數據和普通用戶數據分離放置於不同的分區 (即使用單獨的 home 分區);不經常變化的系統數據和經常變化的系統數據分離放置於不同的分區(即使用單獨的 usr 分區和 var 分區)。

一般地,在一個實際系統中至少要創建單獨的 home 分區。

Copyright © Linux教程網 All Rights Reserved