双启动,主分区安装 ubuntu 16.04,扩展分区安装 windows 7

双启动,主分区安装 ubuntu 16.04,扩展分区安装 windows 7

我按照以下步骤在我的 ubuntu 系统上安装 win7-

  1. 创建了一个逻辑 ntfs 分区。(dev/sda6)
  2. 使用 Windows 可启动 USB 将 win7 安装到该分区。现在我失去了启动 ubuntu 的选项。
  3. 然后我使用 ubuntu live usb 运行启动修复。现在我可以启动到 ubuntu(在 dev/sda3 上),但失去了启动到 windows 的选项。

有人可以帮忙吗,以便我可以启动任一操作系统?

这是启动信息- https://paste2.org/LINU6Uyf

答案1

Windows 需要一个主分区来启动,而不是像 sda6 这样的逻辑分区。您可能能够使用 sda2(转换为 ntfs)作为 Windows 启动分区,并将大部分 Windows 留在 sda6 上,但此网站的相关说明不合适。备份、清除磁盘分区、先安装 Windows、缩小 Windows 分区并安装 Ubuntu,它不关心它是否在逻辑分区中。

答案2

基本上你从硬盘启动到 Linux,然后在根终端内执行

update-grub

或者你快速进行谷歌搜索,从已经回答的帖子中编辑 /boot/grub/grub.cfg 并在最后一个菜单项后添加

menuentry "Windows 7 (loader) (on /dev/sda1)" { insmod part_msdos insmod ntfs set root='(hd0,msdos1)' chainloader +1 }

注意指定你的窗口所在的分区;在这里找到解决方案

`如何手动将 Windows 7 添加到 grub 列表?

将 Windows 7 添加到启动菜单

grub2 添加适用于 Windows 7 的条目

当 grub 安装在 Windows 分区时,如何启动 Windows 7? `

相关内容