我也来支持一下楼主,帮楼主忙
' n! e& Z) k% r: T' i! J+ m
9 T, ]. F+ r0 v/ k5 P. cDB120,32M内存太小,容易被驴子拖死,或者导致ADSL断线,我的就出现多次,特别是现在气温高,更加容易ADSL死掉,所以最好是增加一个swap交换文件,用于让系统稳定点点。
4 ~3 k! j" V- M# x0 F7 _3 R+ O- q0 v# @1 u7 s& m$ T
做个256M的swap交换文件。9 m9 Y# H2 Z N/ i+ v: ~
先用free看看各分区情况。8 ~: M* i9 [1 {" [4 s x
#free/ l) X( |% `/ _ |$ o# o5 i: a
未做交换文件前可以看到swap区是0。什么,看不到,还没有telnet进去吧?哈哈
5 S8 D& F6 ]$ Z# }3 w进入你要建立交换文件的地方
2 ]/ O$ O0 p+ ` o1 e7 `& a& C0 k5 Q#cd /mnt/sda1/, b: K. c/ Y* F( J7 L* V
建立交换文件% w& }+ w1 c5 n0 Z% }* |
#dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=2621445 m% T9 A6 g- z$ O5 O. c# x7 B
#mkswap /mnt/sda1/swapfile
) z: Y W" {" |$ s2 L6 P启用swap交换文件
1 H! w1 }/ X" }8 d6 p#swapon /mnt/sda1/swapfile
3 A1 N2 h* l! a: M) `然后用swapon命令查看一下swap是否正确:/ W. G& n. r) p' [
#swapon -s
, e1 I+ L6 C6 }) f5 P$ b用free看看swap分区是否出来了。
6 |; }+ ?: X6 K8 } q#free
) }( M- X+ o: d8 l$ c" v/ w z可以看到swap为262144
5 Y+ L% h4 ~& o至此,增加swap交换文件完成。
# K( O8 r5 h C0 l$ B
! M C0 [. J6 f( v- r, e; M如果你的移动硬盘一直插在路由上,可以加到fstab文件中让系统引导时自动启动。
4 v9 P8 b s5 M6 r9 q#vi /etc/fstab 在末尾增加一行:“/mnt/sda1/swapfile swap swap defaults 0 0”' q# t/ n# b8 w
如果你的移动硬盘不一直插在路由器上,可以修改楼主的opt/etc/init文件,在末尾加一行:#swapon /mnt/sda1/swapfile5 e1 X2 @0 n' @1 R, J
5 l! A) W/ {" P W+ Y0 _灵活应用,咱们DB120有两个USB口的,可以用一个小U盘,比如鸡肋的64或128M老U盘,固定插在一个口上。用上述办法让它充当交换分区用,增加系统的稳定性是不错的。而另外一个USB口,就接大容量移动硬盘,用来变态和电驴下载。物尽其用! |