红联Linux门户
Linux帮助

关于分区的问题

发布时间:2009-10-06 19:33:47来源:红联作者:samin_w
我是刚刚接触linux的从接触到现在的一个星期里面几乎每天都在重装系统,因为我的预装系统让我不小心删除了,只能用附带的光盘安装。下面是我的分区以及磁盘应用情况,不知道是否合理,敬请高手指点一二!谢谢了!
文章评论

共有 24 条评论

  1. samin_w 于 2009-10-13 23:28:51发表:

    24# prinse


    挂载好像是个很深奥的名词,本人刚刚接触linux系统,正在学习中......

  2. prinse 于 2009-10-11 02:32:21发表:

    每个分区的大小其实应该视需要而定。因为 linux 的文件系统采用自由挂载方式,所以,就算初始规划不好,也可以通过挂载分区到指定目录来扩展。我个人的经验是,如果硬盘很大的话,留下一些 free space 倒是可取的。

  3. samin_w 于 2009-10-11 02:05:05发表:

    在分区的时候是不是得将所有的容量都分完不留“free space”啊?

  4. samin_w 于 2009-10-10 22:26:33发表:

    21# prinse


    可能有问题我是系统默认了没有改变,下一次我要将它该成ext3不知道会如何阿?

  5. prinse 于 2009-10-09 01:20:46发表:

    我倒是觉得你的根分区用 reiserfs 文件系统不知道有没有问题?

  6. samin_w 于 2009-10-08 21:50:33发表:

    来源:# 落落 post under Linux, 网志 on 09.04.12, 10:37 上午

    有什么建议吗?看看下面的:
    服务器是500G。最重要的是/var分区一定要大(不论postfix邮件,还是LAMP的WEB 服务器等)。
    最好是400G以上。具体的/boot 只要100M就足够了。
    下面是我的分区方案:
    硬盘500G

    服务器分区的方案:
    分区类型 分区的实际大小
    / 1G-2G (最少要150-250MB)
    /boot 32M-100M (启动分区,最多只要100M左右)
    /opt 100M-1G (附加应用程序)
    /tmp 40M-1000M (最大可以设为1G左右,如果加载ISO镜像文件就设为4G左右吧
    ,一般不用那么多)
    /home 2G-10G (每个用户100M左右,具体自定。用户目录。)
    /usr 3G-10G (最耗用空间的部份。最少要500M左右,一般宽松的服务器要
    分到4-6G)
    /usr/local 3G-15G (自已安装程序安装在此)
    /var >2G-硬盘余下全部空间 ( 最少300M-500M,一般2-3G,做服务器的话把上面余下
    的空间都分给它)

    桌面分区方案
    / 1G
    /boot 32M
    /opt 100M
    /tmp 50M
    /home 1G-10G
    /usr 3G-6G
    /usr/local 3G-5G
    /var 500M以上
    最节省的分区方案(服务器不推荐):
    文件目录 最少 一般 安装后大小CentOS5.2
    / 150M-250M 500M-2G (378M)
    /boot 32M-100M 64M (13M)
    /opt 30M-100M 50M (19M)
    /tmp 40-100M 50M (37M)
    /home 100M-5G 1G (483M)
    /usr >500M 4-6G 2.5G (2.0G)
    /usr/local 500M 2-5G 2G (1.2G)
    /var 300-500M 2-3G 500M (296M)
    /var目录,如果是服务器,就把依上面的把其他的分区分完之后的空间全部给/var
    即分为最大的分区。http服务器目录/var/www,postfix服务器/var/mail.
    一般都在/var目录里面.

    附:Debian官方安装指南的部份说明。

    目录 内容
    bin 基本命令执行文件
    boot boot loader 的静态链接文件
    dev 设备文件
    etc 主机特定的系统配置
    home 用户目录
    lib 基本共享库以及内核模块
    media 用于移动介质的挂载点
    mnt 用于临时挂载文件系统
    proc 系统信息的虚拟目录(2.4 和 2.6 内核)
    root root 用户的目录
    sbin 基本系统命令执行文件
    sys 系统信息的虚拟目录(2.6 内核)
    tmp 临时文件
    usr 第二级目录
    var 不断变化的数据
    srv 系统提供的用于 service 的数据
    opt 附加的应用程序软件包
    根分区 / 必须总是物理地包含 /etc、/bin、/sbin、/lib 和 /dev,否则您将不能启动系统。典型的
    根分区需要 150-250MB 大小空间。
    /usr:包含所有的用户程序(/usr/bin),库文件(/usr/lib),文档(/usr/share/doc),等等。这是文件
    系统中耗费空间最多的部分。您需要提供至少 500MB 磁盘空间。总容量会依据您要安装的软件包数量
    和类型增长。宽松的工作站或服务器安装应该需要 4-6GB。
    /var:所有的可变数据,如新闻组文章、电子邮件、网站、数据库、软件包系统的缓存等等,将被放入
    这个目录。这个目录的大小取决于您计算机的用途,但是对大多数人来说,将主要用于软件包系统的管
    理工具。如果您准备一次性地做一个全面的安装,包含 Debian 提供的所有程序,/var 下面 2 或 3GB
    的空间应该够用。如果您准备逐个安装(也就是说,安装服务程序和工具,然后是文本处理工具,然后
    是 X,…),您准备 300-500 MB 就行。要是硬盘空间很紧张,并且不准备做主版本的系统升级,可
    以为其准备 30 或 40MB 大小。
    /tmp: 程序创建的临时数据大都存到这个目录。通常 40-100 MB 应该足够。一些应用程序 -- 包括归
    档处理程序、CD/DVD 制作工具和多媒体软件 -- 可能会使用 /tmp 临时保存映像文件。如果要使用这
    些程序,应该相应地调整 /tmp 目录的大小。
    /home:每个用户将放置他的私有数据到这个目录的子目录下。其大小取决于将有多少用户使用系统,
    以及有什么样文件放在他们的目录下。根据规划的用途,应该为每个用户准备 100MB 空间,不过应该
    按您的需求调整。假如您在 home 目录下计划保存大量的多媒体文件(图片、MP3、电影),该预备更多
    的空间。
    我的服务器的实际分法及实际使用的大小,还没有实际投入使用。所以/var目录没有用那么多。
    一般WEB存放网页的目录是/var/www
    postfix邮件的存放邮件的目录是:/var/mail
    #df -TH
    文件系统 类型 容量 已用 可用 已用% 挂载点
    /dev/hdb2 ext3 11G 315M 9.4G 4% /
    /dev/hdb10 ext3 10G 157M 9.3G 2% /opt
    /dev/hdb9 ext3 11G 158M 9.5G 2% /home
    /dev/hdb8 ext3 11G 158M 9.5G 2% /tmp
    /dev/hdb7 ext3 11G 2.5G 7.3G 26% /usr
    /dev/hdb6 ext3 16G 3.2G 12G 22% /usr/local
    /dev/hdb5 ext3 417G 340M 395G 1% /var
    /dev/hdb1 ext2 104M 7.3M 91M 8% /boot
    tmpfs tmpfs 1.1G 0 1.1G 0% /dev/shm

    所以实际的分法还是我在上面提到的方法比较好

  7. samin_w 于 2009-10-08 21:48:22发表:

    18# shaozhigang168


    大小如何指定呢?只用基本分区?

  8. shaozhigang168 于 2009-10-08 19:52:37发表:

    三个基本分区,一个“/”根分区,一个交换分区,一个“/boot"引导分区

  9. samin_w 于 2009-10-08 19:45:17发表:

    14# 思考者


    不知道在线怎么分区啊,我也想重新调整一下大小,但搜索了些文章看上去还比较复杂,不是我这个级别能搞定的

  10. samin_w 于 2009-10-08 19:43:04发表:

    11# 414716676


    分区的时候都要指定介入点吗?如果可以帮忙规划一下我的硬盘*(300G 想装虚拟机winxp)

  11. samin_w 于 2009-10-08 19:41:04发表:

    我刚开始的时候用的是系统推荐的大小,但是装完了才发现有个磁盘全被装满了,一会系统就提示“系统空间太小”,就又重新装,随便的分了一下就成了现在样子,还有两个是0字节,在分的时候没有发现他们的

  12. 思考者 于 2009-10-08 11:18:10发表:

    /usr也太大了吧?分些给/var吧

  13. 绿色圣光 于 2009-10-08 02:57:13发表:

    楼主的Linux是哪个发行版的?
    11楼说的在理。

  14. samin_w 于 2009-10-07 12:02:31发表:

    9# 绿色圣光


    会不会是因此导致了我的firefox经常自动关闭,此两个分区对系统有什么样的影响,再次重新安装时应该怎么分区(硬盘300g),普通用户将来只想再装个虚拟机就是这样了。请多多指教啊

  15. 414716676 于 2009-10-06 21:52:28发表:

    新手的话就分3个区就可以了,一个根目录=大小都无所谓!,一个BOOT=100M,一个交换分区=2000M,

  16. gostop 于 2009-10-06 20:49:59发表:

    看不清楚{:2_91:}

  17. 绿色圣光 于 2009-10-06 20:47:30发表:

    为什么有两个分区是0字节啊?

  18. samin_w 于 2009-10-06 20:26:56发表:

    2# 绿色圣光

  19. samin_w 于 2009-10-06 20:26:23发表:

    不知道看的清楚吗?

  20. samin_w 于 2009-10-06 20:23:45发表:

    [i=s] 本帖最后由 samin_w 于 2009-10-6 20:25 编辑 [/i]

  21. samin_w 于 2009-10-06 20:22:34发表:

    [url]

    引用:
    [quote][code][code][/code][/code]
    [/quote][/url]>

  22. Cneroga 于 2009-10-06 20:18:45发表:

    品牌机有修复的

  23. wwdfuture 于 2009-10-06 20:09:28发表:

    好,有折腾劲,就能学好。

  24. 绿色圣光 于 2009-10-06 19:49:34发表:

    引用:
    分区以及磁盘应用情况

    在哪儿呢?