我有一个双启动系统,Ubuntu 16.04 和 Windows 7。Windows 7 会自动启动(引导加载程序中的默认设置)。我在这两个操作系统上都安装了 TeamViewer。
当我远程工作并想要切换到 Ubuntu 时,我必须重新启动 PC,但 Windows 会自动再次启动(我不在 PC 前,因此无法使用引导加载程序)。在这种情况下,我该如何切换到 Ubuntu,即启动 Ubuntu?我该如何切换回 Windows?
答案1
答案取决于您当前的启动管理器。
如果这是 Windows 启动管理器,那么可以通过在管理员模式下运行的命令来完成此操作,类似于:
bcdedit /bootsequence e {975a8204-9658-11dd-993e-9aea7965e9da}
该bootsequence
参数是
定义
作为 :
指定下次启动时使用的一次性显示顺序。此命令类似于 /displayorder 选项,但它仅在计算机下次启动时使用。之后,计算机将恢复到原始显示顺序。
您可以通过不带参数运行来找到要使用的标识符bcdedit
。
您可以通过这种方式将 Windows 设置为默认启动,并在希望启动 Linux 时运行 bcdedit。
有关详细信息,请参阅 Microsoft 提示。
如果启动管理器是 grub,并且你使用 EFI 作为 BIOS,你可以在 Linux 下使用以下命令 启动管理器:
efibootmgr -n XXXX
其中 XXXX 是启动列表中 Windows 的项目编号。要找出 Linux 安装的编号,只需使用不带任何选项的 efibootmgr(或 efibootmgr -v,如果您想要查看详细信息)。在大多数情况下,该编号将类似于 0001 或 0002。
然后,您可以将 Linux 设置为默认启动,只需使用此命令运行一次 Windows。