我最近安装了 Debian Stable 12.7(使用从官方网站下载的 iso 文件创建的安装 DVD)。除此之外,它运行良好。我将其安装在逻辑分区中。然而,在安装过程中,grub 并未添加硬盘第一个分区上的 Windows7。该分区仍在那里,我可以访问该分区上的所有文件。
可能存在什么问题以及如何解决?
我最近安装了 Debian Stable 12.7(使用从官方网站下载的 iso 文件创建的安装 DVD)。除此之外,它运行良好。我将其安装在逻辑分区中。然而,在安装过程中,grub 并未添加硬盘第一个分区上的 Windows7。该分区仍在那里,我可以访问该分区上的所有文件。
可能存在什么问题以及如何解决?
自 2012 年以来,系统都是 UEFI 和 gpt 分区。微软要求供应商在 Windows 8 发布时使用 gpt 分区以 UEFI 启动模式进行安装。用户可以在旧 BIOS 模式下安装,但必须使用非常旧的 MBR(msdos) 分区。允许这样做主要是因为 Windows 8 可以安装到旧版 BIOS 系统中,或者从 BIOS/MBR 的 Windows 7 进行更新。
gpt 没有逻辑分区,所有分区都是主分区,并且没有 4 个主分区的限制。Windows 7 通常安装在 BIOS 启动模式下,具有非常旧的 MBR(msdos)分区,但可以在安全启动关闭的情况下使用 UEFI/gpt。
两个系统是否都安装在 UEFI 启动模式下,还是都安装在旧的 BIOS/MBR 模式下?
注意:Windows 7 已经过时并且真的不应该连接到互联网。
UEFI 和 BIOS 不兼容,一旦您开始从 UEFI/BIOS 以某种模式启动,就无法切换。或者 grub 只能以相同的启动模式启动其他安装。
如果是 UEFI 系统,最好计划将所有安装转换为 UEFI 并进行 gpt 分区。但大多数将 MBR 转换为 gpt 的工具都会完全擦除驱动器,因此需要做好备份。