免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4813 | 回复: 13
打印 上一主题 下一主题

如何启动同一硬盘上的redhat 和 fedora双系统 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-09-20 21:25 |只看该作者 |倒序浏览
本帖最后由 zhwtjxx 于 2011-09-20 22:18 编辑

机器上先装的是win7,后来装了fedora学习linux,单位的机器是redhat。发现fedora与redhat有些地方还是有差别的,

于是又装了个redhat,但是系统启动时进fedora时无法启动。现在将我两个系统的grub文件帖出来

有知道朋友们请给指导,谢谢~~~

这个是redhat的

[root@localhost ~]# cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,11)
#          kernel /vmlinuz-version ro root=/dev/sda14
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,11)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Client (2.6.18-194.el5)
        root (hd0,11)
        kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet
        initrd /initrd-2.6.18-194.el5.img
title win7
        rootnoverify (hd0,0)
        chainloader +1
title fedora
        rootnoverify (hd0,6)
        chainloader +2

下面是起初fedora的
[root@localhost ~]# cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,6)
#          kernel /vmlinuz-version ro root=/dev/sda9
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,6)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.35.6-45.fc14.i686)
        root (hd0,6)
        kernel /vmlinuz-2.6.35.6-45.fc14.i686 ro root=UUID=0f082d95-e67c-4344-807d-b2d440fff5b1 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us nomodeset rhgb quiet
        initrd /initramfs-2.6.35.6-45.fc14.i686.img
title Other
        rootnoverify (hd0,0)
        chainloader +1

论坛徽章:
0
2 [报告]
发表于 2011-09-20 22:34 |只看该作者
本帖最后由 韩城小胖。 于 2011-09-20 22:35 编辑

把rethat下的menu.lst修改成下面这样试试,如果还是无法启动,最好把硬盘分区结构表贴出来。。。
#
default=0
timeout=10
splashimage=(hd0,11)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Client (2.6.18-194.el5)
        root (hd0,11)
        kernel /vmlinuz-2.6.18-194.el5 ro root=LABEL=/ rhgb quiet
        initrd /initrd-2.6.18-194.el5.img

title win7
        rootnoverify (hd0,0)
        chainloader +1

title Fedora (2.6.35.6-45.fc14.i686)
        root (hd0,6)
        kernel /vmlinuz-2.6.35.6-45.fc14.i686 ro root=UUID=0f082d95-e67c-4344-807d-b2d440fff5b1 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYTABLE=us nomodeset rhgb quiet
        initrd /initramfs-2.6.35.6-45.fc14.i686.img

论坛徽章:
0
3 [报告]
发表于 2011-09-20 22:51 |只看该作者
回复 2# 韩城小胖。
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        5099    40957686    7  HPFS/NTFS
/dev/sda2            5100       38912   271602922+   f  W95 Ext'd (LBA)
/dev/sda5            5100       17847   102398278+   7  HPFS/NTFS
/dev/sda6           17848       25496    61440561    7  HPFS/NTFS
/dev/sda7           25497       25522      204800   83  Linux
/dev/sda8           25522       28072    20480000   83  Linux
/dev/sda9           28072       29347    10240000   83  Linux
/dev/sda10          29347       30622    10240000   83  Linux
/dev/sda11          30622       30883     2097152   82  Linux swap / Solaris
/dev/sda12          30884       30908      200781   83  Linux
/dev/sda13          30909       31169     2096451   82  Linux swap / Solaris
/dev/sda14          31170       38912    62195616   83  Linux
[root@localhost ~]# df -l
文件系统               1K-块        已用     可用 已用% 挂载点
/dev/sda14            60247856   3512612  53625464   7% /
/dev/sda12              194442     11407    172996   7% /boot
tmpfs                  1019428         0   1019428   0% /dev/shm

论坛徽章:
0
4 [报告]
发表于 2011-09-20 23:23 |只看该作者
试了没? 可以启动吗?

论坛徽章:
0
5 [报告]
发表于 2011-09-21 06:18 |只看该作者
回复 4# 韩城小胖。


    试了,不行啊

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
6 [报告]
发表于 2011-09-21 11:11 |只看该作者
我有几个疑问
1.于是又装了个redhat,但是系统启动时进fedora时无法启动。现在将我两个系统的grub文件帖出来。
你安装的时候,redhat的grub覆盖了fedora的grub吗?

2.既然你的fedora进不了,你如何给出fedora下的grub.conf信息的?
你在redhat下将fedora的/boot分区挂载上,读取的?

3.fedora引导过程中,包什么错?

ps:我限制的笔记本上就是xp,fedora和rhel共存

论坛徽章:
0
7 [报告]
发表于 2011-09-21 11:22 |只看该作者
本帖最后由 zhwtjxx 于 2011-09-21 11:24 编辑

回复 6# jerryjzm
我在装redhat前考虑到引导可能会出问题,所以事先将fedora的grub.conf复制了下来,结果还真是这样啊
报错内容是Error 13: Invalid or unsupported executable format

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
8 [报告]
发表于 2011-09-21 11:49 |只看该作者
你现在在系统引导过程中看到grub的界面了吗?
出现 “Error 13: Invalid or unsupported executable format”
前面或之后有
grub >
这样的提示符吗?

论坛徽章:
0
9 [报告]
发表于 2011-09-21 14:50 |只看该作者
回复 8# jerryjzm

这个界面可以进去,也就是在引导界面选操作系统时,按C可以进入

论坛徽章:
0
10 [报告]
发表于 2011-09-21 14:52 |只看该作者
回复 8# jerryjzm

这个问题在一个熟悉grubdos的网友帮助下解决了

重新装了个grub4dos然后写了新的menu.lst
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP