`

使用Grub进行Linux的硬盘安装与修复 (转)

阅读更多

Grub是现在各个Linux发行版本所采用的主要的引导程序,正是因为Grub的使用使多个系统共存成为可能,从而我们可以在我们的大的硬盘空间 同时安装多个操作系统进行开发,学习或是体验.当然在Grub之前我们所采用的是LILO的引导程序,但是与LILO比较起来,Grub更具有一些独特的 优点.他们之间的比较我们在这里就不再说了.我们在这里主要要说的是如何使用Grub引导程序来进行Linux系统的硬盘安装与Linux系统的修复.

对 于大多数的Linux使用者来说,使用Linux光盘进行光盘安装一般来说是很少进行的.因为一来我们不会去购买Linux安装光盘,虽说Linux的安 装光盘是相当便宜的,但是我们也很少会有这样的选择,除去购买方便与否的因素不谈,光是Linux的发行版本的多样以及版本升级更新的速度的影响,使得我 们一般来说不会去购买Linux的安装光盘来进行光盘安装.二来对于如我这样的没有较好的条件进行光盘刻录的用户来说,光盘镜像的刻录是一件相当麻烦的事 情,因而进行系统的硬盘安装就成了一个较好的选择.

要进行硬盘安装,我们所需要的东西仅是Linux安装光盘镜像,另外一个就是我们所谈到的主角Grub for dos了,记得这个软件可以在Linux伊甸园下载得到.其安装的步骤如下:

1 将Linux的光盘镜像放在一个Fat32分区下,如E盘.因为似乎我们现在所使用的Grub版本还不可以很好的支持NTFS分区.同时将第一个安装光盘 中的isolinux目录下的vmlinuz与initrd.img两个文件拷贝到相同的目录下.这两个文件会因发行版本的不同,文件名与所在的目录都会 有所不同.

2 将Grub for dos解压到C:盘下,并将这个目录中的grldr文件拷贝到C盘下.然后我们要Windows的启动菜单中加入Grub启动选项.方法如下:

右击我的电脑->属性->高级->启动和故障修复,点击设置我们就可以看到Windows的启动菜单了,点击编辑,在这个启动文件中加入下面的语句:

C:\GRLDR="Grub"

确定即可.

3 重启电脑

4 在启动时选择Grub选项,这样我们就可以在进入Grub的命令行了.

在 这里我们要谈一下我们的硬盘及其分区在Grub中的表示,IDE硬盘用hd来表示,这样第一个硬盘就是hd0,而硬盘的分区表示是从0开始的,如第一个硬 盘的第一个分区就是(hd0,0),这对应着Windows系统下的C盘.现在的一个硬盘只可以在划分四个主分区,所对应的Grub分别为 (hd0,0),(hd0,1),(hd0,2),(hd0,3),也就是说我们的硬盘中的第一个分区是由(hd0,4)开始的.似乎现在的大多数的 Windows用户都是将C盘划分为主分区,D盘为主分区,其余的为逻辑分区.所以我们的分区对应为D盘为(hd0,4),E盘为(hd0,5).

5 输入下面的命令来引导安装光盘镜像:

grub>root (hd0,5)

grub>kernel (hd0,5)/vmlinuz root=/dev/ram ramdisk_size=20000 devfs=mount,dall

grub>initrd (hd0,5)/initrd.img

grub>boot

这样我们就可以将Linux的安装光盘镜像引导起来,从而可以进行Linux系统的硬盘安装了.

在我们重装Windows系统后会,Windows安装程序就会改写MBR,从而出现不可以进入Linux系统的问题,这时我们也可以用我们在前面所用的这个Grub引导程序来进行Linux引导程序的修复.

在我们按照上面的方法进入Grub命令行后,我们可以用下面的命令来进行引导程序的修复:

grub> root (hd0,x)

这里的x为我们的Linux系统所在的硬盘分区,在这里我们假设我们只有一块硬盘.

grub > setup (hd0)

这样就可以重写MBR了.

或者是我们在用Grub命令行进入Linux系统后,以超级用户的身份来运行上面的目的也可以达到同样的效果.

经过这样的修复我们就会再一次见到我们所熟悉的启动画面了.


 

转自http://blog.csdn.net/mylxiaoyi/archive/2006/11/29/1420447.aspx

分享到:
评论

相关推荐

    Linux 硬盘安装工具GRUB

    下面将详细阐述GRUB在Linux硬盘安装中的作用、工作原理以及配置方法。 一、GRUB简介 GRUB是GNU项目的一部分,由Matsushita Masayuki开发,其功能包括识别和加载不同类型的磁盘分区格式,支持多种操作系统,如Linux...

    grub4DOS及linux硬盘安装

    新版的grub4dos,以前的grub不好用了,开机直接进入 grub>命令模式 ...此grub可以引导linux从硬盘安装 也可以用于修复MBR,如果MBR被破坏,先在DOS下 fdisk/mbr 然后启动硬盘安装进入修复模式,重写GRUB

    Grub4Dos引导修复工具,一键修复,修复后就能正常启动硬盘

    1. **建立硬盘G4D引导**:这指的是在硬盘上安装Grub4Dos引导加载器。Grub4Dos的引导文件grldr会被写入主引导记录(MBR),这是硬盘上的第一扇区,负责加载并选择系统引导程序。 2. **写入grldr.mbr到主引导记录**:...

    linux中修复GRUB

    在进行GRUB修复之前,首先需要准备一个Linux救援盘或USB启动设备,确保能够通过该设备启动到Linux救援模式。此外,还需要了解以下信息: - 电脑的基本硬件配置。 - 当前Linux系统的安装位置和分区情况。 - GRUB配置...

    GRUB修复linux系统引导

    本文将深入解析如何使用GRUB(Grand Unified Bootloader)来修复Linux系统的引导问题,确保即使在遭遇引导故障时,也无需重装整个操作系统。 ### GRUB:Linux系统中的守护者 GRUB是Linux中最广泛使用的引导加载...

    Grub硬盘引导安装Linux相关文件

    本文将深入探讨GRUB硬盘引导安装Linux的相关知识点,包括GRUB的基本概念、安装过程以及涉及的主要文件。 1. **GRUB基础知识**: - **GRUB的作用**:GRUB是操作系统加载前的第一个程序,负责显示启动菜单,让用户...

    ubuntu硬盘安装,修复Ubuntu的grub引导,修复windows7的引导.txt

    ### Ubuntu硬盘安装与引导修复详解 #### 一、硬盘安装Ubuntu 在进行硬盘安装Ubuntu之前,需要准备必要的工具和文件,比如使用`grub4dos`来创建引导菜单,以及Ubuntu的ISO镜像文件。 **步骤如下:** 1. **准备grub...

    用Linux系统的安装盘来修复GRUB引导器

    本文介绍了如何使用 Linux 系统的安装盘来修复 GRUB 引导器。该解决方案适用于在安装 Windows 时,不小心将 GRUB 或 LILO 从 MBR 上清除的情况。 GRUB 是一个开源的引导程序,广泛应用于 Linux 操作系统中。它可以...

    Linux应用技巧:用GRUB4DOS修复GRUB

    这一步骤对于修复GRUB至关重要,确保GRUB被正确地安装到了硬盘上。 4. **验证修复结果**: - 在完成上述步骤后,使用`setup`命令时,若输出`succeed!`,则表示GRUB已经成功安装到了硬盘上。 - 此外,还可以通过...

    使用多重启动管理器GRUB引导Linux系统.pdf

    如果 GRUB 配置文件损坏或丢失,系统可以使用 Linux 的救援模式修复 GRUB。首先,使用救援模式启动 Linux,然后使用相关工具修复 GRUB 配置文件。 GRUB 的优点 GRUB 有许多优点,例如可以引导多种操作系统、支持多...

    Linux安装盘恢复重装Windows后破坏的GRUB

    标题中的“Linux安装盘恢复重装Windows后破坏的GRUB”指的是在计算机上同时安装了Linux和Windows操作系统,但因重装Windows导致GRUB(Grand Unified Bootloader)启动管理器被覆盖或破坏的情况。GRUB是Linux系统常用...

    grub dos硬盘启动安装器

    GRUB Dos硬盘启动安装器则是将GRUB集成到DOS环境中的工具,它允许用户在DOS系统下安装和管理GRUB,进而方便地引导多个操作系统,包括Windows XP和Vista等。 安装GRUB Dos的主要步骤包括: 1. 获取安装工具:如提供...

    windows下硬盘安装linux

    7. **硬盘安装Linux**:在Linux Live环境中,选择“安装Linux”选项,按照向导提示进行分区、格式化等操作。记得指定之前创建的分区作为Linux的安装位置。 8. **配置GRUB引导**:安装完成后,Linux会自动尝试添加到...

    windows7下硬盘安装Linux

    7. **分区与安装**:在Linux Live环境中,使用分区工具(如GParted)来创建或调整Linux所需的分区,包括根目录(/)、交换分区和用户数据分区。然后开始正式的安装过程,遵循向导指示操作。 8. **安装GRUB到MBR**:...

    grub 修复 双系统哦

    在探讨“grub修复双系统”这一主题时,我们首先需要理解GRUB(GNU GRand Unified Bootloader)作为多操作系统引导加载程序的核心作用及其在双系统环境中的常见问题与修复方法。 ### GRUB简介 GRUB是Linux系统中最...

    LINUX 启动故障修复

    1. 硬盘扇区错乱:在启动过程中,硬盘可能有坏道或扇区错乱(数据损坏)的情况,可以在单用户模式中使用 fsck 命令来修复。 2. root 密码忘记:在单用户模式中,Linux 不需要 root 密码,可以更改 root 密码非常容易...

    删除Linux后从Grub启动Windows

    通过修复MBR、BCD或使用专门的引导管理工具,用户可以顺利地从删除Linux后的Grub引导直接进入Windows系统。在进行这些操作时,务必备份重要数据,并确保对硬盘结构有清晰的理解,以避免不必要的麻烦。

    LINUX教程之10-GRUB的配置方法

    1. **丢失GRUB**:当安装其他操作系统或磁盘故障导致GRUB丢失,可以通过Live USB或CD/DVD启动Linux发行版,使用`grub-install`命令重新安装GRUB到硬盘。 2. **修复GRUB启动菜单**:如果GRUB引导菜单出现问题,可以...

    修复Ubuntu12.04 Grub 引导

    在使用双系统(如Windows 7与Ubuntu 12.04)时,经常会出现因为重新安装Windows而导致原本的Grub启动菜单丢失的情况。Grub是GNU GRand Unified Bootloader的缩写,是Linux系统中最常用的引导加载程序之一。它负责在...

    Linux引导启动修复Boot Repair.zip

    Boot Repair是一款实用工具,专为Linux用户设计,用于解决与GRUB(GRand Unified Bootloader)引导加载器相关的故障。 GRUB是Linux系统最常用的多引导加载器之一,允许用户在启动时选择要运行的操作系统。当GRUB...

Global site tag (gtag.js) - Google Analytics