当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-11-11 0:30 

注册: 2008-10-21 16:09
帖子: 53
送出感谢: 0 次
接收感谢: 0 次
我用以下三种菜单都不能启动,显示BAD FILE,分区和UUID没错
title Ubuntu 8.10, kernel 2.6.27-7-generic
uuid 26a51914-2a3c-4ae5-90f1-31f3398538be
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet

title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,6)
uuid 26a51914-2a3c-4ae5-90f1-31f3398538be
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet


title Ubuntu*巫蹦兔*传说中的LINUX 2.6.27-7
root (hd0,6)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be ro quiet acpi=off nofloppy irqpoll
initrd /boot/initrd.img-2.6.27-7-generic
quiet


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-11-11 1:22 

注册: 2008-04-25 17:08
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
title Ubuntu 8.10, kernel 2.6.27-7-generic
root (hd0,6)
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
quiet


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-11-13 21:51 

注册: 2007-03-17 15:22
帖子: 28
送出感谢: 0 次
接收感谢: 0 次
我偿试也一样。。 现在刚装好的ubuntu8.10进不了了。 好烦啊。。 我必须要用grub4dos 引导。。

知道什么原因 吗? 因为grub4dos 根本不支持 root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be
不信就去grub4dos 的官网看这个贴子. http://bbs.znpc.net/viewthread.php?tid=5243

:em20 :em20


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-11-30 21:20 

注册: 2008-10-27 16:04
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
是不是GRUB4DOS不支持LINUX的文件系统?
我想如果不支持UUID,用ROOT命令还是一样的吧?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-12-01 0:03 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
jebbs 写道:
是不是GRUB4DOS不支持LINUX的文件系统?
我想如果不支持UUID,用ROOT命令还是一样的吧?


你说对了。旧的 grub4dos 不识别新的 ext3。
请使用最新版 grub4dos 0.4.4


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-12-01 0:28 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
ikwen 写道:
我偿试也一样。。 现在刚装好的ubuntu8.10进不了了。 好烦啊。。 我必须要用grub4dos 引导。。

知道什么原因 吗? 因为grub4dos 根本不支持 root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be
不信就去grub4dos 的官网看这个贴子. http://bbs.znpc.net/viewthread.php?tid=5243

:em20 :em20


root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be 和 grub 无关,只是一个内核参数,grub 不需要理解他,只要把它传递给内核就行了,所以谈不上支持不支持。内核使用 uuid 来识别分区已经有年头了,并不是 8.10 的新东西。8.10 的 grub 新加的 uuid 命令是这一行
uuid 26a51914-2a3c-4ae5-90f1-31f3398538be
用来取代原来的
root (hdx,y)
这才是 grub 需要读懂的东西,而确实,目前任何版本的 grub4dos 都不理解这句话的含义。但是有趣的是,这其实并不会给 grub4dos 引导 ubuntu 造成任何麻烦。grub4dos 的一个特性是,当他遇到读不懂的行,他就会装作没看见,你可以试着在 menu.lst 里胡写一通,只要不删除原来的行,就不会给 grub4dos 造成任何问题。所以新的 menu.lst 对 grub4dos 来说,只不过是缺少了 root (hdx,y)。幸运的是,这一句本来是可有可无的,不指定 root (hdx,y) 就是隐含地认为 (hdx,y) 是正在使用中的这个 menu.lst 所在的分区,这通常总是正确的,除非你拷贝了 menu.lst 到 windows 分区,而又没有拷贝整个 /boot。
所以,造成问题的不是 uuid 命令,而是新的 ext3 格式。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-12-01 17:13 

注册: 2008-11-03 11:52
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
新的UUID ,导致grub4dos不支持


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 8.10似乎不能用grubfordos启动?
帖子发表于 : 2008-12-01 17:16 
头像

注册: 2007-09-29 3:09
帖子: 5773
送出感谢: 0 次
接收感谢: 3
不支持就不要用uuid,直接用root=/dev/sd**的写法


_________________
HUNT Unfortunately No Talent...


页首
 用户资料  
 
9 楼 
 文章标题 : 8.10肯定能用grubfordos启动!!!!!!!!
帖子发表于 : 2008-12-01 20:26 

注册: 2008-05-17 20:50
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
我已经成功使用grub4dos引导Ubuntu8.10了。
其实不能直接把8.10的menu直接作为grub4dos的menu,需要做些修改:
在title和uuid之间加一行root (hdx,y)
x,y的趣旨就与你的分区有关了 :em11


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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