安装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
相关文章
相关标签/搜索