Ubuntu 从F:至D:用grldr出现的引导问题(已改成正确的UUID)

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

Ubuntu 从F:至D:用grldr出现的引导问题(已改成正确的UUID)

#1

帖子 liu999 » 2009-10-20 0:08

在C下有grldr和menu.lst,这个是从以前的F:\ubuntu\host\ubuntu\disks\boot\grub下拿出来的,而且已经改成了正确的uuid。修改了boot.ini。把F:的ubuntu文件夹改成了ubuntu2。防止错乱。同时还留下了wubildr的两个文件,也留下了boot.ini的那行。(测试么,都留下试试)


用grldr显示file not found。

用wubildr正常进入。。。

我觉得哪一步都没做错阿。。。


还有,现在已经把F格成了ext3,能不能在wubi的ubuntu下直接把/下所有文件复制到挂载后的sda5(原来的F:),然后手动通过grldr引导硬盘版的ubuntu?我不想用那个移动的软件。。
问问题之前要先站内google搜索,时间多了就看置顶帖子,再不行就发问。
有关Windows启动,GNU GRUB和GRUB4DOS的一些启动流程与细节汇总
liu999
帖子: 97
注册时间: 2009-09-19 17:31

Re: Ubuntu 从F:至D:用grldr出现的引导问题(已改成正确的UUID)

#2

帖子 liu999 » 2009-10-20 14:03

解决…………

原来wubildr不经过/ubuntu/winboot/menu.lst,而只使用/ubuntu/disks/boot/grub/menu.lst,我把winboot改成了winbootsss都可以启动wubildr。

而把/ubuntu/disks/boot/grub/menu.lst复制到C:下,应该这样写:

title Ubuntu 9.04, kernel 2.6.28-15-generic
root (hd0,5)/ubuntu/disks
kernel /boot/vmlinuz-2.6.28-15-generic root=UUID=4E80B0D06C979E44 loop=/ubuntu/disks/root.disk ro quiet splash
initrd /boot/initrd.img-2.6.28-15-generic

不仅要更改uuid,还要更改root,以前是()/ubuntu/disks,现在把()变成自己ubuntu文件夹所在分区。wubildr自动把() 理解成ubuntu文件夹所在分区,grldr可不这么认为。grldr认为它自己所在的目录C:是/目录,它理解不了()?……

而loop后面实际上是对应着挂载后的/host目录,不需要再加上(hd0,5)。
问问题之前要先站内google搜索,时间多了就看置顶帖子,再不行就发问。
有关Windows启动,GNU GRUB和GRUB4DOS的一些启动流程与细节汇总
回复