(转)解决Ubuntu2.6.31-20内核更新问题:Unable to mount root fs on unknown-block(x,x)

原文章:http://hi.baidu.com/%D2%BB%B5%E3%C7%E7/blog/item/d3b0df30da10a115ebc4afa3.html

Ubuntu2.6.31-20内核更新问题:Unable to mount root fs on unknown-block(x,x)

WUBI装的ubuntu。在更新了最信的内核 2.6.31-20,启动时出现提示:Unable to mount root fs on unknown-block(8,7),Ubuntu不能正常启动。查了很多资料,说是文件系统挂载的问题。具体的本座也不知道。

总算官方对这个bug做了patch:

https://bugs.launchpad.net/ubuntu/+source/lupin/+bug/477169/comments/210
&
https://bugs.edge.launchpad.net/ubuntu/+source/grub2/+bug/477104/comments/90

1/备份你的C://wubildr
sudo mv wubildr wubildr.bak
2/编辑启动菜单/boot/grub/grub.cfg,这个文件是只读的,需要先提升它的权限
sudo chmod +w grub.cfg
然后将启动描述‘insmod ntfs’注释掉
3/将下载的patch wubildr复制到C://
4/重新启动即可

原文章:http://zhangbo.blog.51cto.com/350645/254808

昨天升级ubuntu 9.10至2.6.31-16-generic后今天无法开机,报kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)错误,好赖较低的版本可以进去,然后上网查了些资料,说内核有BUG,最近常出现这样的错误,需要重新编译,并重新写grub到MBR,知道可能的错误,就试试吧,反正现在还有内核是正常的,呵呵

首先:
sudo apt-get remove linux-image-2.6.31-16-generic

其中过程会出现如图:

选第一个选项即可。

然后:
sudo apt-get install linux-image-2.6.31-16-generic
sudo update-grub

如果开机进不去是因为grub有问题,可以:
最后开机近到你boot分区下,(在这里你如果进不去的话,可以用引导盘挂载进入),因为我较低版本可以进入,呵呵

执行:

/sbin/grub-install /dev/sda

然后重启即可




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值