首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装kali-linux后,grub2中没有显示Windows 10。

安装kali-linux后,grub2中没有显示Windows 10。
EN

Unix & Linux用户
提问于 2016-09-14 08:10:50
回答 6查看 39K关注 0票数 2

我安装了Windows和Ubuntu。在关闭安全引导并选择遗留引导模式后,我从闪存驱动器开始安装Kali Linux。

在安装过程中,我被警告说,唯一检测到的其他操作系统是Ubuntu,它询问它是要存储在MBR中,还是很难启动,不幸的是,我选择了“是”。

现在我无法打开我的windows 10。现在如何在GRUB2菜单中显示我的Windows 10?

EN

回答 6

Unix & Linux用户

回答已采纳

发布于 2016-09-14 11:07:11

问题是Kali的grub没有看到Windows。是Ubuntu干的。我建议您遵循本指南并“修复”grub。这将再次安装grub,并且Ubuntu应该能够正确地检测所有OSes。

票数 1
EN

Unix & Linux用户

发布于 2016-09-14 09:20:31

如果您使用UEFI将BIOS切换回安全模式,它应该会引导到Windows。

不幸的是,GPT和MBR是不兼容的,除非我错过了一个允许您方便地在它们之间跳转的新工具的发布,否则很不幸,要引导到另一个操作系统,就必须这样做。

票数 0
EN

Unix & Linux用户

发布于 2016-09-14 10:58:46

首先,您需要备份您的数据,以启动窗口您可以使用超级Grub2 2磁盘,女巫允许您启动一个不同的操作系统,遗留或UEFI。

因为GRUB不理解GPT分区表,所以您需要创建一个bios_grub分区然后重新安装Grub,还需要安装os-prober才能检测到其他操作系统。

备注:在基于BIOS的系统上,GRUB要从GPT分区磁盘启动,需要一个BIOS引导分区。请注意,此分区与/boot挂载点无关,将由GRUB直接使用。不要在文件系统上创建文件系统,也不要挂载它。

bios_grub分区是什么?

BIOS引导分区是GRUB在基于BIOS的遗留个人计算机上使用的数据存储设备上的一个分区,以便在实际的引导设备包含GUID分区表(GPT)时引导操作系统。这样的布局有时被称为BIOS/GPT引导。

为什么?

需要BIOS引导分区,因为GPT使用紧接主引导记录(MBR)之后的磁盘扇区来保存实际的分区表,而传统的基于MBR的分区方案并不指定它们用于任何特殊目的。因此,GPT磁盘上没有足够的未使用空间来存储第二阶段的引导加载器;引导加载程序通常是实现的,因此它们存储在MBR中的代码(不能超过512字节)作为第一阶段运行,主要用于加载更复杂的第二阶段,例如,能够从文件系统读取和加载操作系统内核。

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

https://unix.stackexchange.com/questions/309759

复制
相关文章

相似问题

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