红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

分享你们Linux科学的分区方案

发布时间:2009-05-11 17:04:15来源:红联作者:lonelyの心
[i=s] 本帖最后由 lonelyの心 于 2009-5-11 17:47 编辑 [/i]

在网上找了很多Linux的分区方法,都说的不详细。很多都是copy过来copy过去的。希望能集各位坛友的思想总结一个科学的分区方案。也希望大家分享一下自己的分区方案,以供大家总结学习。
大致的要求为以个人用电脑为出发点,独立Linux系统(双系统除外,或者说80G 160G的硬盘具体限制)该如何分区。每个分区分多少空间,应该分几个分区,那些文件目录需要单独挂载,那些不需要单独挂载。如: /分区 多少大小
/boot 多少大小
......
文章评论

共有 43 条评论

  1. smr1113 于 2009-12-22 21:49:29发表:

    看你是桌面还是serve了。。。分区就不同了。桌面就两个足够:/和swap。

  2. zxpyzsj 于 2009-12-22 21:31:35发表:

    160G双系统
    xp system 8g
    tools 60g
    backup 60g
    swap 512M
    / 10G
    /home 20G

  3. feng_1206 于 2009-05-30 00:27:39发表:

    这要看现实需要了,如果你正常办公的话,一个/ (8G)和 swap(内存两倍) 分区就够了,在高级点多一个/home (剩下的)(当然你一样可以把/usr分出来了)

  4. liu351128 于 2009-05-29 20:50:39发表:

    我的/就有 480G 怎么缩小呢

  5. zmd56 于 2009-05-29 20:21:36发表:

    分区方案有很多,我只说我个人的分区方案:
    硬盘120G
    swap 4G,这个可能会有人说给这么大干吗?我是以内存两倍大小来分的,主要是要用来跑oracle
    /,我直接给了30G,没有再分/boot、/usr这类分区,以前有分过多个区,发现有的区剩余空间很多,有的剩余很少,感觉是一个浪费,所以就不再分太多的区的了
    /home,这个就不用说了,用户分区放自己的东西的,剩下的空间全给了它

  6. qq470320278 于 2009-05-29 15:59:40发表:

    我的
    / 10G
    SWAP 1G
    /HOME 10G
    /USR 10G

  7. 鸟无音信 于 2009-05-22 00:48:21发表:

    swap 2G(内存是1G)
    / 12G
    /boot 200M(经常编译内核,所以稍微大点)
    /home (剩下的全给它,毕竟是自己的家嘛)

  8. gostop 于 2009-05-18 08:34:39发表:

    / 3.5G
    /boot 1G
    swap 512M
    /home 1G
    /var 500M

  9. manager_ahriman 于 2009-05-16 16:06:07发表:

    / (15G)
    /boot (100M)
    /home (10G)
    /data (20G)
    swap (1G)

    已经习惯这种分发了!

  10. zjzxwfh 于 2009-05-16 15:19:31发表:

    好复杂啊。

  11. xiaoyao435 于 2009-05-16 14:12:35发表:

    用途不一样,分区方式也就不一样了,没必要千遍一律吧

  12. mongodoc 于 2009-05-15 10:56:37发表:

    锟斤拷锟斤拷:
    /
    /boot
    /swap
    /home
    这4个不容质疑的,但这3个分出来好还是不分出来好?
    /tmp
    /usr
    /var
    lonelyの心 发表于 2009-5-11 18:26


    如果做文件服务器或打印服务器 就把后3个分区也分上,/home 主要是个各个帐号作限额用的,/usr 如果你装的软件比较多,比较大,就也单独分出来吧,例如装个oracla 是么的大数据库。。

  13. lonelyの心 于 2009-05-14 13:24:00发表:

    31# dchwlinux


    我发现你就没看懂我要说的是什么意思:0wszxc

  14. dchwlinux 于 2009-05-14 11:21:51发表:

    [i=s] 本帖最后由 dchwlinux 于 2009-5-14 11:29 编辑 [/i]

    linux分区和目录不是一个东西。linux最重要的分区是根分区和swap分区。其他的都看需要了。linux对硬盘的操作是通过挂载到目录实现的,可以随时用随时挂载。不用了随时可以卸载。这就是为什么/home那么强悍的原因。其实挂载目录是可以自定义的,不光是安装时下拉菜单的那几个。

    说到科学,linux本身的目录就比较科学,系统管理起来也比较方便,但又不失灵活。其中/usr是安装大多数软件的默认目录,/boot是启动文件存的目录。

  15. hb006 于 2009-05-14 10:41:33发表:

    / 15G
    swap 内存的1.5倍
    /tmp 5G
    /home

  16. dchwlinux 于 2009-05-13 15:49:11发表:

    最科学的分区方案就是按需分配。

  17. lonelyの心 于 2009-05-13 09:18:00发表:

    27# zidongwujixian


    不错 不错终于看到个比较详细的了,不过你也太那个什么了 320G:0w5ty(1

  18. zidongwujixian 于 2009-05-12 21:36:17发表:

    既然进了这个帖子就回下
    本人320G的硬盘 单linux系统
    / ext3 30G 已用1.4G 主分区
    swap 2G 逻辑分区
    /tmp ext3 2G 逻辑分区 (第2和第3个分区放在这个位置是有人说读写频繁的放在前面好)
    /usr ext3 10G 已用2.8G 逻辑分区
    /home ext3 200G 已用70G(个人有所不同呵呵) 逻辑分区
    剩下貌似还有70G多就空在那里了。以后有用的时候分了再挂载。
    320G 有点大 呵呵 现在动不动就500G想着头痛
    希望对楼主有点参考

  19. lonelyの心 于 2009-05-12 14:17:08发表:

    21# allesgut


    这还有个更牛的人(6)m:b

  20. lonelyの心 于 2009-05-12 14:14:57发表:

    20# 微宝贝


    我发现你也是个牛人,哈哈~~我现在机子挂两个盘。80的盘装的Linux,就一个swap 一个根。另外张160的就直接挂这个上面,这样下来还有很多区,而且重装也不怕丢东西。呵呵。我只是想看看大家对于一个硬盘而且只装linux一个系统的机子都是扎个分区的。

  21. paul_Zhao 于 2009-05-12 13:37:44发表:

    14# iceking


    不分交换的话,不能发挥出linux的效率

  22. paul_Zhao 于 2009-05-12 13:35:35发表:

    /boot 200M
    swap 2G
    / 35G
    我安装的时候还不太会分区所以只分了交换和boot其余的都挂载给根了。

  23. lazyhaha 于 2009-05-12 13:23:22发表:

    刚练手时事这样:

    先设 /boot 200M,一般来说够了。
    下来 /swap 跟内存一样,如果内存小于256就设成512。
    最后 /home同/平分。

  24. allesgut 于 2009-05-12 13:09:46发表:

    我是一个旧机器上安装三个系统,一个就给它分到10个G。。。。

  25. 微宝贝 于 2009-05-12 12:41:32发表:

    锟斤拷锟斤拷:
    我到是有两个硬盘。自己一个160的,公司拿了个80的挂上。现在就想怎么能把那个80的好好利用利用。个人感觉你的分区不错,但怎么看都有点windows的分区影子。Linux所强调的文件目录就没几个单独挂载出来的?
    lonelyの心 发表于 2009-5-11 19:16

    确实是。我的分区确实是仿照了windows。我之所以不喜欢把所有的资料放在/home主要是/home是属于linux的必要的目录,而那一天保不准我重新安装系统的时候一不小心选择了格式户/home那就玩了。所有我自己建立一个独立于linux的分区这个分区安装linux的时候不理会他先,安装完了再把这个分区挂载上。不一定是挂载在/data /mnt也可以,我的地盘我做主

  26. lonelyの心 于 2009-05-12 11:15:23发表:

    18# you_me


    感觉你的分区不错,又学习一种不同的方法。

  27. you_me 于 2009-05-12 10:59:20发表:

    这要看你是个人用户还是企业用户了。
    令人的话,也要看你机器了。
    / 15G
    /home 15G
    /boot 100M
    swap 1G(内存是2G的)
    /data 15G(/data是自己命名的分区,可以放数据,跟home差不多,但是保险一些)

  28. ffsedan 于 2009-05-12 10:40:26发表:

    没有必要吧,Windows下多分区是为了分类方便以及簇大小的问题。Linux的ext3应该是基本不会产生磁盘碎片的,多分区只是人为给自己添麻烦吧

  29. lonelyの心 于 2009-05-12 09:34:59发表:

    14# iceking


    你是强人,也许你自己那样用起感觉真的很好。可是各人有各人的偏好。

  30. lonelyの心 于 2009-05-12 09:31:49发表:

    13# top17564177

    其实你说的也不错,3个分区就足够了。Linux安全性也很高。可是有没考虑让自己的系统性能在好的基础上更好呢? Linux下有几个文件目录是经常变动的,像软件安装目录和临时文件目录等。是否有考虑过把他们单独出来,以更好的提高系统的性能?

  31. iceking 于 2009-05-12 09:21:46发表:

    连SWAP都不分,一个根分区搞定。
    这个东西搞那么科学干嘛?自己怎么用着顺手怎么来。并不是说复杂的就是好的。

  32. top17564177 于 2009-05-12 09:05:46发表:

    6# lonelyの心


    三个分区够了,根分区,交换分区和home分区,不管系统出什么问题,重要文件都在home分区上,重装时只要不重新分区,数据就不会丢失,linux的文件系统很安全,不象windows,有时就算重装C盘,如果别的分区有错误 ,照样启动不了,或者要跳过磁盘检测才可以启动,

  33. haibian 于 2009-05-12 09:04:47发表:

    好的分区方案将会受益不尽,复习一下

  34. lonelyの心 于 2009-05-11 19:16:26发表:

    [i=s] 本帖最后由 lonelyの心 于 2009-5-11 19:18 编辑 [/i]

    我到是有两个硬盘。自己一个160的,公司拿了个80的挂上。现在就想怎么能把那个80的好好利用利用。个人感觉你的分区不错,但怎么看都有点windows的分区影子。Linux所强调的文件目录就没几个单独挂载出来的?

  35. 微宝贝 于 2009-05-11 19:15:28发表:

    [i=s] 本帖最后由 微宝贝 于 2009-5-12 12:43 编辑 [/i]

    / 12G
    /home 5G
    /boot 100M
    /data 25G
    home分区主要是保存些不是很重要的东西。/data才是主要的
    swap 1G ,忘了写了

  36. 相思爱文 于 2009-05-11 19:08:33发表:

    预留空间,之后随便分。如果有双硬盘的话,那就更自由了。
    我的分区方案。
    /dev/hda1 独立系统,windows、linux、UNIX都可以
    /dev/hda2 扩展分区,内含多个逻辑分区,平时都在这里操作。
    /dev/hda3 数据区1,就是通常的/home
    /dev/hda4 数据区2,做为bakup

    在/dev/hda2中分
    /dev/hda5
    /dev/hda6
    /dev/hda7
    ……
    ……
    这里面包含常用的系统(即现在使用的),swap分区等。再装系统(如gentoo、LFS、redflag)也装在这里面。分区大小不合适就调整。调不了转移数据,或都直接删除分区,再重新分区(不影响主分区)。

    第一分区(/dev/hda1)也常被格盘,但不调整分区大小。
    重要的分区就是数据1和数据2了,这两个分区不动,留有足够空间。

  37. lonelyの心 于 2009-05-11 18:26:33发表:

    /
    /boot
    /swap
    /home
    这4个不容质疑的,但这3个分出来好还是不分出来好?
    /tmp
    /usr
    /var

  38. wang7131984 于 2009-05-11 18:12:00发表:

    /
    /swap
    /home

    /
    /boot
    /swap
    /home

    /
    /swap
    (/boot)
    /home(/username)
    /var

  39. lonelyの心 于 2009-05-11 18:07:07发表:

    我发现很多人都是一个/ 一个/swap 也许这样的系统用不了多久就会重装。重装的时候是否有考虑到自己的资料什么的,那肯定就还少不了一个/home 。 / 和 /swap肯定都不能少,但出于实用和系统的性能来说这样远远不够。我不是出于一个新手来问大家Linux该如何分区,而是想靠大家的力量来得出Linux该如何科学分区。

  40. yreqab 于 2009-05-11 17:57:51发表:

    /我分10G,多的可给到20G
    swap我分1G
    多的可以再分个/home