当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 用wubi安装10.10 更新后只能进grub 已自己解决 附解决方法
帖子发表于 : 2011-03-25 21:34 

注册: 2011-03-25 21:23
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
用wubi把10.10装到了D盘 一直使用正常 今天进10.10看到有更新随手就点了 重启后就只能进grub了 就是只显示grub> 网上看了一些解决方法 没解决问题

下面是网上的方法

ls
列出磁盘分区信息

(hd0) (hd0,4) (hd0,3) (hd0,2) (hd0,1)

hd0,x分别代表了我的4个分区,我的将其安装到d:盘的。那么对应的是 hd0,2

输入

set root=(hd0,2) 回车
loopback loop0 /ubuntu/disks/root.disk 回车
set root=(loop0) 回车



现在要找到你当前的内核版本,办法是输入 cat /boot/vml 后直接按tab键即可将文件名称带出来,那么我的版本是/boot/vmlinuz-2.6.31-14-generic-pae

PS:当我的ubuntu升级到vmlinuz-2.6.31-21-generic-pae 后就出现了这样的问题,现在我机器只有mlinuz-2.6.31-14-generic-pae是可以正常进入



那么确定了版本后,即可输入

linux /boot/vmlinuz-2.6.31-14-generic-pae root=/dev/sda2 loop=/ubuntu/disks/root.disk 回车
initrd /boot/initrd.img-2.6.31-14-generic-pae 回车




第2行的initrd.img-2.6.31-14-generic-pae的版本要和 vmlinuz一致,查询方法是 cat /boot/initr 按tab键

最后输入

boot 回车

开始引导,如果出错,问题一般出现在 root=/dev/sda2 设备上,只需要修改 sda2为 (sda1、sda2...sda5),我分区是除讯盘外的硬盘的分区2,所以是sda2

PS:由于wubi 安装是将镜像虚拟到磁盘,在grub环境下是无法到/dev/目录内找到这些sda、sda1、sda2 的。



当成功引导后,进入终端输入

sudo update-grub2 回车
sudo mkdir /host/ubuntu/install/boot/grub 回车
sudo cp /boot/grub/grub.cfg /host/ubuntu/install/boot/grub/ 回车

但是在到中间linux /boot/vmlinuz-2.6.31-14-generic-pae root=/dev/sda2 loop=/ubuntu/disks/root.disk这时显示error………… 大体意思是什么什么不匹配……
回到xp(ps:我是win7 xp ubuntu fedora四系统) 发现ubuntu目录下disks目录不可读 过了会儿进win7发现这个目录直接木有了 但是还在占用硬盘空间 ok 猜测这可能是问题所在 也就是说启动文件并没有损坏 但是grub无法读取root.disk文件故进入grub 这也是上面出现error的原因 好吧 现在问题变得灰常简单了把chk找回来就好了 ( 额 可别跟我说你不知道什么是chk 自己wiki一下)
我走了点弯路 本来以为是引导问题 手动配置grub失败后 把wubi重装了 把root.disk文件拷回去以后恢复正常
问题产生原因 wubi是在ntfs下虚拟出linux分区 可能是更新了分区系统产生bug 也可能是更新读取过程中产生错误





页首
 用户资料  
 
2 楼 
 文章标题 : Re: 用wubi安装10.10 更新后只能进grub 已自己解决 附解决方法
帖子发表于 : 2012-12-29 14:43 

注册: 2009-11-15 11:01
帖子: 26
送出感谢: 0 次
接收感谢: 0 次
还真布明白CHK是神马玩意。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译