分页: 1 / 2

free命令下的swap总量为何是0?

发表于 : 2007-07-15 20:36
sivaj
用free命令swap总量显示为0,请问是怎么回事?

发表于 : 2007-07-15 20:38
BigSnake.NET
正常.......因为你内存多

发表于 : 2007-07-15 20:52
da1he
我也是0.呵呵

发表于 : 2007-07-15 21:03
xhy
我就没swap

发表于 : 2007-07-15 21:07
windwiny
swap 行 total 值为0,表示 交换分区根本没挂载。。。。。。

发表于 : 2007-07-15 21:14
sivaj
我说的是总量啊 我的总量(total)显示为0的问题
总量应该显示划分给swap分区的才对啊 我内存为512M,划分给swap的也是512M,free命令下应该分为
total used free 三项,我的这三项都是0,那不是说明我没有swap或者没有挂载上吗?

我再贴一下我的free命令状况:
===========================================
j@ubuntu:~$ free
total used free shared buffers cached
Mem: 514444 506256 8188 0 8796 167392
-/+ buffers/cache: 330068 184376
Swap: 0 0 0
===========================================
total项下不应该是分配给swap分区的容量吗?怎么会是0呢

发表于 : 2007-07-15 21:16
sivaj
我也觉得是5楼老兄说的情况,因为刚才我无缘无故死了一次机
请问改如何解决呢 ?
我的/etc/fstab里是有swap这一行的啊

========================================================
....
....

# /dev/sda8
UUID=5d42be40-371a-448a-93e1-325ffc15a022 /var reiserfs defaults 0
2
# /dev/sda10
UUID=82f60143-9c60-4e74-a229-f2eeb9cc4ba7 none swap sw 0
0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
(END)
.....
.....
=========================================================

发表于 : 2007-07-15 21:21
nofoghu
我觉得楼主的字体不错,是什么字体啊?

发表于 : 2007-07-15 21:35
sivaj
回nofoghu老兄
字体是bitstream vera sans mono roman

知道swap没有挂载是什么问题吗 教我

发表于 : 2007-07-15 21:36
jiangpeng
估计是uuid变了

发表于 : 2007-07-15 21:45
sivaj
请问jiang,uuid怎么会变的呢?如何修复呢

发表于 : 2007-07-15 22:15
jiangpeng
ls -l /dev/disk/byuuid/

发表于 : 2007-07-15 22:59
catinsnow
记得是这样来激活swap分区:

mkswap /dev/sda10
swapon -a

swap分区的UUID是会变的,每次mkswap后都会变,据说UUID是根据文件系统而不是分区号来生成的.

发表于 : 2007-07-15 23:29
sivaj
多谢catinsnow和jiang!按照你说的已经解决swap分区不挂载的问题。
不过通常是什么原因导致swap的uuid于/dev/disk/by-uuid下的uuid对不上的呢?

发表于 : 2007-07-16 9:00
eexpress
如果是突然改变,多半是其他系统引起的。 :lol: