LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1047|回复: 5

swap分区变了,fstab已经改了,怎么启动时还是显示有错误啊。

[复制链接]
发表于 2007-5-10 23:40:19 | 显示全部楼层 |阅读模式
原来是/dev/hda7,重新分区了,现在成了/dev/hda5。我fstab已经改过来了,怎么启动时还显示找不到交换分区hda7,怎么写的没记下来,反正有什么:unable to access resume device (LABEL=SWAP-hda7) .....
发表于 2007-5-11 08:55:03 | 显示全部楼层
你总得贴帖你的fstab吧。
回复 支持 反对

使用道具 举报

发表于 2007-5-11 09:49:59 | 显示全部楼层
没事,fstab写对了新swap分区应该就挂上了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-11 12:00:34 | 显示全部楼层
找到原因了,原来是initrd的问题啊。看原来的帖子: http://www.linuxsir.cn/bbs/printthread.php?t=301129

太白痴了,明明别人问过,我又问了一遍。惭愧。。。

看来initrd是安装系统时根据不同的配置又生成的,而不是附在光盘中固定不变的。怎么才能重新生成一遍initrd啊?以前编译内核时mkinitrd生成过,可是现在我不想编译内核,那直接用mkinitrd能行吗?
回复 支持 反对

使用道具 举报

发表于 2007-5-11 16:41:18 | 显示全部楼层
昨天分區時也遇到了。
解决方法:
  1. rpm -e mkinitrd --nodeps
  2. yum install mkinitrd
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-5-11 19:48:46 | 显示全部楼层
解决方法,我用过的
swapoff 停用目前的swap
用fdisk把删去原来地swap分区,并新建一个分区和你想要的swap分区一样大
mkswap /dev/xxx 制作swap分区
swapon /dev/xxx 启用新的swap分区
修改/etc/fstab里面的swap项
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表