分页: 1 / 1
[求助]怎么把swap分区变小
发表于 : 2009-04-14 14:07
由 eyesandears
发现分区时不小心把swap分区大小后面多写了个0,居然还一直没发现。
现在怎么能把swap分区分开来?
谢谢
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 14:09
由 leeaman
多个零啊
,直接删了,格式化成可用分区,弄一个swap文件就好了
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 14:10
由 wangdu2002
用Gparted的LiveCD,或是UbuntuLivecd的分区编辑器,调整就可以了。
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 14:12
由 yysq009
格掉呀! 重新分區,重設掛載點!
不會的話,就用LIVE CD 去弄吧!
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 14:21
由 leeaman
yysq009 写了:格掉呀! 重新分區,重設掛載點!
不會的話,就用LIVE CD 去弄吧!
呵呵,我是说吧swap分区格式化成ext3,然后弄一个swap 文件做swap就好了,1G多个零就10G呀
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 16:00
由 eyesandears
我把swap分区格了,重划了一块给swap,
结果grub不认挂载为/的那块分区了,启动时报Error15
用liveCD修复grub时 又是Error 2。
都快搞晕了。
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 16:12
由 youngerlak
eyesandears 写了:我把swap分区格了,重划了一块给swap,
结果grub不认挂载为/的那块分区了,启动时报Error15
用liveCD修复grub时 又是Error 2。
都快搞晕了。
晕好!偶也曾经类似这个问题,搞到最好把系统重新做了一次。弄得我现在装系统啊分区啊特别熟练!
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 16:22
由 yysq009
leeaman 写了:yysq009 写了:格掉呀! 重新分區,重設掛載點!
不會的話,就用LIVE CD 去弄吧!
呵呵,我是说吧swap分区格式化成ext3,然后弄一个swap 文件做swap就好了,1G多个零就10G呀
確實是個好方法!
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 16:23
由 adagio
不知道你怎么调整的,不过只会是两种情况:
1. 你调整了/分区的大小,导致UUID改变,找不到根分区当然无法启动了
2. 你用windows分区工具调整,导致分区表顺序改变,同样找不到根分区当然无法启动了
你不详细说明没法帮你
方法:
第一种情况,用liveCD进去编辑fstab,更新UUID
第二种情况,简单,出现GRUB菜单时安“E”,自己尝试更改引导分区,比如root (hd0,6)改为root (hd0,7)或者root (hd0,8)等等,知道可以启动,进入系统后安新编号更改menu.lst
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 17:01
由 eyesandears
adagio 写了:不知道你怎么调整的,不过只会是两种情况:
1. 你调整了/分区的大小,导致UUID改变,找不到根分区当然无法启动了
2. 你用windows分区工具调整,导致分区表顺序改变,同样找不到根分区当然无法启动了
你不详细说明没法帮你
方法:
第一种情况,用liveCD进去编辑fstab,更新UUID
第二种情况,简单,出现GRUB菜单时安“E”,自己尝试更改引导分区,比如root (hd0,6)改为root (hd0,7)或者root (hd0,8)等等,知道可以启动,进入系统后安新编号更改menu.lst
用的fdisk
ls -l /dev/disk/by-uuid 查了一下,对比fstab,没变化。
分区表顺序变了
开机时grub菜单没出来就是error15
用livecd修复grub,
root (hd0,7)这步没问题,但下一步就是读不了里面的文件。
这个分区正常挂载也没啥问题。
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 17:34
由 billbear
你确认是 (hd0,7),也就是 sda8 ?
你不会是用 8.04 的 livecd 来修复 8.10 的 grub 吧。
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 17:38
由 adagio
你看看menu.lst
kernel那一行怎么写的,如果是root=/dev/sdax这种写法,也会找不到啊
另外如果/boot单独分区的话,root (hdx,y)和root=/dev/sdax就不是一个分区,都要改
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 18:15
由 eyesandears
billbear 写了:你确认是 (hd0,7),也就是 sda8 ?
你不会是用 8.04 的 livecd 来修复 8.10 的 grub 吧。
居然是这样
多谢各位大哥了
Re: [求助]怎么把swap分区变小
发表于 : 2009-04-14 22:30
由 xtay573269555
我重装过3次系统,仍对grub和uuid不是很清楚。
有一次,ubuntu无法挂载/home分区。