2011-10-25 10:09
 
对于初次接触的一般用户(包括双系统用户):
/             5~10G(玩玩的话5G就够,长期使用的话推荐10G)
/usr         5~10G(根据你的需要分,不怎么装软件的话5G左右就够用)
/home   至少20G (这里是你的主目录,一般下载的东西,电影,音乐等等之类的都要放在这里,还有Firefox上网的缓存等,如果你是双系统,还装有Windows的话,可以适当的减少,有个10G左右就够用了。)
swap       512M~1G(这个分区平时一般很少用到,只有在使用虚拟机之类的软件后会用的比较多,但是最少512M就够用了,最多给1G,再大了也是白给,如果要系统休眠的话,保险一点给和内存相同的大小就行了。)
 
对于想一直使用Linux,并作为唯一系统的人来说,我建议这样分:
/boot     100M(为什么要把/boot分出来?人家Windows 7都把启动文件单独分区了,我想这也是一个趋势,系统的启动文件单独在一个分区。)
一点好处:
1,可以有几个不同的操作系统共享同一套内核,方便管理。(也许一般我们用不到)
2,boot目录的IO访问比较少,单独放在一个分区,可以防止其它目录的读写导致boot的inode损坏。
3,老主板有1024柱面问题,单独在前1024柱面分一个boot分区,可以避免这个问题。(这个问题现在也许很少,看各自情况了)
4,如果做RAID或者LVM,引导管理程序可能不支持,导致找不到内核,因此单独的boot分区就很有意义了。
5,方便使用dd这样的工具进行备份。
6,可以用只读方式挂载boot分区,增加安全性。
当然不分/boot也可以,一般不会有很大的影响,只是我个人推荐划分开。
/             5~10G(/var单独分的话5G就够,最大给个10G,多了也是白给。)
/var       2~5G(这个目录的数据经常发生变动,虽然Linux没有磁盘碎片的概念,但也是相对的,将数据经常发生变动的目录单独划分还是有意义的。这个目录保存 着系统日志,apt-get下来的软件包,系统更新包,一些动态数据等等,最大给5G,大了也是白给,又不是做服务器。)
/usr       20G(存放用户软件等的目录,和系统文件划分开是非常有必要的,我想在Windows下没有多少人会把软件安装到C盘,道理其实是一样的,记住系统数据和用户数据最好不要混在一起。)
/home   50G~(最大空间!如果你的电脑好几个人使用,而且都建立了各自的用户,那就酌情划分吧,单用户的话就把最大空间交给他吧,我们所有的数据都在这了,这也是唯一拥有非root权限的地方。)
swap     512M~1G(没什么好说的,如果你的内存达到了4G,其实也可以不分,看个人爱好了,休眠的话同上。)
 
不过有一个问题,关于swap,楼下的兄弟说要至少和内存容量一样大才能休眠,如果我内存8G,难道我就要给swap 8G的容量?我想应该不是这样的,至少我2G内存,分了1G swap也能休眠,我想关键还是在于你休眠前的内存占用量,根据你的需要来分,休眠的作用就是下次开机后和休眠前的状态是一样的,之前打开的程序,文件等 都可以保留,这个就看个人需要了,其实一般有1G也够了,不放心的话可以酌情加大。
 
至于服务器分区,我想搞服务器的人自有自己的方法,咱也不班门弄斧了。
 
PS:大家在分区的时候是否遇到了输入的分区容量和实际分好的不一致?
比如你想给/划分整10G,按照1G=1024M你输入1024,结果只有9.xG,和结果相差很大,我研究了一下,想要整数分区的话这样做:
1G=1077   10G=10737   100G=107374   5G=5368   50G=53687 200G=214748…………
注:1G=1077M,在windows中显示的其实还是1024M,只是不知道什么原因,Ubuntu下显示的就大了一些。
其他的参数大家自行算一下就行了。

