fusecat 发表于 2006-11-10 13:01:16

哪位装了FC 6的好心人能贴一下GRUB.CONF的配置么

我的机上事先已经装了一个RHEL 4, grub记录是安装在MBR的,所以今天上午装FC 6时,我就没有让FC 6再安装grub, 准备等安装过程完成后自己配置 (FC6 root目录挂在sda9上, LABEL为/1, 没有分专门的/boot 区)

以下是自己编辑的conf文件
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-42.EL)
root (hd0,0)
kernel /vmlinuz-2.6.9-42.EL ro root=LABEL=/ rhgb quiet
initrd /initrd-2.6.9-42.EL.img

title Fedora Core 6 (2.6.18-1.2798.fc6xen)
root (hd0,8)
kernel /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/1
initrd /boot/initrd-2.6.18-1.2798.fc6xen.img
~
但在引导FC 6时读到kernel那一句, grub提示说unsupported executable file format, 貌似不认这个kernel, 另外fc 6的/boot下有好几个关于xen的文件, 不知道需要不需要在grub里配置.

能否请安装了同样版本FC 6的兄弟贴一下你的grub.conf出来, 给我对照一下是否有什么出错的地方.

binbindatou 发表于 2006-11-10 13:15:01

貌似把kernel /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=LABEL=/1
改为kernel /boot/vmlinuz-2.6.18-1.2798.fc6xen ro root=/dev/hda9就差不多。

就redhat系列的不属规矩,用什么磁盘卷标。

fusecat 发表于 2006-11-10 15:44:26

谢谢
似乎不关这个的问题,我用hda9 sda9都试过了
应该还是kernel文件本身和grub搭配的问题, -,- 似乎有点不合常理

按照我贴出来的那几句来引导的话, 读到kernel的地方,就会提示

error13 : invalid or unsupported executable format

如果我把vmlinuz的名称稍微改动一下, 错误就变成了 error 15 : file not found

看来是在kernel文件上有问题, 我这个kernel 后缀带了xen, 是不是和这个有关,内核太新了.

看了别人的帖子都是用的不带xen的内核

fusecat 发表于 2006-11-10 16:45:48

已经搞清楚了, 是grub的问题, 重新作了一遍fc 6的升级安装, 然后用fc 6的grub覆盖掉以前的以后, 同样的grub.conf可以把两个系统都引导起来了
页: [1]
查看完整版本: 哪位装了FC 6的好心人能贴一下GRUB.CONF的配置么