如何在双启动中安装 Windows 10 和 Linux(不同驱动器)?

如何在双启动中安装 Windows 10 和 Linux(不同驱动器)?

前提:我知道完全可以安装 Windows 10 和 Ubuntu/Debian然后在同一个驱动器上(而不会导致损坏的引导加载程序),但我当前的设置不同。

我当前的设置

  • 配备传统 HDD 的笔记本电脑,Debian 8 安装在完全加密 (LVM) 的内部磁盘上
  • 笔记本电脑有一个 Usb 3.0 端口(和 2 个 Usb 2.0 端口)
  • 我有一个 USB 2.0 驱动器,其中装有 Windows 10 可启动安装程序
  • 我有一个 USB 3.0(兼容 C 型)SSD,我想在其中安装 WIndoed 10

所需的最终设置

  • 安装在外部 SSD 中的 Windows 10
  • Windows 10 将与 Debian 双启动:要么在系统启动时连接外部 SSD 时为我提供双启动 Debian 或 Windows 10,要么在系统启动时连接外部 SSD 时直接启动 Windows 10。

如何获得最终结果,确保不是最终完成 Debian 安装破碎的(或者引导加载程序损坏)?

答案1

这是一次尝试,但是我从 Bios/Uefi 中的媒体启动或先安装 Linux 然后安装 Windows 时遇到了同样的问题。

1 - 如果安全启动处于活动状态,则启动并禁用 UEFI(或安全启动)并启用传统 Bios 模式进行启动。

2 – 在所需的硬盘上安装 Windows。

3 - 使用 Linux 从硬盘启动(bios)并安装 GrubCustomizer。sudo add-apt-repository ppa:danielrichter2007/grub-customizer(如果不在存储库中)

sudo apt-get update  
sudo apt-get install grub-customizer 

start GrubCustomizer, choose Windows from the Bootlist and shift it to 
the first place as you desire it.  

4 –(如果 3 不起作用)在 Windows 中使用 EasyBCD 设置启动配置。

5 – 或者,除了 4 之外,在启动时使用 Boot-repair-tool,然后选择推荐的修复。

这里对 bios 或 uefi 进行解释:

UEFI:为防止 Windows 安装程序或 Windows PE 以 BIOS 模式启动,请删除媒体根目录上的 bootmgr 文件。

BIOS:为防止 Windows 安装程序或 Windows PE 以 UEFI 模式启动,请删除媒体根目录上的 efi 文件夹。

相关内容