removing删除linux时发生grub抢救错误后修复grub
目录:
- 如果我们尚未卸载Linux,请使用grub rescue修复grub
- 使用Windows 10 USB修复grub
- 修复MBR以启动Windows 10或任何其他版本的Windows
- 使用diskpart修复MBR(推荐选项)
当我们在使用Windows系统和另一个Linux系统的计算机上进行双重引导时,发生的情况是,在删除后者系统的分区时,出现“ 没有这样的分区 ”或另一个“ 未知文件系统 ”的错误,并出现了命令行使用grub时,请确保我们恢复了grub并可以继续使用硬盘驱动器上的系统。 但是,我们如何恢复the或mbr ? 删除非常容易,但是要恢复它,我们必须知道如何在命令模式下执行某些任务才能重新安装它。
内容索引
这就是为什么在本文中我们将看到如何使用grub抢救和其他Windows方法修复计算机的grub或mbr 。 这是双重引导并删除其中一个操作系统的一个小缺点。
如果我们尚未卸载Linux,请使用grub rescue修复grub
如果在启动计算机时屏幕上出现以下消息,则该解决方案适用:“ 错误:未知文件系统进入救援模式... ”
如果在重新安装Windows操作系统后手头的情况下已出现此错误,并且我们的计算机上仍安装了Linux,则可以使用grub救援修复grub
为此,我们必须在grub rescue promt中编写以下命令:
ls
它向我们展示了计算机的硬盘驱动器和分区。 我们必须将硬盘驱动器标识为(hd0),并将每个分区标识为(hd0,msdos1) ,(hd0,msdos2)等。
例如,我们可能会看到(hd0,1),这取决于grub的版本 。
因此,我们应该编写以下命令:
ls(hd0,msdos 我们将重复此过程,直到确定Linux自己的文件系统 。 如果出现一条消息,例如“ Filesystem is ext4 ” 确定后,将编写以下命令: 设置根=(hd0,msdos 然后: 设置前缀=(hd0,msdos 现在: 普通insmod
最后: 正常的
现在,我们将恢复Linux grub 以启动操作系统。 但这还不是全部, 现在我们将必须启动Linux系统并输入命令终端以编写以下内容: 须藤更新
然后: 我上传了grub-install / dev / sda
我们输入了用户密码来重新安装grub ,它不会再给我们带来任何问题 当我们直接格式化Linux操作系统所在的分区时,从计算机启动时,我们会在黑屏上收到一条漂亮的消息,内容为:“ 错误:没有这样的分区进入救援模式grub rescue ”。 通常情况下,这将伴随着倒数计时和计算机爆炸……甚至可能没有。 情况是这种解决方案不需要完全格式化硬盘,因此也不需要Windows操作系统。 我们可以尝试遵循上一节中有关如何直接从grub救援程序中修复它的内容,但是我们有一个重要的细节,那就是在格式化Linux分区时,我们还删除了grub文件,因此不会使用grub救援一无所有。 这就是为什么我们要做的是创建可启动的Windows 10 DVD或USB,并能够在我们的计算机上启动它。 我们已经有教程很好地解释了这两个动作。 按照逻辑,USB必须从另一位朋友的计算机或我们拥有的另一台计算机上完成。 完成此操作后,我们可以正确启动USB,并显示以下屏幕: 我们将在Windows 10上使用USB,但是在Windows 8或Windows 7等早期版本的DVD中,我们还将提供一种修复模式,在该模式下我们可以执行相同操作。 已经在命令控制台中,我们将必须编写一系列命令,然后按Enter键以执行每个命令 bootrec / fixmbr
现在: bootrec /修复启动
现在,我们将重新启动计算机,并检查引导是否已还原 。 可能不是这种情况,或者在放置最后一个命令时出现“拒绝访问”通知 。 在这种情况下, 我们将必须执行以下操作 。 再次, 我们将启动Windows 10 USB并输入命令提示符 ,从Windows恢复菜单访问命令提示符 磁盘部分
列出磁盘
sel盘 列表卷
选择音量 分配字母= R
退出
答:
Bcdboot 这样,我们将能够修复计算机的启动,并且能够正常启动Windows操作系统。 这些是在grub破裂时可以找到的可能情况。 显然,并非所有人都会来。 您可能也对这些教程感兴趣: 您是否已解决错误? 如果没有,写信给我们,告诉我们您遇到什么问题,我们将尽一切努力为您提供帮助使用Windows 10 USB修复grub
修复MBR以启动Windows 10或任何其他版本的Windows
使用diskpart修复MBR(推荐选项)