如何将 Steam Deck 双启动到 Windows 和 SteamOS

重点

  • Steam Deck 支持与 Windows 双系统启动,使用户能够利用熟悉的操作系统来提高工作效率,并访问 Xbox Game Pass。
  • 由于 Valve 尚未发布官方双系统启动向导,目前用户必须通过启动管理器来选择操作系统。
  • 为了避免频繁使用按键组合切换系统,用户可以采用第三方双系统管理器。

您无需为了在 Steam Deck 上安装 Windows 而放弃 SteamOS。Steam Deck 可以通过官方或第三方双启动管理器实现双系统启动。以下是在 Steam Deck 上双启动 Windows 和 SteamOS 的相关信息。

Steam Deck 上的双启动是什么?

杰特·博尔哈 / PCPCPC.me

双启动的基本概念是指设备上安装了两个操作系统,在本例中指您的 Steam Deck。Steam Deck 甚至可以安装两个以上的操作系统,但这种情况称为多重启动。

虽然 SteamOS 更适合游戏,许多用户更愿意将 Windows 添加为 Steam Deck 的另一个启动选项。您可以在同一固态硬盘上进行双启动,每个操作系统都有自己的分区,也可以使用外部资源(如 SD 卡)安装 Windows。

在 Steam Deck 上安装 Windows 后,您将拥有一个熟悉的操作系统,可用于运行 Photoshop、Lightroom、Microsoft Office 等应用程序,从而提高工作效率。

此外,由于 SteamOS 尚不支持 Xbox Game Pass,因此 Windows 是随时随地享受 Game Pass 订阅的最佳方式。

杰特·博尔贾/MUO

Valve 确认 Steam Deck 完全支持双启动,因此在您的设备上安装两个或多个操作系统不会有任何问题。

然而,Valve 尚未推出预计将与 SteamOS 3.0 一起发布的官方双启动向导(根据 Steam 官方网站),这意味着您当前需要通过启动管理器来选择操作系统。

如何双启动您的 Steam 平台?

双启动 Steam Deck 的主要和官方方法是使用启动管理器。这个方法虽然简单,但每次切换操作系统都需重复此操作可能会令人感到不便。

如果您正在阅读这篇文章,很可能意味着您的 Steam Deck 上已经安装了两个操作系统。以下是如何在它们之间切换:

杰特·博尔贾/MUO

在 Steam Deck 关机状态下,同时按住音量减小键和电源键,直到听到提示音。听到提示音后,松开电源键,但继续按住音量减小键,直到启动管理器弹出。

启动管理器允许您选择启动选项。在本例中,Windows 和 SteamOS 安装在同一固态硬盘的不同分区上。如果您使用 SD 卡,则可以选择安装了 Windows 的 SD 卡。

如果在听到提示音后按住电源键,很可能导致 Steam Deck 再次关机。因此,请务必在听到提示音后松开电源键。

如何在 Steam Deck 上设置双启动管理器?

如果您不喜欢每次切换操作系统时都看到启动管理器,则可以使用双启动管理器。

双启动管理器可以简化操作系统切换过程,无需按住任何按键组合,并且允许您在启动时选择要使用的操作系统。

在本指南中,我们将使用 ryanrudolfoba 的 Clover for Steam Deck,该项目可在 GitHub 上找到。

第一步:为 Clover 启动管理器准备 Windows

在 Steam Deck 上安装 Windows 版 Clover 之前,需要进行一些准备工作以获得更流畅的体验。

首先,在 Windows 搜索栏中输入“打开或关闭 Windows 功能”。在“设备锁定”文件夹下,取消选中“无品牌启动”选项。这样可以防止 Clover 显示随机引导品牌。

接下来,您需要在命令提示符中运行一些命令。在 Windows 搜索栏中输入“CMD”,然后右键单击并选择以管理员身份运行。

在命令提示符中,逐行输入以下命令:

如果以上命令无效,可以尝试添加以下命令:

第二步:在 Steam Deck 的 SteamOS 上设置 Clover

现在 Windows 已经准备就绪,您需要启动 Steam Deck 上的 SteamOS。

按住音量减小键和电源键直到听到提示音,进入启动管理器。松开电源键,但继续按住音量减小键,直到启动管理器弹出。

