+ -
当前位置:首页 → 问答吧 → 重新安装WIN2003,进入不了fedora3

重新安装WIN2003,进入不了fedora3

时间:2004-11-22

来源:互联网

没有LINUX启动盘,也没有Fedora3安装ISO文件,有没有办法修复?

作者: caiheng   发布时间: 2004-11-22

那你最初是怎么安装fc3的

作者: daydayup   发布时间: 2004-11-22

用什么引导???

说清楚你的情况

作者: 太平洋里的水   发布时间: 2004-11-22

呵呵,我也想知道,我是先用WIN2003的,后用硬盘在DOS下安装了FC3
但是装好后,直接就进了LINUX
后来修改了/boot/grub/menu.lst
这个文件,结果一重启什么都进不了拉,只停留在一个GRUB的字幕上,我只好用WIN2003的安装盘进了控制台执行了FIXMBR的命令,现在就能引导WIN2003了,但是怎么修复进入LINUX呢,请达人指点

作者: malc   发布时间: 2004-11-22

Windows 2003擦除了硬盘上的grub程序。如果有救援软盘,引导,在/sbin下执行
grub-install /dev/hda

作者: 小楼东风   发布时间: 2004-11-22

我的FC3是从硬盘安装的,用的GRUB FOR DOS安装的,由于电脑感染病毒,把C盘格掉了,重新安装了WIN2003,格的时候把FC3的4个ISO安装文件也给格掉了,现在WIN2003安装后,没有GRUB的启动菜单了,开机就直接进入WIN2003了,我想问,如果不重新下载FC3的ISO安装文件的话,有没有修复的方式。

作者: caiheng   发布时间: 2004-11-22

我把FC3-i386-rescuecd.iso解压出来的isolinux文件夹里的文件全部复制进从硬盘安装使用的isolinux文件夹里,但dos里执行autoboot.bat进入的只是安装模式,没有rescuecd选择进入
请问怎样才可以从硬盘启动进入rescuecd?

作者: qiuqi   发布时间: 2004-11-23

这个问题不难解决。下载一个dos版的grub.exe,用dos启动盘引导系统进dos,运行grub,接着在grub的提示符下打入如下命令:

root (hd0,X)
kernel /vmlinuz root=/dev/hdaY
Boot
以上三行中的X为你的boot分区所在的位置,Y为你的根分区/所在的位置。/vmlinuz 改为你的boot分区下相对应的文件。

好了,这下进入了你的linux了。进linux后重新把grub安装到mbr,并把grub.conf 改为正确的配置文件。
上传的附件
grub.zip (75.7 KB, 16 次查看)

作者: guanhuaming   发布时间: 2004-11-23

1到linuxeden下载, Grub for dos解压
2 用各种方法进入dos,到 Grub for dos目录,运行 grub.exe
3 在grub提示符下:
>root (hdX,Y) ──-── X是硬盘号,只有一个就是hd0.Y是/boot分区所在分区号
>setup (hd0) ────把grub安装在mbr
>reboot

成功到话,有提示的,不知道Y是什么,当 输入root(hd0, 时按tab建
会有提示

不想进DOS的 可以用 GRUB for NTLDR 。在linuxeden也有

用法:解压后将 GRLDR 拷贝到 C: 盘根目录,修改 Boot.ini 文件即可。在 Boot.ini 文件末尾增加如下一行:

C:\GRLDR="Start GRUB"

作者: md5   发布时间: 2004-11-23

用上面的方法都不行,发现了一个非常诡异的事情,我安装的时候是把fc3安装在(hd0,6)上的,现在在DOS下用grub查看,居然变成了(hd0,5).不知道为什么会像前错动了一位。

作者: caiheng   发布时间: 2004-11-23

引用:
最初由 caiheng 发表
用上面的方法都不行,发现了一个非常诡异的事情,我安装的时候是把fc3安装在(hd0,6)上的,现在在DOS下用grub查看,居然变成了(hd0,5).不知道为什么会像前错动了一位。

不是。grub计算分区是从hda0开始的。linux是从 hda1开始算的

作者: md5   发布时间: 2004-11-23

在运行GRUB后的提示是: running "embed/boot/brub/e2fs_stagel_5(hd0,5)"...failed (this is fatal)

作者: caiheng   发布时间: 2004-11-23

解压grub for dos后里面boot文件夹放在C盘的根目录,用explore2fs (要自己下载)读取linux分区的grub配置,添加到 c盘boot文件夹内到grub配置文件。
再用上面的方法安装grub。

作者: md5   发布时间: 2004-11-23

高手,有什么方法可以保存MBR的信息呢?

作者: pope945   发布时间: 2004-11-23


dd if=/dev/hda of=/mbr.dat bs=512 count=1
可保存hda中MBR的信息。

作者: guanhuaming   发布时间: 2004-11-23

引用:
最初由 guanhuaming 发表
这个问题不难解决。下载一个dos版的grub.exe,用dos启动盘引导系统进dos,运行grub,接着在grub的提示符下打入如下命令:

root (hd0,X)
kernel /vmlinuz root=/dev/hdaY
Boot
以上三行中的X为你的boot分区所在的位置,Y为你的根分区/所在的位置。/vmlinuz 改为你的boot分区下相对应的文件。

好了,这下进入了你的linux了。进linux后重新把grub安装到mbr,并把grub.conf 改为正确的配置文件。
下载了grub for dos,:( 但在dos(windows 98的光盘里的)里执行不到:
Must run in real mode or ring 0 of protected mode.Cannot run in vm86 mode.

看不懂,我应该怎样做呢?
等会试试md5说的方法

作者: qiuqi   发布时间: 2004-11-25