为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

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

为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#1

帖子 tempestglen » 2009-10-15 9:09

我自己键入了“/swap”并且挂上2G,不知是否行得通?



要么是ubuntu的安装步骤不人性,要么是我没找到路子。
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#2

帖子 tenzu » 2009-10-15 9:13

swap,不是/swap
基本概念都没搞清
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#3

帖子 懒蜗牛Gentoo » 2009-10-15 9:37

swap不是用来挂载的
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
zxpz0
帖子: 269
注册时间: 2007-03-23 18:06
联系:

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#4

帖子 zxpz0 » 2009-10-15 9:41

代码: 全选

free
命令可以看到,或者

代码: 全选

mount
Ubuntu 9.10RC@Dell 710M
/Intel(R) Pentium(R) M processor 1.60GHz
/2048MB Memory/
60G IDE HD
/855GM Integrated Graphics Device
http://blog.chinaunix.net/u3/104343/
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#5

帖子 tempestglen » 2009-10-15 13:15

zxpz0 写了:

代码: 全选

free
命令可以看到,或者

代码: 全选

mount
执行了命令,结果如下:

glen@glen-desktop:~$ free
total used free shared buffers cached
Mem: 2061476 365328 1696148 0 28608 146036
-/+ buffers/cache: 190684 1870792
Swap: 0 0 0


glen@glen-desktop:~$ mount
/dev/sda8 on / type ext4 (rw,relatime,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
lrm on /lib/modules/2.6.28-14-generic/volatile type tmpfs (rw,mode=755)
/dev/sda7 on /boot type ext4 (rw,relatime)
/dev/sda12 on /home type ext4 (rw,relatime)
/dev/sda11 on /swap type ext4 (rw,relatime)
/dev/sda10 on /tmp type ext4 (rw,relatime)
/dev/sda9 on /usr type ext4 (rw,relatime)
securityfs on /sys/kernel/security type securityfs (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/glen/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=glen)
/dev/sr1 on /media/ePass2000Auto LE type iso9660 (ro,nosuid,nodev,uhelper=hal,uid=1000,utf8)
/dev/sdb7 on /media/disk type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
/dev/sdb5 on /media/0¼ӾC type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
/dev/sdb6 on /media/disk-1 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sdb1 on /media/0¼ӾC_ type vfat (rw,nosuid,nodev,uhelper=hal,shortname=mixed,uid=1000,utf8,umask=077,flush)
/dev/sda6 on /media/disk-2 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)

根据我的理解,我的 swap根本就没有,只有一个名字叫swap的分区而已。

不满的地方是, 既然swap与 /home之类的挂载分区不同,不需要挂载,教程上为什么不注明?把swap和 home之类的所需空间(2G,8G云云)放在一起谈这不是误导新人吗?

我现在应该怎么办?如何把 “/swap分区”的空间给swap?
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#6

帖子 懒蜗牛Gentoo » 2009-10-15 13:40

貌似你吧一个分区挂载到了/swap目录(本来不应该有这么个目录),然后这个分区的格式是ext4……

你把这个目录卸载(umount,然后可能还要编辑fstab),然后mkswap /dev/sda11,再swapon /dev/sda11看看
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#7

帖子 tempestglen » 2009-10-15 17:28

懒蜗牛Gentoo 写了:貌似你吧一个分区挂载到了/swap目录(本来不应该有这么个目录),然后这个分区的格式是ext4……

你把这个目录卸载(umount,然后可能还要编辑fstab),然后mkswap /dev/sda11,再swapon /dev/sda11看看
很感谢!如法炮制之后我得到

glen@glen-desktop:~$ free
total used free shared buffers cached
Mem: 2061476 496524 1564952 0 33756 215268
-/+ buffers/cache: 247500 1813976
Swap: 4000144 0 4000144
glen@glen-desktop:~$

应该没问题了。
根据我的理解,swap相当于虚拟内存,那么在一开始安装ubuntu的时候,如果想让swap单独一个分区,应该怎么办?故意留一块未分区的磁盘空间? 等ubuntu完成后再设置swap? 我觉得那些安装教程写得不明白。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#8

帖子 wangdu2002 » 2009-10-15 18:17

swap==一条慢速度的内存条,32位系统最大不超过2GiB。swap分区也可以不分,用交换文件代替。也可以分出,安装时搞定,或安装后再搞定。
不是安装程序写得不明白,是你自个对Linux分区的基础知识不明白。
viewtopic.php?f=77&t=179311 #分区专贴wangdu2002.仅供参考。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#9

帖子 tempestglen » 2009-10-15 22:47

wangdu2002 写了:swap==一条慢速度的内存条,32位系统最大不超过2GiB。swap分区也可以不分,用交换文件代替。也可以分出,安装时搞定,或安装后再搞定。
不是安装程序写得不明白,是你自个对Linux分区的基础知识不明白。
viewtopic.php?f=77&t=179311 #分区专贴wangdu2002.仅供参考。
就是说安装的时候,可以搞一个swap分区,而不是/swap分区。

到底如何在安装时具体操作swap还真不好找。
头像
zxpz0
帖子: 269
注册时间: 2007-03-23 18:06
联系:

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#10

帖子 zxpz0 » 2009-10-16 17:24

安装的时候,你选择的应该是手动分区,这时候可以分配一个2G的分区(按照你的情况),文件系统类型选择swap就可以了,系统会自动识别并挂载.
Ubuntu 9.10RC@Dell 710M
/Intel(R) Pentium(R) M processor 1.60GHz
/2048MB Memory/
60G IDE HD
/855GM Integrated Graphics Device
http://blog.chinaunix.net/u3/104343/
tempestglen
帖子: 137
注册时间: 2009-07-16 23:09

Re: 为什么我在安装ubuntu时, 挂载分区的时候看不到swap?

#11

帖子 tempestglen » 2009-10-17 19:14

zxpz0 写了:安装的时候,你选择的应该是手动分区,这时候可以分配一个2G的分区(按照你的情况),文件系统类型选择swap就可以了,系统会自动识别并挂载.
十分感谢。
回复