Ubuntu 分区方案参考的更多相关文章

  1. Ubuntu分区方案(菜鸟方案、常用方案和进阶方案)

    菜鸟方案 “/”与swap两个分区就可以应付绝大多数的应用 常用方案 分为3个区 1. 挂载点/:主分区:安装系统和软件:大小为30G:分区格式为ext4: 2. 挂载点/home:逻辑分区:相当于“ ...

  2. Ubuntu分区方案归总

     更新时间:2010-8-26   一.各文件及文件夹的定义 /bin:bin是binary(二进制)的缩写.存放必要的命令  存放增加的用户程序. /bin分区,存放标准系统实用程序. /boot: ...

  3. Ubuntu分区方案

    swap: 4G(跟你自己内存一样大):主分区:空间起始位置:用于交换空间 /boot: 300M(太小会导致软件无法升级):逻辑分区:空间起始位置:EXT4:/boot /: 30G:主分区:空间起 ...

  4. Linux学习(CentOS-7)---磁盘分区(概念、分区方法、分区方案)

    1磁盘分区相关的概念 1.1什么是磁盘 磁盘就是计算机的外部存储器设备,即将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失.简单地讲,就是一种计算机信息载体,也 ...

  5. Ubuntu 12.04 分区方案(仅供参考)

    Ubuntu 12.04 分区方案(仅供参考)   总空间大小:50G 目录 建议大小 实际大小 格式 描述 / 10G~20G 10G ext4 根目录 swap <2048M 1G swap ...

  6. 安装Ubuntu时的硬盘分区方案

    如果你准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用一个“/”.一个“swap”和一个“/home”的三分区方案:/ :10GB-15GB.swap:物理内存小于或等于 512MB,建议分 ...

  7. 安装ArchLinux的参考分区方案

    其实就是从Archwiki上搬运过来的 = =. 分区方案 虽然有一些关于分区方案的通用建议,但没有严格的准则.有许多影响分区方案的因素,例如对灵活性的期望,访问速度,安全性以及可用磁盘空间的硬性限制 ...

  8. ubuntu系统分区方案

    一.各文件及文件夹的定义 /bin:bin是binary(二进制)的缩写.存放必要的命令 存放增加的用户程序. /bin分区,存放标准系统实用程序./boot:这里存放的是启动LINUX时使用的一些核 ...

  9. 安装Ubuntu时的硬盘分区方案 转载

    安装Ubuntu时的硬盘分区方案 http://www.cnblogs.com/shenliang123/p/3196743.html 如果你准备在硬盘里只安装Ubuntu一个操作系统的话,建议你采用 ...

随机推荐

  1. 拉普拉斯(Laplace)分布

    Laplace分布的概率密度函数的形式是这样的: $p(x) = \frac{1}{2 \lambda} e^{-\frac{\vert x –\mu \vert}{\lambda}}$   一般$\ ...

  2. mysql 存储过程案列一个。

    -- 设置分隔符 DELIMITER // /*初始化*/ DROP PROCEDURE IF EXISTS useCursor // /*建立 存储过程 create */ CREATE PROCE ...

  3. AR(Average Recall, 平均查全率), ANMRR(Average Normalized Modified Retrieval Rate, 平均归一化检索秩)

    AR(Average Recall, 平均查全率), ANMRR(Average Normalized Modified Retrieval Rate, 平均归一化检索秩)

  4. Python模块之: configobj(转)

    原来也有写过一篇文章Python模块之: ConfigParser 用来解析INI文件,但是在使用过程中存在一些问题.比如:1,不能区分大小写.2,重新写入的ini文件不能保留原有INI文件的注释.3 ...

  5. react+redux+generation-modation脚手架搭建一个todolist

    TodoList 1. 编写actions.js 2. 分析state 试着拆分成多个reducer 3. 了解store 4. 了解redux数据流生命周期 5. 分析容器组件和展示组件 搞清楚,数 ...

  6. linux查看端口被哪个服务占用的命令

    netstat -tunpl | grep 6379

  7. jQuery:validate表单验证基本使用

    jquery.validate是jquery的一个验证框架,可以迅速验证一些常见的输入,并且可以自己扩充自己的验证方法! 这里先从介绍简单的使用方法:jquery.validate.js下载地址 1. ...

  8. mongodb的分布式集群(2、副本集)

    概述        副本集是主从复制的一种,是一种自带故障转移功能的主从复制.攻克了上述主从复制的缺点.实现主server发生问题后.不需人为介入.系统自己主动从新选举一个新的主server的功能. ...

  9. CentOS,Fedora,Debian,Ubuntu,SuSE——我到底爱谁

    主观情绪上,一直都不是特别喜欢RedHat,虽然它是毋庸置疑的老大,其实我并不介意有人说我肤浅,说这话的理由简单,redhat.com发布RedHat 9(简写为RH9)后,不再开发RedHat 10 ...

  10. iOS:shareSDK第三方登录

    shareSDK第三方登录跟分享差不多,比较简单,前面已有介绍.这里简单写一下第三方登录吧. 1.首先:我用到了QQ.微信.新浪这三个平台的登录,需要到它们各自的开发者平台注册开发者账号,这是我的QQ ...