单硬盘,单独分区的/boot,Ubuntu8.04.1,64位,搞掂!多谢LZ 8)
另外向LZ报告一个BUG,我开始时候出现一个奇怪的状况,完全照LZ的帖子编辑menu.lst这一段:
代码: 全选
fontfile (hd0,6)/boot/fonts
gfxmenu (hd0,6)/boot/message.ubugrey
但GRUB提示找不到message文件,虽然按任意键可继续,但是变成原来的黑屏幕,没有美化效果了。
我可以肯定我的message文件就放/boot这里的,后来看到107楼的帖子
shenke0213 写了:成功了...
我把gfxmenu (hd0,8 )/boot/message.ubugrey
换成gfxmenu (hd0,8 )/message.ubugrey
就可以了。
就试了一试,改成这样:
代码: 全选
fontfile (hd0,6)/fonts
gfxmenu (hd0,6)/message.ubugrey
就成功了,美化中文显示一切顺利。
我搞不懂这个问题的原因,只觉得好像如47楼所说可能有理。
efan 写了:我的是/dev/sda7单独分出来作/boot,而且grub装在sda7上,而不是MBR。
grub-install的时候提示找不到device.map,加了--recheck也不行。
上网搜了一下grub-install的作用,原来就是拷文件而已。这个做得也太傻了,非常死板地检查分区下的/boot/grub/device.map,却不能手动指定目录。不过如果grub-install仅仅是拷文件,那就好办。用dpkg -L grub-gfxboot看了下gfxboot的stage文件的位置,然后复制到/dev/sda7的/grub目录下。
终于搞定。
请LZ看看吧,最好能在1楼补充说明一下,不然可能有很多和我相同情况的人因为这个小问题失败就不划算了!
