首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在双引导Ubuntu 16上卸载Windows 10之后,“找不到可引导设备”

在双引导Ubuntu 16上卸载Windows 10之后,“找不到可引导设备”
EN

Ask Ubuntu用户
提问于 2017-10-25 16:28:49
回答 2查看 1.9K关注 0票数 0
  1. 我正在删除我的Windows 10从我的双引导Ubuntu 16 LTS使用操作系统卸载程序从Ubuntu现场usb。
  2. 当我删除Windows时,OS卸载程序检测到了一些错误,但不幸的是我没有注意到它。
  3. 在那之后,我尝试引导到我的Ubuntu,但是它说“找不到可引导的设备”。
  4. 尝试在IFOSS上执行步骤
  5. 发现我在这件事上没什么可选的
  1. 接下来我要做的是再次从live-usb启动,并安装引导修复包来修复我安装的Ubuntu,但是得到了一些错误。
  1. 我看不懂“格蕾”的意思,但以下是它的样子

我想重新安排我的分区,使它看起来干净,并能够启动到我的Ubuntu再次,谢谢您提前!

EN

回答 2

Ask Ubuntu用户

发布于 2017-10-26 13:06:09

首先,Boot修复创建BIOS启动分区的提示意味着它可能(当时)在BIOS/CSM/旧版模式下启动;但是,您的Windows和Ubuntu都安装在EFI/UEFI模式中。混合这两种引导模式通常是可能的,但通常非常尴尬,一般应该避免。为了避免这个问题,您应该在您的固件禁用CSM,如果可能的话。有关此问题的更多信息,请参见我的这一页

除此之外,EFI引导加载器存储在系统分区(ESP)上,这是一个包含特定类型代码的胖分区。您的/dev/sda2具有ESP类型代码,但似乎使用NTFS,并且似乎不包含任何EFI引导加载程序。我的猜测是,您意外地删除了以前有效的ESP,从而破坏了您的Ubuntu引导加载程序。您最简单的恢复途径是:

  1. 如前所述,如果可能的话,禁用CSM。如果您无法理解这一点,那么至少要学会控制您的启动模式,这样您就可以在EFI模式而不是BIOS模式下启动用于启动启动修复的任何系统。(FWIW,您的BootInfo输出来自EFI模式引导。)
  2. 使用紧急系统,将/dev/sda2转换为FAT。(对此任务使用GParted或mkdosfs。)
  3. 运行引导修复并告诉它修复Ubuntu安装。或者,您也可以安装另一个引导加载程序,如我的重新寻找引导管理器;,但是在您的情况下,boot修复可能会更容易,因为您似乎具有安全的引导活动。因此,我将rEFInd作为备份选项,以防您在恢复GRUB时遇到问题。

另一个选项是使用紧急恢复系统从磁盘备份所有用户数据,删除所有磁盘分区,重新安装Ubuntu,然后恢复个人数据。这将具有巩固多个分区的优势。如果您打算只使用Ubuntu运行这台计算机,那么在磁盘上使用NTFS是个坏主意,因为Ubuntu没有很好的NTFS维护工具。因此,当(注意:当)一个NTFS分区需要修复时,如果您离开这些NTFS分区,您将不得不跳过尴尬的循环才能这样做。在只使用Linux的系统上,您应该将数据存储在Linux本机文件系统上,而不是NTFS上。

票数 1
EN

Ask Ubuntu用户

发布于 2017-10-27 15:47:34

除包含数据的分区外,我删除了所有分区。解决了。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/969142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档