GRUB的重装方法有很多,这种方法不行,换一种试下/
1.用安装光盘启动,选升级安装,再只选安装GRUB行了.
2.用安装光盘启动,到BOOT那里输入linux rescue
也就是进入求援模式,到出现#命令提示符时,输入chroot /mnt/sysimage
然后再输入grub-install /dev/hda
搞定...
3.没有软驱如何修复grub/lilo引导菜单?
a.把第一张linux安装盘里的dosutils目录复制到windows盘中。如果是iso可以用winrar3提取。
b.进入纯dos,进入dosutils目录,执行loadlin autoboot/vmlinuz root=/dev/hdxx()hdxx是你的linux根分区。这样就能进入linux。
c.执行grub-install /dev/hdx(x=a,b,c,d) 或lilo即可以重写引导。
另外还可以参考:http://www.linuxfans.org/nuke/modul...iewtopic&t=5101
4.如果你用grub来引导linux和windows,当windows出毛病重新安装后,会破坏MBR中的grub,这时需要恢复grub.
a.把linux安装光盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用光驱来引导。
b.等安装界面出来后,按[F4]键,也就是linux rescue模式。
c.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
d.然后会出现这样的提示符:
sh#
e.我们就可以操作GRUB了.输入grub:
sh#grub
会出现这样的提示符:
grub>
我们就可以在这样的字符后面,输入:
grub>root (hdX,Y)
grub>setup (hd0)
如果成功会有一个successful......
这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。
另外说下,有人说我没安装光盘啊?我是从硬盘安装的.呵呵,那你的ISO文件还在吧..那再来次硬盘安装进入安装界面也是一样的....
5.如何把GRUB或LILO删掉?
只要在DOS下执行FDISK /MBR就行了...
如何配置grub?
修改/boot/grub/grub.conf文件。其中
“default=n”(n是个数字)是grub引导菜单默认被选中的项,n从0开始,0表示第一项,1表示第二项,依此类推。
“timeout=x”(x是一个数)是超时时间,单位是妙。也就是引导菜单显示后,如果x秒内用户不进行选择,那么grub将启动默认项。
“splashimage =xxxxxx”,这是引导菜单的背景图,先不理他。
其它常用项我用下面的例子来说明:
title Red Hat 8.0
root (hd1,6)
kernel /boot/vmlinuz-2.4.18-14 ro root=/dev/hdb7
initrd /boot/initrd-2.4.18-14.img
其中"Red Hat 8.0"是在启动菜单列表里显示的名字
root (hdx,y)用来指定你的boot分区位置,如果你没有分boot分区(本例就没分boot分区),那就指向根分区就行了,hdx是linux所在硬盘,hd0是第一块硬盘,hd1是第二块,依此类推。y是分区位置,从0开始,也就是等于分区号减一,比如你要指向的分区是hdx7,那么y就是6,如果是hdx1,那y就是0。注意root后面要有一个空格。
kernel /boot/vmlinuz-2.4.18-14,其中"/boot/vmlinuz-2.4.18-14"是你要用的内核路径,如果你编译了心内核,把它改成你的新内核的路径就行了。
ro就不用管,写上不会有错。
root=/dev/hdxx指定根分区,本例是hdb7,所以root=/dev/hdb7
initrd xxxxxxxxxxxxx这行不要也行,目前我还不清楚它是做什么用的。
上面是linux的,下面是windows的
title windows 98
rootnoverify (hd0,0)
chainloader +1
title xxxxxxx不用解释了,上面有解释。
rootnoverify (hdx,y)用来指定windows所在分区,x,y跟上面一样,注意rootnoverify后有空格。
chainloader +1照抄就行,注意空格。
==============================================
chroot /mnt/sysimage
grub-install hd0
分享到:
相关推荐
Linux GRUB2(Grand Unified Bootloader 2)是Linux系统中的一个启动加载器,它允许用户在多操作系统环境中选择要启动的操作系统。GRUB2的主题则关乎其视觉表现,为用户提供自定义启动界面的可能,使得开机过程更具...
### Linux应用技巧:用GRUB4DOS修复GRUB #### GRUB与GRUB4DOS简介 ...通过本文介绍的方法,用户可以轻松地修复GRUB问题,使Linux系统恢复正常启动。这对于维护Linux系统的稳定性和可用性具有重要意义。
- 如果是GRUB引导失败,可以尝试恢复引导扇区或者重新安装GRUB。 - 利用GRUB的命令行模式,挂载根文件系统,检查文件系统错误。 - 查看GRUB启动日志,获取错误信息并针对问题进行修复。 以上内容对GRUB命令及其详解...
### Linux中修复GRUB引导加载器 在Linux系统中,GRUB...通过上述步骤,您可以有效地解决Linux 9中的GRUB问题,使系统恢复正常启动。需要注意的是,在进行任何操作之前,请确保备份重要数据,以免造成不必要的损失。
在开始任何更改之前,最好先备份重要的系统文件,包括 `/boot/grub/grub.cfg` 和 `/etc/default/grub`,以防万一需要恢复。 步骤 2:创建加密分区 使用`cryptsetup`命令创建一个新的LUKS加密分区。例如: ```bash ...
Linux Rescue 模式下的 GRUB 恢复 Linux Rescue 模式是 Linux 系统中的一种特殊模式,用于恢复和修复系统。在这种模式下,可以使用 Linux Rescue 光盘或硬盘安装的方式进入安装界面,然后使用 shell 命令来修复系统...
### Linux_GRUB:详解与应用 #### 一、引言:理解 GRUB 的角色与重要性 GRUB(Grand Unified Bootloader)是 Linux 操作系统中最常用的启动加载器之一,它不仅支持 Linux,还能引导 Windows 等其他操作系统。本文...
当Linux被卸载后,若希望系统直接启动至Windows而不显示Grub引导界面,可以通过恢复主引导扇区(MBR)来实现这一目标。具体步骤如下: - 首先,需要准备一张win98的引导盘或DOS引导盘,并使用它引导系统进入纯DOS模式...
标题中的“Linux安装盘恢复重装Windows后破坏的GRUB”指的是在计算机上同时安装了Linux和Windows操作系统,但因重装Windows导致GRUB(Grand Unified Bootloader)启动管理器被覆盖或破坏的情况。GRUB是Linux系统常用...
### GRUB恢复方法 1. **使用安装盘修复**:如果你有Linux发行版的安装光盘或USB设备,可以通过引导到救援模式来修复GRUB。进入救援模式后,使用`chroot`命令切换到受损系统的根目录,然后运行`grub-install`命令...
三、GRUB恢复与修复 1. **丢失GRUB**:当安装其他操作系统或磁盘故障导致GRUB丢失,可以通过Live USB或CD/DVD启动Linux发行版,使用`grub-install`命令重新安装GRUB到硬盘。 2. **修复GRUB启动菜单**:如果GRUB引导...
在这个过程中,一个常见的问题是,移除Linux后,Grub(Grand Unified Bootloader)引导加载器仍然存在,导致启动时不能直接进入Windows。本文将详细介绍如何在删除Linux后从Grub启动Windows,以及解决在Windows中...
2. 系统恢复:Grub 可以用于恢复系统引导,例如在安装 Windows 后恢复 Grub 引导。 3. 系统维护:Grub 可以用于维护系统,例如更新内核和配置引导参数。 Grub 的配置文件 /etc/grub.conf 中的重要参数包括: 1. ...
在Windows系统中,由于操作不当或者系统更新等原因可能导致GRUB引导加载器出现问题,这时就需要进行GRUB恢复。以下是一些常用的方法: ### 方法一:利用Linux安装光盘恢复 1. **启动计算机**:插入Linux安装光盘,...
在这种情况下,GRUB引导下进入Linux单用户模式成为解决问题的关键。GRUB (Grand Unified Bootloader) 是Linux系统常见的引导加载器,它允许在启动时对内核参数进行修改,从而进入单用户模式。 以下是通过GRUB引导...
五、GRUB恢复与修复 如果GRUB出现问题导致无法正常启动,有几种常见的解决方法: - 使用GRUB救援模式:在BIOS中选择从硬盘启动,当GRUB提示错误时按`e`键进入编辑模式,找到对应内核行,添加`init=/bin/bash`后回车...
GRUB(Grand Unified Bootloader)是Linux系统中最常用的引导加载器之一,它的主要任务是在计算机启动时加载操作系统内核,并将其传递给适当的初始化程序。理解GRUB的工作原理和配置对于管理和维护Linux系统至关重要...
**Grub for DOS** 是一个引导加载器,主要用于在个人计算机上启动Linux操作系统。它是一个轻量级的GRUB(Grand Unified Bootloader)版本,设计为在DOS环境下运行,以便于在多操作系统环境中管理启动过程。在安装...
Linux系统引导管理器GRUB(Grand Unified Bootloader)是Linux用户非常熟悉的一个组件,它是Linux系统启动过程中的关键部分。GRUB允许系统在多操作系统环境下选择要加载的系统,并为内核提供一个友好的交互界面。这...
本文将深入解析如何使用GRUB(Grand Unified Bootloader)来修复Linux系统的引导问题,确保即使在遭遇引导故障时,也无需重装整个操作系统。 ### GRUB:Linux系统中的守护者 GRUB是Linux中最广泛使用的引导加载...