前提:我知道完全可以安装 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 文件夹。