Linux教程Linux
首页
基础知识
Linux业界
Linux系统
Linux人物
Linux文化
Linux资讯
Linux综合
当前位置:
Linux教程
-
Linux
- 划分partition 的一些心得
划分partition 的一些心得
相对於将 Linux 整个系统灌在单一个 partition 上, 粗略的将 /, /usr, /var 分成几个较小的 partition 有几个好处:
1. 分散单一 partition 坏掉, 整个系统 crash 的危险性.
有一次, 在将系统由 ATA 搬到 SCSI 的过程中, 将 root partition 毁掉了. 我的 root partition 上只有 /bin, /etc, /lib, /sbin 等可以轻松重灌的资料, 平时的工作都在其它 partition 上, 不受影响. 如果我将所有的资料都灌在同一个 partition 上, 这种损坏, 可能就救不回来了.
2. 不同的 directory 需要给予不同的 file system 属性.
如 news spool, 我的观察是, 平均一篇 article 不超过 2K, 但在 ext2 file system 中, default 的 inode 大小是 4K, 这种状况, 很可能会发生 inode 用完了, 但却还有 free space. 所以我的 news spool partition 的属性就跟其它的不同, 我的 inode 大小是 2K.
ext2 file system 的 partition 通常预留 5% 给 super user, 这对像 /bin, /etc, /sbin 等这些只有 super user 可以写入的 directory 来说, 不太需要.但对其它像 /tmp, /var, /home 等来说可能就是必要. 所以, 分开後, 能发挥 HD 较大的效益.
还有一点很重要, 有的 partition 可以 mount read-only. 在我的理想中, 如 / 这个 partition, 我可以放 kernel image 在上面就好, 并且让它 mount read-only, 减少不必要的危险. 还有如 /bin, /sbin, /lib 等, 这些都可以 mount read-only, 系统的安全性我想可以提升. (其实最好是 /etc 都能 mount read-only, 不过目前有几个困难, 虽然 utmp 已经移到 /var/adm/utmp, 但 mtab 还是在, 仍然需要写入, ld.so.cache 也一样, 虽然它更少被动到.)
3. 还有 .... 忘了, 下次想到再说. 8Q 不过上面这两点, 我认为都蛮重要的,提供给大家在划分 partition 时, 除了大小以外的其它参考.
发布人:netbull 来自:JJ的LINUX世界
Beowulf 群集:合众为一
Linux XChineseSystem 1.0 使用说明
讨厌的ls不能随意显示子目录
Linux系统命令(备份压缩)
PAM中的模块
Linux系统安全与优化(系统安全软件)
由一次入侵实例看虚拟主机系统的安全问题
Linux内核编程(结论)
如何成为一名黑客
Linux在嵌入式领域的发展前景
从网络安装HappyLinux3.0
Webmin向Linux提供高效GUI管理
Linux主机用作网关
红客帝国之七种兵器
建立一个IDE CD-ROM 服务器
站点导航
Linux教程
Php
Linux
非技术类
指令大全
Shell
安装启动
Xwindow
Kde
Gnome
输入法类
美化汉化
网络配置
存储备份
杂项工具
编程技术
网络安全
内核技术
速度优化
Apache
Email
Ftp服务
Cvs服务
代理服务
Samba
域名服务
网络过滤
其他服务
Nfs
Oracle
Dhcp
Mysql
Ldap
RedHat
赞助商链接