`
zzjjzzgggg
  • 浏览: 124254 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

grub2修复方法

阅读更多

1. 双系统重装windows造成grub2被改写的修复

方法一 grub4dos

在Windows启动项上加上grub4dos启动,重启选择进入grub,在命令行下输入(/boot单独分区的去掉 /boot)
代码:
grub>find --set-root /boot/grub/core.img
grub>kernel /boot/grub/core.img
grub>boot

进入grub2菜单,进入系统后再执行
代码:
sudo grub-install /dev/sd?

方法二 进入Livecd 后修复

引用:
sudo -i
mount 你的根分区 /mnt
mount 你的/boot 分区 /mnt/boot #如果有的话
#挂载你其他的分区,如果有的话
# 重建grub到sda的mbr
grub-install --root-directory=/mnt /dev/sda

2. 由于root分区uuid改变造成的不能正常启动,只能进入grub rescue模式的修复

代码:
grub rescue>set
grub rescue>prefix=(hd?,?)/grub
grub rescue>root=hd?,?
grub rescue>set root=hd?,?
grub rescue>set prefix=(hd?,?)/boot/grub
grub rescue>set
grub rescue>root=hd?,?
grub rescue>prefix=(hd?,?)/boot/grub
grub rescue>insmod /boot/grub/normal.mod
grub rescue>normal

这时就可以调出 /boot/grub/grub.cfg,修改相应uuid,
改到命令行下
grub>insmod /boot/grub/linux.mod
grub>set root=hd?,?
grub>linux /boot/vmlinuz-*** root=/dev/sd??
grub>initrd /boot/initrg.img-****
进入系统
hd?,? 是grub文件所在分区 sda? 是/分区。

3. grub模块和配置文件grub.cfg受损无法启动时修复

Livcd启动进入试用
引用:
sudo -i
mount 你的根分区 /mnt
mount 你的/boot 分区 /mnt/boot #如果有的话
# 挂载你其他的分区,如果有的话

# 重建grub到sda的mbr
grub-install --root-directory=/mnt /dev/sda

# 重建grub.cfg
mount --bind /proc /mnt/proc
mount --bind /dev /mnt/dev
mount --bind /sys /mnt/sys
chroot /mnt update-grub
umount /mnt/sys
umount /mnt/dev
umount /mnt/proc

分享到:
评论

相关推荐

    windows grub修复

    windows grub修复 Grub Rescue修复方法

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

    2. **写入grldr.mbr到主引导记录**:grldr.mbr是一个特殊的GRUB版本,专门设计用于MBR。将它写入MBR使得Grub4Dos成为计算机启动时首先加载的程序。 3. **复制引导文件**:除了grldr.mbr,另一个关键文件grldr也需要...

    grub2中文详解(grub2和grub对比介绍,详细)

    - **系统恢复**:当某个系统出现问题时,GRUB2可以引导其他正常系统进行数据恢复或修复。 7. **UEFI与GRUB2** - **UEFI支持**:GRUB2支持UEFI启动,需要在EFI系统分区上安装。 - **Secure Boot**:在Secure Boot...

    grub 修复 双系统哦

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

    开机grub终极解决方法.doc

    GRUB 终极解决方法 在了解 GRUB 终极解决方法之前,首先需要了解 GRUB 的基本概念...GRUB 终极解决方法包括 LINUX 启动方法、WINDOWS 启动方法和修复主引导记录方法。掌握这些方法可以帮助您快速解决 GRUB 相关问题。

    grub2 for dos

    总之,GRUB2 for DOS是Linux和Windows双系统用户的重要工具,通过理解它的原理和使用方法,用户可以更好地管理和维护自己的多操作系统环境。无论是初次接触还是经验丰富的用户,都能从中受益,提高系统的稳定性和...

    grub修复(centos6.5环境)

    ### GRUB修复(CentOS 6.5环境) 在Linux环境下,GRUB(GRand Unified Bootloader)作为常用的启动管理器之一,对于系统的正常启动至关重要。然而,在某些情况下,如误删`/boot`分区或者该分区上的GRUB配置文件等,...

    GRUB修复linux系统引导

    ### 解析GRUB修复流程 #### 步骤一:进入GRUB救援模式 当系统启动出现问题时,通常会在启动画面停留或显示错误信息。此时,可以通过BIOS/UEFI设置将计算机引导至安装有Linux的USB驱动器或光盘上,从而进入GRUB救援...

    修复Ubuntu12.04 Grub 引导

    ### 修复Ubuntu12.04 Grub 引导 #### 背景与问题描述 ...以上就是修复Ubuntu 12.04 Grub引导的具体方法。按照这些步骤操作,应该能够成功恢复Grub启动菜单,从而实现在Windows 7与Ubuntu之间的正常切换。

    Grub2基础教程Grub2基础教程

    ### 五、使用Grub2常见错误及修复方法 1. **丢失Grub2**:如果Grub2引导扇区被覆盖或损坏,可以通过Live USB启动Linux,使用`boot-repair`工具或者手动运行`grub-install`修复。 2. **无法找到操作系统**:可能是...

    GRUB2的使用简介

    下面将详细介绍GRUB2的主要特点、配置方法以及常见操作。 1. **GRUB2的特点** - **多系统支持**:GRUB2可以引导多种操作系统,包括Linux、Windows等,使得多系统共存成为可能。 - **模块化设计**:GRUB2采用模块...

    linux开机grub终极解决方法

    本文将详细介绍几种有效解决GRUB问题的方法,并提供修复主引导记录的具体步骤。 #### 二、GRUB常见问题及原因分析 在Linux和Windows双系统环境下,GRUB经常会出现各种问题,导致系统无法正常启动。这些问题通常由...

    GRUB2基础教程

    五、GRUB2常见错误及修复方法 使用GRUB2时,可能会遇到一些常见的错误,如无法找到正确的引导项、无法启动内核等。GRUB2提供了一系列命令和选项来诊断和解决问题。例如,用户可以通过命令行查看所有可用的命令,加载...

    grub2 引导模块,非grub4dos

    `grub2.bin`可能是一个特定平台的GRUB2 Stage 1或Stage 2的实现,而`grub`可能是一个配置文件或者命令行工具,用于配置GRUB2或进行引导修复。 为了在U盘上创建一个可启动的GRUB2环境,你需要: 1. **格式化U盘**:...

    grub2_uefi

    - **启动修复**:使用UEFI固件的恢复选项,或者使用系统救援盘进行GRUB修复。 - **调试工具**:GRUB2提供命令行调试工具,如`grub-reboot`和`grub-set-default`,用于调整启动顺序。 综上所述,配置GRUB2在UEFI...

    Linux GRUB2主题

    4. **修复GRUB2**:如果GRUB2出现故障,可以使用系统恢复盘或者 Live USB 进行修复,如运行 `sudo grub-install /dev/sda`(请替换合适的硬盘设备名)。 总的来说,GRUB2主题让Linux用户有机会自定义系统的第一个...

    最新Grub2全面教程

    以上就是对Grub2全面教程的内容总结,其中包含了Grub2的基础知识、新特性、安装与启动步骤、配置文件详解、命令行工具使用、常见错误修复方法以及脚本的修改等知识点。掌握这些内容对于系统管理员和高级用户来说是...

    Linux应用技巧:用GRUB4DOS修复GRUB

    ### Linux应用技巧:用GRUB4DOS修复GRUB #### GRUB与GRUB4DOS简介 ...通过本文介绍的方法,用户可以轻松地修复GRUB问题,使Linux系统恢复正常启动。这对于维护Linux系统的稳定性和可用性具有重要意义。

    GRUB2的高级教程

    当GRUB2出现故障时,可以使用Live USB或光盘进行修复。例如,使用`grub-install`命令重新安装GRUB到MBR,或者使用`chroot`环境修复损坏的配置。 **5. 加密引导** 对于使用LUKS加密的磁盘,GRUB2支持加密引导,允许...

Global site tag (gtag.js) - Google Analytics