我也来支持一下楼主,帮楼主忙' a: ~# y2 i5 N* Z- M3 W
5 T8 B) {( c1 L, ~1 Q2 @DB120,32M内存太小,容易被驴子拖死,或者导致ADSL断线,我的就出现多次,特别是现在气温高,更加容易ADSL死掉,所以最好是增加一个swap交换文件,用于让系统稳定点点。4 a% K- O& V6 i7 z5 W2 T
% h$ s. G/ v. z) l5 ]* [; k
做个256M的swap交换文件。
1 H. x! }8 W5 Z9 a. }先用free看看各分区情况。$ S9 A, K% J# P" O; ^% A% P/ V5 I% g
#free4 B7 X, \# l! s- i. y
未做交换文件前可以看到swap区是0。什么,看不到,还没有telnet进去吧?哈哈
# e1 m6 l" l% H4 F4 n M( W R& k- G进入你要建立交换文件的地方
9 u1 _) \9 K& }5 W3 F& E0 ~#cd /mnt/sda1/
* r. W- W! Z1 B% q5 r7 b建立交换文件
- U5 P3 y" x2 P0 |5 M; ] J8 i#dd if=/dev/zero of=/mnt/sda1/swapfile bs=1024 count=2621440 U6 `2 i3 z. Y. o4 }9 p4 K' U
#mkswap /mnt/sda1/swapfile
. D" L8 X2 I- Z h% m# @% b启用swap交换文件5 F) S! _" p0 h7 z9 ]
#swapon /mnt/sda1/swapfile
" ?3 N& M) |0 B* K& U0 u然后用swapon命令查看一下swap是否正确:
0 J( F& E+ L n, a) w/ J#swapon -s+ i* g6 {+ W" u) W+ p7 g
用free看看swap分区是否出来了。5 p- L6 l5 K" x7 v. q& o
#free
. x* n7 Z$ o6 r: l1 E$ Q) r5 r可以看到swap为262144
+ ^+ [$ T e( {( m$ K, M! K4 o+ t至此,增加swap交换文件完成。
; t, y( V3 F9 ~7 _1 C2 A. |6 V w6 l$ p
如果你的移动硬盘一直插在路由上,可以加到fstab文件中让系统引导时自动启动。
3 V; I: q) B- v9 H: V/ @ E* d#vi /etc/fstab 在末尾增加一行:“/mnt/sda1/swapfile swap swap defaults 0 0”0 P0 U- q5 M% g" q; d+ w
如果你的移动硬盘不一直插在路由器上,可以修改楼主的opt/etc/init文件,在末尾加一行:#swapon /mnt/sda1/swapfile
$ W& g V" t }8 }9 t
3 `$ o* D) r T8 k4 a5 b7 x3 R+ O4 \灵活应用,咱们DB120有两个USB口的,可以用一个小U盘,比如鸡肋的64或128M老U盘,固定插在一个口上。用上述办法让它充当交换分区用,增加系统的稳定性是不错的。而另外一个USB口,就接大容量移动硬盘,用来变态和电驴下载。物尽其用! |