如何在VirtualBox中安装SteamOS

如果你是一名游戏玩家,或者你读过游戏新闻,你可能会知道SteamOS。这是Valve正在为专用游戏计算机开发的一种新操作系统。该操作系统基于Linux,以Debian x64架构为基础。虽然这真的很酷,我个人也很期待有一天我们可以将这个操作系统用于严肃的游戏,但它仍然处于Beta开发阶段。

虽然情况就是这样,但是如果您和我一样,并且想要及早开始行动,只是想看看操作系统是什么样子的,那么您可以使用本指南。相信我,你会需要它的。如果您想要将其安装到VirtualBox VM中,则需要进行一些修补。

准备工作(下载所有工具)

在考虑在虚拟机上安装SteamOS之前,您需要下载一些文件。您需要下载的第一个是VirtualBox。您需要导航到下载页面,然后选择与您的操作系统相对应的口味。

第二个下载是VirtualBox Additions,这是出了名的难找,这就是为什么我推荐点击这个链接,而不是自己去找。进入下载页面后,单击与您的Virtual Box版本对应的选项,然后下载“VBoxGuestAdditions_X.iso”文件。它通常是索引页上从上到下的第六个项目。由于本教程使用的是VirtualBox 5.0,因此您可以下载此版本的VBOX Guest Additions ISO。

在安装SteamOS之前,您需要下载的最后一个项目显然是Steam OS ISO。请注意,每当发布新的主要内部版本时,该文件都会更新。

设置您的虚拟机

既然您已经下载了所有必要的文件,您就可以开始设置虚拟机了。请注意,您需要严格按照本节操作,否则安装将失败。首先打开VirtualBox,然后单击“New”创建一个新的VM。

接下来,给你的操作系统起个名字,把“类型”改成Linux,然后从“版本”菜单中选择“Debian(64位)”。请注意,您需要在BIOS中启用虚拟化,否则您将看不到此选项。当您的设置与下图中的设置匹配时,请单击“下一步”。

现在,您将需要为您的虚拟机分配RAM。虽然操作系统只需要1-2 GB的内存就能很好地运行,但我建议至少使用4 GB,因为游戏通常至少需要4 GB。记住选择不到计算机总内存的一半。分配RAM后,按“下一步”按钮继续。

在下一个窗口中,您需要“立即创建虚拟硬盘”,然后按“创建”。

现在您将看到硬盘格式的几个选项。我建议将其保留为VDI格式,然后按“下一步”。

您可以在此屏幕中选择两个选项中的任何一个,但我建议将其保留为“动态分配”的磁盘。

现在您需要选择磁盘大小。我个人建议创建一张至少有30 GB空间的磁盘,因为您需要记住,您可能正在下载游戏文件,并且需要额外的空间。完成后,按“创建”完成虚拟机的创建。

编辑您的虚拟机

现在您已经设置了Steam OS VM,可以进行一些编辑了。在左侧列表中选择虚拟机,然后单击“设置”。

首先,您需要转到“系统”页面,取消选择“软盘”驱动器,然后单击“启用EFI(仅限特殊操作系统)”复选框。

接下来,您需要进入“Display”页面,将显存设置更改为128MB,然后单击“Enable 3D Acceleration”(启用3D加速)复选框。

现在您需要单击“存储”页面,然后选择要引导的磁盘。

现在您需要找到您之前下载的SteamOSDVD.iso文件,并通过单击它然后按“Open”将其添加到VM设置中。

您需要调整的最后一个设置在“网络”页面下。您需要将网络适配器更改为“桥接适配器”。

如果由于某种原因您收到一条错误消息,指出“检测到无效设置”,请将适配器保留为“NAT”。

安装Steam OS

现在您已经完成了所有恼人的设置错误,您已经准备好实际开始安装Steam OS了。首先按下VirtualBox中的“Start”按钮。

浏览列表并确保突出显示“Automated Install”Will Erase Disk(自动安装将擦除磁盘)“选项,然后按”Enter“。

如果出于某种原因,您没有进入上图所示的屏幕,而是看到一个基于文本的(Shell 2.0)屏幕,其中包含黄色和黑色文本,请输入以下字符串以从下图加载GRUB加载器:

然后,该程序将开始工作并安装操作系统,如下所示,并将在完成时重新启动。我建议您坐下来等待它完成,因为安装的这一部分完成后,您需要快速采取行动。

在恢复模式下重新引导系统后,您将看到命令行提示符,您需要在其中通过键入以下命令卸载安装附带的NVIDIA驱动程序包:

请注意,单词PURGE前后各有一个空格。如果缺少空格,您将看到类似下图所示的错误消息:

屏幕上会出现一串行,最终会给出一个提示,您需要回答是或否。只需键入字母“y”,然后按Enter键即可。

在屏幕再次向下滚动并且您最终返回到可以输入文本的命令行之后,您将需要输入以下字符串来生成新的配置文件:

请注意,您将不会看到关于该命令是否有效的任何确认。它只会打开一个新的命令行。

现在您已经准备好安装VirtualBox添加。单击VirtualBox窗口顶部的“Devices”按钮,然后选择“Insert Guest Additions CD Image”选项。

不会出现确认信息,但您现在需要键入以下字符串来挂载映像。请注意,“mount”和“/dev”之间有一个空格,“/cdrom”和“/media”之间又有一个空格。

在您按下“Enter”之后,您将看到一条消息,说明磁盘是如何写保护的,并且是如何以只读方式挂载的。这意味着你做得对。

现在您需要键入以下字符串,并在“sh”和“/media”之间加上空格,然后按“Enter”键。

现在将安装添加的内容您执行此操作的原因是为了获得适用于您的VM的正确视频驱动程序。完成后(可能需要2-10分钟),您可以键入:

现在VM已经重新启动,您将进入GRUB引导加载程序,您可以选择Normal SteamOS选项而不是恢复模式。

屏幕将变黑一小段时间,然后您可能会被带到登录屏幕,也可能不会被带到登录屏幕。如果您确实看到登录屏幕,只需键入“Steam”作为用户名并登录即可。一旦您登录,STEAM将连接到互联网并自动开始下载任何可用的更新。这可能需要一段时间,具体取决于您的互联网连接速度。

下载完成后,它将自动安装它下载的任何更新。本质上,它将重新安装SteamOS。下面的图片只是所有更新安装过程中众多屏幕中的一个。

最终,您将获得重新启动操作系统的选项。动手吧!

现在您的系统重新启动了,您将看到一个奇特的新Steam OS闪屏,它将停留一段时间。

几分钟后,它应该会消失,你会被带到一个空白屏幕,这真的很烦人!不过不要害怕,你没有做错什么。只需按“Ctrl+Alt+F2”。打开命令提示符窗口,您可以在其中输入“Desktop”作为登录名。之后,您需要输入:

接下来,从列表中选择“gdm3”并键入:

选择“SteamOS Desktop”并登录。

现在您可以开始使用操作系统了。如果Steam程序没有启动,您需要按“Alt+F2”打开一个对话框,您将在该对话框中输入:

在终端,只需输入单词“STEAM”即可。接受使用条款并使用您的Steam帐户登录。

相关文章