首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >双引导Ubuntu (GPT bios磁盘)和Win 7 (MBR磁盘)

双引导Ubuntu (GPT bios磁盘)和Win 7 (MBR磁盘)
EN

Ask Ubuntu用户
提问于 2013-09-12 21:14:07
回答 1查看 1.5K关注 0票数 0

我有一个新的MSI主板(UEFI),在UEFI+legacy模式下使用,有两个磁盘,一个Ubuntu (带有bios_grub标志的主磁盘- GPT )和第二个磁盘中的Windows 7 (MBR分区)。

我很难从Grub2启动Win 7,ubuntu的靴子很好。如果Windows 7磁盘是主板中唯一的磁盘,则引导良好(修复后很好),但在两个磁盘配置中则不然。现在搜索已经好几天了,我尝试过开机修理,编辑了grub菜单中的窗口条目(使用ntldr($root)/bootmgr),但没有成功。

因此,我的问题是,ubuntu分区磁盘在这里是一个问题吗,“混淆”Win 7,即使它在兼容性模式下工作( bios_grub标志打开)?我如何从Grub2启动Win 7呢?

谢谢。

--

最新消息。

经过多次修补后,我发现了罪魁祸首--其中一个数据磁盘(旧IDE)使用IDE->SATA转换器,它只在主模式下工作(使用转换器本身的跳线器),这种模式导致Windows 7(在另一个磁盘上)不启动,顺便说一下,主板只有SATA端口,没有IDE。因此,我没有任何选择,要么使用这个IDE磁盘,要么使用Win 7,但不能同时使用。而Ubuntu在任何可能的磁盘配置中启动都很好。因此,我可以用另一个真正的SATA磁盘替换这个IDE磁盘,并完成它。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2013-09-12 21:21:02

我在MBR磁盘上启动了XP,在gpt驱动器上启动了各种Ubuntu,从10.10到12.04,与旧的BIOS系统没有问题。

一些BIOS在驱动器映射方面存在问题。Grub (和Windows?)考虑引导驱动器是hd0,因为这是从BIOS。当您从grub链接加载时,它通常会映射驱动器以使hd0启动,然后认为它是从hd0启动的,即使它是来自BIOS的hd1。但是由于映射问题,我看到的唯一解决方案是将grub安装到Windows驱动器的MBR上。然后该驱动器是来自BIOS的hd0,不需要映射。Ubuntu将从其他驱动器启动。

使用BIOS仿真模式的新UEFI可能无法处理grub的旧映射。

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

https://askubuntu.com/questions/344848

复制
相关文章

相似问题

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