相信还有很多人的 Linux 分区还没有转到 ReiserFS,而是 Ext2/3。其实 Ext2/3 可以更加优化一下的。
首先找一张 Linux 启动盘,一般都是 rescue disc。进入 shell 以后,确认你要优化的 Ext2/3 分区没有被加载(mount),然后打:
# tune2fs -l /dev/hdX
/dev/hdX 就是你的 Ext2/3 分区盘号,比如我的电脑就是 /dev/hda2 。现在看看上面命令输出的结果有没有 ‘Filesystem features’ 一项,如果有的话,看看有没有 ‘dir_index’ 在里面,如果没有,就可以打:
# tune2fs -O dir_index /dev/hdX
这样就把 dir_index 这个功能加上了。
接着我们检查一下这个分区是否正常:
# e2fsck -D /dev/hdX
正常的话,重启就可以了。
不正常的话,恭喜,你又获得了一次重装 Linux 的机会!