LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1000|回复: 5

新裝Fedora8不能引导

[复制链接]
发表于 2008-4-17 18:41:47 | 显示全部楼层 |阅读模式
新裝Fedora8不能引导

安装是我想用WIN引导LINUX,所以没选重新写入MBR,而选择不制作引导,后来我发现WIN压根不会自动引导它!所以,希望有经验的朋友帮助一下,做一个WIN引导LINUX教程,谢谢,或者说说我现在应该怎么办?不要告诉我要我重装呀。
发表于 2008-4-17 22:11:13 | 显示全部楼层
windows当然不会自动引导了,
首先你的windows是什么版本?95,98,98 second,2000, xp, vista, server 2003, server 2008? 麻烦说清楚,要不没法帮忙
第二,你的linux装在了哪?你现在的分区什么样?grub装没装,装在了哪?
第三,这种教程比较多,我还写过一个呢
第四,不用重装
第五,
回复 支持 反对

使用道具 举报

发表于 2008-4-19 21:21:55 | 显示全部楼层
windows的引导程序不能识别linux的核心,所以不能对起进行引导。
你自己用光盘和其他方式引导进入到linux系统的修复模式。步骤如下:
1.一般是在选择安装方式的时候输入linux  rescue进入修复模式
2.输入grub命令,进入grub命令行
3.输入root(hd*,*),这是选择含有/boot目录的分区代号。*代表是数字,例如root(hd0,0);root(hd0,1)等
成功找到时,会有Filesystem type is ext2fs,partition type 0X83, 说这个分区的文件系统类型的ext2fs。如果这个分区是windows下的文件系统,会提示说unkown filesystem type.
4.当你无法确定你的/boot的分区代号的时候,可以输入find /boot/vmlinz-*(你的核心的版本号)来确定。如果你连版本号也不知道,那只有一个一个分区试了。
5.当你知道了/boot目录的分区代号,例如是root(hd0,0);这是你只要输入setup(hd0)将grub重新安装到MBR
6.输入quit离开grub命令行。然后重启机器就可以显示引导进入linux和windows的选项了。
回复 支持 反对

使用道具 举报

发表于 2008-4-19 23:41:57 | 显示全部楼层
楼主是想用windows引导的,
那么装不是就成了grub引导了吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-24 22:52:34 | 显示全部楼层
我以前装过Vista,那时时用一个EasyBCD搞定引导的,不知道XP下怎么弄?
回复 支持 反对

使用道具 举报

发表于 2008-4-25 12:45:31 | 显示全部楼层
楼主装的linux单独分/boot了吗?用光盘启动到rescue模式,进去,然后看看分区
估计你现在是没装grub,所以安装grub,若要打算用xp引导,那么把你的grub装到/boot上面,
  1. #grub    (回车)
  2. grub>root (hd0,x)        #x是你boot所在分区,从0开始算的,因此要比/dev/sdaX 小1
  3. 这个很重要,弄不好就又装到mbr下了
  4. 然后
  5. grub>setup (hd0,x)    #这样就把grub装到boot分区的引导扇区了
  6. grub>quit      #退出grub
  7. #dd if=/mnt/sysimage/dev/sdaX of=/你自己定个位置/linux.bin  bs=512 count=1 #之所以是/mnt/sysimage/dev/sdaX,是因为现在是光盘启动进如了rescue模式,这个你要注意,确保你保存的位置也是你很清楚的位置,而且可写。
  8. #cp /你自己定个位置/linux.bin /windowsc盘的挂载目录/
复制代码
重启,进入xp,
进入cmd,
运行attrib -h -r -s c:\boot.ini
然后修改boot.ini文件在最后加入一行
C:\linux.bin='Fedora Linux'
保存,
>attrib +h +r +s c:\boot.ini
重启,看看效果

大概就是这么个过程,重要的是grub的安装位置,不确定的话多上网查查,然后再搞,免得出问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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