安裝Ubuntu時,遇到自定義交換空間swap大小設置問題

【整理】Ubuntu自定義分區設置

 

      在安裝Ubuntu時,若是使用的是一個新硬盤那麼安裝嚮導會建議你使用整個硬盤,若是硬盤上已經有數據了,嚮導會建議使用剩餘的空間。無論怎樣,是由嚮導自動劃分的分區。html

 

     對於整個linux系統來講,至少要有兩個分區,一個/分區,就是根分區,一個swap分區就是交換分區,安裝嚮導就是給Ubuntu劃分了這兩個基本的分區。linux

 

      對於一個僅僅是想嘗試一下Ubuntu的用戶來講,這樣並無什麼問題,但是對於須要使用Ubuntu的用戶來講,這絕對不是一個穩妥的作法。爲何呢?ubuntu

 

      

 

      首先須要理解一下Ubuntu系統的目錄設置。
      / :根分區,全部目錄的開始,Ubuntu中的分區是做爲一個目錄掛載到/目錄或者其餘目錄下的。能夠這麼說:linux下的文件夾能夠是和/文件夾一個分區,也能夠從新指向一個新的分區,這樣當你訪問這個文件夾的時候就是訪問這個分區。其實不只是分區,什麼軟盤,U盤,移動硬盤,光盤,網絡文件夾都是能夠掛載到linux下的一個文件夾的。不過首先這個文件夾得事先存在。
windows

 

      另外若是是一個事先存在的文件夾,裏面已經有文件了,那麼從新掛載了其餘分區或者其餘文件系統後,原來的文件不會刪除,只是沒法訪問了。服務器

 

      swap交換分區就是存放系統內存交換文件的,做用和windows的頁面交換文件類似。swap有系統直接使用,用戶沒法使用。網絡

 

      

 

      Ubuntu下主要有這麼幾個目錄:編輯器

 

      (1) /bin就是系統可執行文件夾,至關於windows的windows文件夾和program files文件夾。性能

 

      (2) /usr就是附加的軟件的安裝文件夾,至關於windows的program files文件夾。
      (3) /home 就是存放用戶數據和應用程序設置的文件夾,通常一個用戶在/home下創建一個文件夾,至關於windows下的documents and settings文件夾。
      (4) /etc存放系統配置文件,至關於windows的註冊表。
      (5) /tmp存放臨時文件的。
ui

 


 

      如今你可能就明白了,爲何只劃分/和swap兩個分區有什麼不妥了,就像安裝windows的時候若是把整個硬盤劃成一個分區,把用戶數據和windows共存到一個分區是多麼的危險。spa

 

      對於Ubuntu來講,若是從新安裝系統,那麼會格式化/分區。若是/home和/在一個分區,那麼在/home的數據就會蕩然無存。因此對於一個須要使用Ubuntu的用戶來講,至少劃出/分區,/home分區和swap三個分區來。通常來講/分區至少8G空間就能夠了,若是硬盤空間富裕能夠考慮15G,swap分區流傳的說法是內存的2倍(個人是3G內存,swap設置爲4G),其餘能夠做爲/home使用。

 

      若是,以爲有必要保留本身安裝的軟件,那麼也能夠爲/usr單獨設立一個分區。若是喜歡也能夠爲/tmp單獨設立一個分區。

 

      不使用自動分區,能夠在live cd進入桌面的時候,使用分區編輯器直接改變硬盤分區。而後在安裝嚮導提示分區的時候選擇手動分區,把本身設置的分區掛

Swap分區,即交換區,Swap空間的做用可簡單描述爲:當系統的物理內存不夠用的時候,就須要將物理內存中的一部分空間釋放出來,以供當前運行的程序使用。那些被釋放的空間可能來自一些很長時間沒有什麼操做的程序,這些被釋放的空間被臨時保存到Swap空間中,等到那些程序要運行時,再從Swap中恢復保存的數據到內存中。這樣,系統老是在物理內存不夠時,才進行Swap交換。 其實,Swap的調整對Linux服務器,特別是Web服務器的性能相當重要。經過調整Swap,有時能夠越過系統性能瓶頸,節省系統升級費用。
下面看下官網上面的分區設置建議(硬盤非GPT 類型建議分三個區):
Root partition (always required)
  • Mount point(掛載點):/

  • Type: Linux type (generally EXT4)

  • Description: the root partition contains by default all your system files, program settings and documents.

  • Size: minimum is 8 GB. It is recommended to make it at least 15 GB. Warning: your system will be blocked if the root partition is full.

Separate/home (optional)
  • Mount point: /home

  • Type: Linux type (generally EXT4)

  • Description: seeHomeFolder. When your hard disk is big enough, a separate /home allows to separate your settings (and also your data if you don't use a data partition, see previous paragraph) from the rest of the system. A separate /home does not allow to share data with Windows nor MacOS (see previous paragraph).

  • Size: as you wish

Swap (very recommended)所謂的交換空間

  • Mount point: none (無掛載點)

  • Type: SWAP

  • Description: see SwapFaq.

  • Size: size of your RAM.

 F盤40G的劃分參考。我電腦的參考設置

https://help.ubuntu.com/community/DiskSpace
相關文章
相關標籤/搜索