新人第一贴,关于swap分区的不能自动挂载的问题。(已解决)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

新人第一贴,关于swap分区的不能自动挂载的问题。(已解决)

#1

帖子 人在井天 » 2009-04-30 15:11

我在vmware里装了ubuntu 9.04,在安装时选择的是手动指定分区。分了两个区,一个是ext4的主分区,一个是swap的交换分区。奇怪的是这个swap分区并没有自动挂载,如何解决?如果安装的时候,不分这个区,安装能成功吗?
fdisk -l命令显示的是:

Device Boot Start End Blocks Id System
/dev/sda1 * 1 1445 11606931 83 Linux
/dev/sda2 1446 1566 971932+ 5 Extended
/dev/sda5 1446 1566 971901 82 Linux swap / Solaris

df命令显示的是:

/dev/sda1 11424576 2542812 8301420 24% /
tmpfs 254720 0 254720 0% /lib/init/rw
varrun 254720 220 254500 1% /var/run
varlock 254720 0 254720 0% /var/lock
udev 254720 140 254580 1% /dev
tmpfs 254720 108 254612 1% /dev/shm
lrm 254720 2392 252328 1% /lib/modules/2.6.28-11-generic/volatile
/dev/sr0 119762 119762 0 100% /media/cdrom0
上次由 人在井天 在 2009-04-30 21:13,总共编辑 1 次。
头像
justinux
帖子: 80
注册时间: 2008-10-10 21:32

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#2

帖子 justinux » 2009-04-30 15:48

看看文件/etc/fstab有没有类似行,下面是我的,供参考

代码: 全选

# /dev/sdb9
UUID=e11331d7-e3e7-4678-aea0-e4f096c1ec31 none            swap    sw              0       0
UUID换成自己的分区,像注释那样也行。
CPU: AMD Barton 2600+
主板: EPOX 8RDA3+
内存: Kingstone DDR400 512MB x 2
显卡: R9550(128MB)
硬盘: Seagate 250GB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ubuntu 10.04
Opera 10
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#3

帖子 人在井天 » 2009-04-30 16:03

justinux 写了:看看文件/etc/fstab有没有类似行,下面是我的,供参考

代码: 全选

# /dev/sdb9
UUID=e11331d7-e3e7-4678-aea0-e4f096c1ec31 none            swap    sw              0       0
UUID换成自己的分区,像注释那样也行。

感谢回复。我的/etc/fstab中的内容是:

# swap was on /dev/sda5 during installation
UUID=71c6c588-97b4-4c90-917e-f05b83e4bf34 none swap sw 0 0

如何更改?
问题好象就出在这个none上面,是不是要改一下这个?
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#4

帖子 人在井天 » 2009-04-30 16:30

有不有可能是已经成功挂载了,只是我的查看方式不对.用free -m命令查看.

total used free shared buffers cached
Mem: 497 449 48 0 25 230
-/+ buffers/cache: 193 304
Swap: 949 0 949


好象这个swap的容量正好是我那个交换分区的容量.望高手详尽赐教.
xh26bw
帖子: 35
注册时间: 2009-04-28 8:09

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#5

帖子 xh26bw » 2009-04-30 16:49

我是菜鸟,说错了请包涵,我觉得在虚拟机里安装和实际安装是有差异的,我在实际安装Ubuntu时,手动设置分区,swap交换区没有挂载,只有安装分区有。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#6

帖子 人在井天 » 2009-04-30 17:04

xh26bw 写了:我是菜鸟,说错了请包涵,我觉得在虚拟机里安装和实际安装是有差异的,我在实际安装Ubuntu时,手动设置分区,swap交换区没有挂载,只有安装分区有。

我在真实机上也装过.这个分区的挂载,虚拟机和真实机并没有区分.这一点我可以确认的.
我最大的疑问就是这个swap分区是不是真的已经挂载了.只是我不知如何判断而已.二楼的情形和我的应该是一样的,但,他也没有说明白他的这个分区是否已经挂载.
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#7

帖子 billbear » 2009-04-30 20:27

swap 没有挂载点,不需要也不能够被挂载。
回忆你安装的时候,为各个分区设置挂载点,唯独 swap 是不能设置挂载点的。
能挂载的分区其上必有文件和文件系统, swap 里面并没有以文件存在的数据,只有赤裸裸的数据。
很多同学习惯说 /swap 怎样怎样,这是个错误的表述。只有 swap,没有 /swap,除非你在 / 下自建一个名叫 swap 的文件或目录。
你可以用 swapon -s 来查看使用的 swap 分区。
人在井天
帖子: 1081
注册时间: 2009-04-29 21:22

Re: 新人第一贴,关于swap分区的不能自动挂载的问题。

#8

帖子 人在井天 » 2009-04-30 21:13

billbear 写了:swap 没有挂载点,不需要也不能够被挂载。
回忆你安装的时候,为各个分区设置挂载点,唯独 swap 是不能设置挂载点的。
能挂载的分区其上必有文件和文件系统, swap 里面并没有以文件存在的数据,只有赤裸裸的数据。
很多同学习惯说 /swap 怎样怎样,这是个错误的表述。只有 swap,没有 /swap,除非你在 / 下自建一个名叫 swap 的文件或目录。
你可以用 swapon -s 来查看使用的 swap 分区。
谢谢回复,你的回复真正的解答了我的疑惑。我曾经装过红旗linux,它那里好象是把swap分区挂载在/dev/shm,这个表述好象也不准确,但是,二者有着明确的联系则是真的。由此造成了错觉。
回复