QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1790|回复: 4

Fedora 8 和windows启动问题

[复制链接]
发表于 2007-11-28 19:42:31 | 显示全部楼层 |阅读模式
电脑里2块硬盘.一块是SATA,一块是IDE.
Sata硬盘用来装windows xp.IDE硬盘用来装Fedora8.
今天装F8的时候把Grub引导程序装到IDE硬盘的MBR,然后在安装完毕的时候进入终端使用dd if=/dev/sda of=boot.lnx bs=512 count=1,接着把boot.lnx这个文件复制到windows系统的C盘下,重启切换到win下,在boot.ini文件中加入c:\=boot.lnx"fedora8"
再重启,windows的启动管理器多出一个启动项"fedora8",接着进入这项之后,屏幕上出现grub然后就停止了..
从BIOS里更改启动顺序,用IDE硬盘启动,顺利进入F8,但是在grub里选择从windows启动出现chainloader +1然后就停止了...


以前装其它版本的时候都是把linux和windows装到同一个硬盘下,把grub装到linux引导分区里,然后用dd if=/dev/hdaX of=boot.lnx bs=512 count=1,接着用这个文件像上面说的一样,linux可以顺利启动,在进入grub之后也可以选择进入windows..

在F8里面,IDE硬盘是sda,Sata硬盘是sdb
在grub里,IDE硬盘是hd0,Sata硬盘是hd1

现在只能靠在BIOS里设置硬盘启动顺序才能分别进入windows和F8...
哪位帮忙解决一下
 楼主| 发表于 2007-11-28 19:43:26 | 显示全部楼层
从安装linux的硬盘下启动grub进入windows已经成功了.grub的命令是
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify(hd1)
chainloader +1
makenactive

从windows的引导管理器进入linux哪位兄弟帮忙看看
回复

使用道具 举报

 楼主| 发表于 2007-11-29 09:11:06 | 显示全部楼层
难道有类似的问题么....各位给个链结也可以
回复

使用道具 举报

发表于 2007-12-4 13:38:21 | 显示全部楼层
为什么有简单的路子不走,非要搞复杂,把grub安装到第一块硬盘的引导扇区,用grub管理两个系统的引导不就没有问题了吗?
回复

使用道具 举报

发表于 2007-12-4 17:28:44 | 显示全部楼层
grub 启动系统时的分区识别会有问题。谁被 bios 引导谁就是起始的 hd0,但进入 grub 启动界面到正确引导系统,hd0 就发生了问题,这个时候 hd0 并不一定就是启动计算机的那块硬盘。

问题就在于,被 ntldr 引导的 grub ,他的识别是否和安装在第二块硬盘上面的识别是否相同……
我怀疑你这样启动,导致 grub 的硬盘识别严重混乱了……
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 02:57 , Processed in 0.121988 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表