杰特·博尔贾/MUO

选择 SteamOS。按下 Steam 按钮,然后选择电源进入桌面模式。进入桌面模式后,请确保您已在 SteamOS 中设置了 sudo 密码。

设置 sudo 密码后,在左下角的应用程序启动器中搜索并打开 Konsole。

此时,我们建议您在 Steam Deck 上打开浏览器,以便您可以将这些命令逐一复制并粘贴到您的 Steam Deck 上。

执行最后一个命令后,您必须输入 sudo 密码才能开始在 Steam Deck 上安装 Clover。

您还会看到一个选项,可以选择您希望它默认使用的操作系统。在我的例子中,我选择 SteamOS,因为我会更频繁地使用它。

杰特·博尔哈 / PCPCPC.me

安装完成后,您可以重新启动 Steam Deck 以试用。如果觉得不满意,请不要担心,您可以随时添加自定义主题。

修复 Steam 平台上双启动问题

Clover 双启动管理器并非 Valve 官方推出的 Steam 双启动向导。Valve 仍在开发该功能,因此您可能会遇到一些问题。如果您遇到以下问题,这里有一些修复方法:

1. 在启动管理器中找不到 SteamOS

杰特·博尔贾/MUO

SteamOS 从启动管理器中消失是很常见的情况,但请放心,它实际上并没有从您的 Steam Deck 中删除。只是启动管理器无法找到它。

要重新找到它,请关闭您的 Steam Deck。这次,不要按住启动管理器的音量减小键,而是按住音量增大键以打开 BIOS。

进入 BIOS 后,选择“Boot from file > eps > efi > steamos > steamcl.efi”。这应该会让您重新进入 SteamOS。

Jhet Borja/MakeUseOf

要将 SteamOS 重新添加到启动管理器,请在 Steam Deck 的桌面模式下打开 Konsole 并输入以下命令:

sudo efibootmgr -c -L "SteamOS" -l "\EFI\steamos\steamcl.efi" -d /dev/nvme0n1p1

这将使 SteamOS 返回到启动管理器,您不必再从文件启动。

2. 设置 sudo 密码

要设置 sudo 密码,请打开桌面模式,然后前往应用程序管理器或屏幕底部的任务管理器中的“设置”。

在设置中,转到“用户”,然后输入一个简单的用户名和密码。现在,您就拥有了一个 sudo 账户,可以访问没有 sudo 账户无法访问的内容。

3. Windows 不断接管引导加载程序

如果 Windows 接管了引导加载程序并跳过了 Clover,则应从以下位置下载适用于 Windows 的 Clover 双启动管理器:与 SteamOS 使用的相同的 GitHub 页面

单击“<> 代码”,然后单击“下载 ZIP”。

将 ZIP 文件解压缩到文件夹中,然后右键单击 CloverWindows.bat 并以管理员身份运行。系统会提示 Windows 无法识别该应用程序,只需单击“更多信息”>“仍然运行”。

这将打开命令提示符。安装完成后,按 Enter 键即可。

接下来,您必须在 Windows 搜索中搜索“任务计划程序”来打开它。在任务计划程序库中找到“CloverTask”。右键单击它并选择“属性”。

在属性窗口中,转到“常规”选项卡,然后选择“无论用户是否登录都运行”,并选中其下的两个复选框(请参考图片),然后单击“确定”。

最后,再次右键单击“CloverTask”,然后单击“运行”。

4. SteamOS 或 Windows 更新破坏了 Clover 双启动

如果 Windows 或 SteamOS 上的更新破坏了 Clover,并且设备显示找不到任何启动选项,请不要惊慌,您的 Steam Deck 没有损坏。

请参阅上文的第一个修复方法,并从文件启动 SteamOS。按住音量增大键和电源键打开 BIOS。听到提示音后松开电源键。

进入 BIOS 后,选择“Boot from file > eps > efi > steamos > steamcl.efi”。这将启动 SteamOS 并修复 Clover。

Jhet Borja/MakeUseOf

这些是双启动 Steam Deck 时最常遇到的一些问题,但一旦解决了这些问题,在 SteamOS 和 Windows 之间切换应该像重新启动 Steam Deck 并在 Clover 弹出后选择操作系统一样简单。