我用以下三种菜单都不能启动,显示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
8.10似乎不能用grubfordos启动?
-
- 帖子: 53
- 注册时间: 2008-10-21 16:09
-
- 帖子: 34
- 注册时间: 2008-04-25 17:08
Re: 8.10似乎不能用grubfordos启动?
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
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
-
- 帖子: 29
- 注册时间: 2007-03-17 15:22
- 联系:
Re: 8.10似乎不能用grubfordos启动?
我偿试也一样。。 现在刚装好的ubuntu8.10进不了了。 好烦啊。。 我必须要用grub4dos 引导。。
知道什么原因 吗? 因为grub4dos 根本不支持 root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be
不信就去grub4dos 的官网看这个贴子. http://bbs.znpc.net/viewthread.php?tid=5243
知道什么原因 吗? 因为grub4dos 根本不支持 root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be
不信就去grub4dos 的官网看这个贴子. http://bbs.znpc.net/viewthread.php?tid=5243
-
- 帖子: 10
- 注册时间: 2008-10-27 16:04
Re: 8.10似乎不能用grubfordos启动?
是不是GRUB4DOS不支持LINUX的文件系统?
我想如果不支持UUID,用ROOT命令还是一样的吧?
我想如果不支持UUID,用ROOT命令还是一样的吧?
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
Re: 8.10似乎不能用grubfordos启动?
你说对了。旧的 grub4dos 不识别新的 ext3。jebbs 写了:是不是GRUB4DOS不支持LINUX的文件系统?
我想如果不支持UUID,用ROOT命令还是一样的吧?
请使用最新版 grub4dos 0.4.4
-
- 帖子: 3681
- 注册时间: 2008-05-03 23:42
Re: 8.10似乎不能用grubfordos启动?
root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be 和 grub 无关,只是一个内核参数,grub 不需要理解他,只要把它传递给内核就行了,所以谈不上支持不支持。内核使用 uuid 来识别分区已经有年头了,并不是 8.10 的新东西。8.10 的 grub 新加的 uuid 命令是这一行ikwen 写了:我偿试也一样。。 现在刚装好的ubuntu8.10进不了了。 好烦啊。。 我必须要用grub4dos 引导。。
知道什么原因 吗? 因为grub4dos 根本不支持 root=UUID=26a51914-2a3c-4ae5-90f1-31f3398538be
不信就去grub4dos 的官网看这个贴子. http://bbs.znpc.net/viewthread.php?tid=5243
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 格式。
-
- 帖子: 18
- 注册时间: 2008-11-03 11:52
Re: 8.10似乎不能用grubfordos启动?
新的UUID ,导致grub4dos不支持
- HuntXu
- 帖子: 5776
- 注册时间: 2007-09-29 3:09
-
- 帖子: 3
- 注册时间: 2008-05-17 20:50
8.10肯定能用grubfordos启动!!!!!!!!
我已经成功使用grub4dos引导Ubuntu8.10了。
其实不能直接把8.10的menu直接作为grub4dos的menu,需要做些修改:
在title和uuid之间加一行root (hdx,y)
x,y的趣旨就与你的分区有关了
其实不能直接把8.10的menu直接作为grub4dos的menu,需要做些修改:
在title和uuid之间加一行root (hdx,y)
x,y的趣旨就与你的分区有关了