硬盘安装的fedora 17,格式化放置fedora镜像的硬盘, fedora无法启动,进入了grub rescue

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硬盘安装的fedora 17,格式化放置fedora镜像的硬盘, fedora无法启动,进入了grub rescue相关的知识,希望对你有一定的参考价值。

现在怎么用grub rescue,这里只能用少数的命令,网上的方法,也试过了几个,不大管用。请问有什么方法可以恢复
我用的是win7和fedora的双系统,是在win7下格式化的

用系统盘启动,点击修复电脑-〉命令行修复-〉先输入命令bootrec /fixmbr 回车,再输入命令bootrec /fixboot 回车; 一般有这两个命令就搞定了,如果不行要用另一个,目见笔记不在手边,不记得了。

其实不是长久使用linux系统还是不用grub引导为好,我因此重装过几回,后来用一个开机启动软件easybcd 虽然开机进入fedora多了一次引导,但安装多系统没有太大影响,删除了fedora系统并不影响其他系统,目前升级到win8,fedora然可以直接用window8引导。追问

那两个命令好像是修复windows的吧,对fedora也管用?

追答

没问题的

参考技术A 你的grub 是 grub1 还是 grub2,
grub1可以 root=(hd0,c盘的序号)
chainloader +1
boot

grub2可以 ls 看看分区情况,
root=(hd0,modosc盘的序号)
chainloade +1
boot (启动win7)
启动fedora
要找到vmlinuz 和initrd文件再启动本回答被提问者和网友采纳
参考技术B GRUB是启动加载器,通常GRUB bootcore安装在硬盘第一分区,核心镜像放在linux分区下。你格式化了linux分区启动加载器就没有了。
你应该去使用Win PE 做 MBR 修复。追问

嗯,先谢谢你。具体怎么做呢?

追答

chainload 只能用来启动windows,由于你没有了grub的主要镜像。以后每次启动win之前你都要输入一遍那个命令。修复mbr实质上是用win的加载器代替grub。修复mbr使用的命令你看其他人的回答。

那两个命令好像是修复windows的吧,对fedora也管用?
你已经吧fedora格式化了,就没有启动linux的可能了。修复mbr是为了让win正常启动。

ISO:Fedora-Server 利用iso文件 本地硬盘安装

 

原理:Fedora-Server ISO 文件中的引导安装程序本身就支持该种方式,我们仅仅是利用该特性而已。而不是自己创新方式。

要求:

  0. 一个可引导至vmlinuz的启动引导器,很多,如:grub4dos,呵呵——我的最爱

  1. Fedora -Server ISO光盘文件内 isolinux/ 目录下的vmlinuz内核与initrd.img

  2. 一个可被识别访问的存储及其文件系统,比如本地硬盘上的 fat32、ext2、ext3、ext4 文件系统

vmlinuz的内核启动参数:本质上是linux内核 传递给 init(dracut定制的initrd内存盘,其中的init是专为安装程序 annocondo 特化的init)进程的启动参数;进一步,该特化init进程会调用loader(anaconda安装程序的直接调用着caller)安装程序,并传递安装启动参数。

  1. inst.repo=hd:/dev/sda

  2. inst.repo=hd:LABEL=mysetup

  3. inst.repo=hd:UUID=4570c846-9a6a-4cd5-8e7c-6804c8baddb5

  1.2.3: inst.repo=hd:<device>:<path-to-iso>

 提示:

  1. ISO文件名在硬盘设备的path下,名字并无特殊要求,但后缀必须是.iso

  2. 1.2.3: inst.repo=hd:<device>:<path-to-iso>,其中<path-to-iso> 路径第一个字符加不加“/”都可以

  

  

以上是关于硬盘安装的fedora 17,格式化放置fedora镜像的硬盘, fedora无法启动,进入了grub rescue的主要内容,如果未能解决你的问题,请参考以下文章

我是想在win7下装双系统 但fedora14安装过程中要求格式化整个硬盘 各位大虾看看把!!谢谢了

在vmware虚拟机中安装Fedora 9 格式化磁盘的问题?

vm17报错

ISO:Fedora-Server 利用iso文件 本地硬盘安装

fedora如何手动分区

ISO:Fedora/Centos-6/7-LiveCD 利用iso文件 本地硬盘安装:方式2:dracut 原生的 boot=live:? 方式