硬盘分配举例
我原来有个109MB的硬盘,现在我用一个330MB硬盘。我解释一下我如何分区这些硬盘并说明为什么。
当我的需要和操作系统变化时,我用不同的方法分区109MB硬盘。我说明2种方案。首先,我曾和Linux一起运行MSDOS,为此,我需要大约20MB给MSDOS、C编译器、编辑器、一些其他工具、我工作的程序、和足够的空闲空间。给Linux开了10MB对换分区,其他79MB作为一个分区给Linux。我曾试验给出单独的根,/usr , 和/home ,但这样就没有什么空闲空间干什么有趣的事了。
当我不再需要MSDOS,我重新分区,12MB对换分区,其他是一个单独的文件系统。
从头分区是为了玩玩要求自己分区的一些东西,例如试试不同的Linux,或比较文件系统的速度。当没有这些需要后,就把它作为对换区(我喜欢打开好多窗口)。
给Linux增加更多的磁盘空间
给Linux增加更多的磁盘空间很容易,至少在硬件都安装好后(硬件安装不在本书所述的范围)。如果需要,先格式化,然后产生分区和上面说过的文件系统,在/etc/fstab 中加入正确的行使之能自动mount。
节约磁盘空间的提示
节约磁盘空间的最好提示是不要安装不必要的程序。许多Linux distributions给出安装其所带软件包某些部分的选择,分析你的需求你可能发现好多你并不需要。这会节约很多磁盘空间,因为许多程序需要很大空间。即使你需要某部分包或程序,也不一定需要其全部。例如有些在线文档可能不必要,有些GNU Emacs的Elisp文件, 有些X11的字体,或者有些编程库。
如果你不能卸装包,你可以压缩。如gzip 或zip 的压缩程序可以压缩/解压文件或文件群。gzexe 系统可以对用户透明地压缩/解压程序 (没用的程序被压缩,当被使用时解压)。实验中的DouBle 系统对程序透明地压缩文件系统中的所有文件。(如果你熟悉例如Stacker for MS-DOS等产品,原理是一样的。)