PS5 Linux:如何使用 Ubuntu 将你的游戏机变成一台 PC

最后更新: 五月4 , 2026
  • PS5-Linux 允许使用虚拟机管理程序中的漏洞,在固件版本为 3.xx 和 4.xx 的 PS5“Phat”机型上加载完整的 Linux 发行版。
  • 该系统采用 8 个 Zen 2 核心和 RDNA2 GPU,可提供与中高端 PC 类似的游戏和模拟性能。
  • 这是一个非永久性的软改:重启后,主机将恢复到官方系统,需要再次利用漏洞才能使用 Linux。
  • PS5 本身不支持 WiFi 或通过蓝牙连接 DualSense,但通过 USB 适配器,它可以作为一台功能强大的 Linux 工作站。

安装了Linux系统的PS5

将 PlayStation 5 打造成不仅仅是一台游戏机的东西,这不再是一个遥不可及的想法。这要归功于一个名为……的项目。 PS5-Linux 及其相关有效载荷用户可以将完整的 Linux 发行版安装到索尼硬件上,并像使用中高端台式电脑一样使用它。这并非索尼官方功能,也并非面向普通用户,但对于喜欢摆弄系统和硬件的用户来说,它所带来的可能性非常有趣。

这项突破的幕后功臣是安全研究员安迪·阮(Andy Nguyen),业内人士称他为 theflow0 或 TheOfficialFlow他在自制软件和主机改装领域备受尊敬,他的工作使得人们能够利用PS5中的关键漏洞绕过官方操作系统,从而释放出主机内部AMD SoC的真正性能。然而,整个过程有很多细节、相当严格的要求和限制,在尝试之前应该充分了解。

PS5-Linux是什么?该项目旨在实现什么目标?

PS5-Linux 项目主要包括: 能够启动 Linux 发行版的加载器或有效载荷 在PS5上,利用主机虚拟机管理程序中的安全漏洞进行攻击。我们说的不是精简版的Linux或某种伪系统,而是一个完整的发行版,通常基于Ubuntu,可以访问机器的CPU、GPU、内存和输入/输出端口,与现代台式电脑非常相似。

该开发的主要目标并非盗版或复制 PlayStation 游戏,而是 探索索尼封闭硬件的极限 并证明,通过适当的漏洞利用,PS5 可以像运行 Linux 的完整 x86-64 系统一样运行。事实上,开发者们也强调,这种方法是实验性的,属于技术范畴,旨在服务于系统架构爱好者、开发者以及对自由软件感兴趣的人士。

实际上,这意味着兼容的PS5可以转换成 具备图形加速功能的 Linux 工作站可以访问 Steam、模拟器和办公软件。但是,这种方法并非人人适用:它需要高级知识、耐心,并且需要接受一些权衡取舍,例如不支持某些硬件功能,以及每次重启主机后都需要重新执行此操作。

关键细节是,这一切都依赖于一个名为 Byepervisor 的虚拟机监控程序漏洞利用程序,以及另一个名为……的漏洞。 umtx2 实现初始代码执行这种组合可以绕过通常阻止用户运行未经授权的软件或直接访问底层系统资源的多层保护措施。

PS5 Linux 项目正在运行中

与 PS5-Linux 兼容的型号和固件版本

兼容性是项目中最棘手的问题之一,因为 并非所有PS5主机都兼容安装Linux系统。目前,支持仅限于最初的 PS5 机型,即所谓的“厚机”(第一代、较笨重的版本),暂不包括 Slim 机型和任何可能的后续版本。

除了物理模型之外,固件版本也至关重要。该漏洞仅在固件版本较低时才能生效。 一系列非常具体的系统更新如果主机超出该范围,则没有实际的方法可以回溯或利用有效载荷:

目前,PS5-Linux 支持以下功能:

  • 固件版本 3.xx(3.00、3.10、3.20 和 3.21)这些版本允许您运行 Linux 系统,但目前不支持扩展槽中的 M.2 存储设备。这意味着如果您使用这些版本,主机将无法在 Linux 系统中识别额外的 NVMe SSD。
  • 固件版本 4.xx(4.00、4.02、4.03、4.50 和 4.51)它们提供完全兼容性,包括在额外的硬盘位安装 M.2 NVMe SSD。这使得用户可以使用专为 Linux 环境设计的高速、大容量硬盘。
  详细讲解Linux基本命令

除了上述版本之外,情况就大不相同了。 固件版本 6.xx 及更高版本完全排除在外。 目前,该漏洞无法利用,因此无法使用此方法启动 Linux 系统。已经更新到这些版本的用户很遗憾,至少使用目前可用的工具无法解决这个问题。

关于固件 5.xx 版本,开发人员评论说: 它们未来有可能变得兼容。然而,这里存在一个重大限制:Linux 将在索尼的 GameOS 虚拟机中运行,而非直接运行在硬件上。这将导致明显的性能下降,并且存在一些尚未完全明确的限制,因为官方操作系统仍然充当硬件和 Linux 系统之间的中介。

向……提供支持的可能性 旧版固件 1.xx 和 2.xx虽然这不是短期内的当务之急。这些早期系统有其自身的安全机制,而且相对于目前仍使用这些早期版本的游戏机数量而言,所需的开发工作量似乎相当大。

硬件要求和必要组件

除了固件之外,要使用 PS5-Linux,您还需要一套…… 额外的物理组件和一些预先准备仅仅打开游戏机并按下几个按钮是不够的,所以在开始之前最好列一份必需品清单。

首先,这是强制性的。 固件版本在兼容范围内的 PS5 “厚机”型号 如前所述,缺少这一点,其他要素将毫无用处。基于此,项目提出以下需求:

  • 至少64GB的U盘,最好是 高速外置固态硬盘其中将存储 Linux 发行版镜像和必要的启动文件。
  • 一个USB网络适配器,可以是以太网适配器,也可以是兼容Linux的无线局域网设备,因为 PS5 的内置 WiFi 不受支持。 在此实现中。
  • 基本输入外设,例如 USB键盘和鼠标一旦发行版启动,就需要用它来管理操作系统。
  • 可选地,在扩展插槽中安装一个 M.2 NVMe SSD,仅可用 如果固件版本为 4.xx Linux 系统支持此类存储。

值得注意的是,DualSense 控制器虽然是该游戏机的官方控制器, 蓝牙在 Linux 系统上无法原生工作。要使用它,你需要使用通过 USB 连接的外部蓝牙适配器,即便如此,也取决于内核支持和所用发行版中的命令配置工具。

强烈建议也配备一个。 正确配置的本地网络连接 启动漏洞利用程序并加载有效载荷。该过程涉及执行命令、传输文件,在某些情况下,还需要从网络上的计算机提供内容,因此,如果没有对环境进行一定的控制,就无法完成此操作。

PS5-Linux 的内部工作原理

该项目的内部运作基于 串联两种不同的漏洞利用 要访问PS5的虚拟机管理程序,这是系统中最安全的层。该层负责控制对硬件的访问,并确保只有经过索尼签名和授权的软件才能运行。

链条中的第一个环节是一个名为“漏洞利用”的攻击 umtx2,它允许代码的初始执行 系统中未签名。一旦这种入侵成功,虚拟机管理程序中的漏洞(业内称为 Byepervisor)就会发挥作用,从而提供对驱动游戏主机的 AMD SoC 的底层访问权限。

这些大门打开后,PS5-Linux 加载器就会自动处理…… 启动一个适用于 PS5 的 Ubuntu 镜像它将 CPU 和 GPU 的全部性能都暴露在 Linux 环境中。从操作系统的角度来看,该控制台的行为类似于标准的 x86-64 PC,尽管有一些硬件特性和特定的驱动程序。

  如何保护自己免受 Interlock 和 Warlock 勒索软件的侵害:实用策略指南

该项目还包括允许终端工具的程序 管理通风配置文件和“增强”模式 针对 CPU 和 GPU。这一点至关重要,因为该游戏机的散热设计是根据索尼官方系统的功耗模式来设计的,而不是为了应对持续的桌面负载、软件构建或在 Linux 系统下长时间的 PC 游戏。

实际上,这意味着用户可以将 CPU 和 GPU 的运行频率调整为稍微保守的值(例如, CPU核心频率为3,2 GHz,GPU频率为2,0 GHz)以避免温度问题,尤其是在通风不良的环境或外壳更紧凑的型号中使用游戏机时。

Linux 系统下 PS5 硬件性能

Linux 系统启动后,PS5 从 PC 的角度展现了其硬件的真正实力。该系统展现了…… 该CPU拥有8个Zen 2核心和16个线程其处理器最高频率可达 3,5 GHz,搭配基于 RDNA2 架构的 GPU,最高频率约为 2,23 GHz。所有这些都转化为可与当前中高端计算机相媲美的性能水平。

在视频输出方面,Linux 环境利用游戏机的 HDMI 端口提供 1080p、1440p 和 4K 分辨率,刷新率 60Hz它支持集成数字音频输出。这使您可以将 PS5 连接到任何现代显示器或电视,享受完整的桌面体验。

所有 USB 端口均可正常工作,这使得操作更加便捷。 连接外围设备和适配器 网络、外部存储、控制器等等。这种多功能性是将游戏机变成一台看起来很像电脑的设备的关键:你可以插入 USB 集线器、机械键盘、游戏鼠标、外部音频适配器等等。

社区进行的测试表明: Steam游戏和模拟器运行起来相当流畅。像《GTA V》这样对性能要求很高的游戏,即使在某些配置下开启了光线追踪等高级特效,也能以大约 60 帧/秒的速度流畅运行。这使得运行 Linux 系统的 PS5 性能与许多中高端台式电脑不相上下,考虑到其内部架构与配备 AMD CPU 和 GPU 的 PC 非常相似,这也就不足为奇了。

这种性能水平让搭载旧固件的PS5看起来像 一个相对经济实惠的Linux平台 对于已经拥有PS5主机并满足固件要求的用户而言,在独立显卡价格依然高昂的情况下,能够将PS5硬件作为“备用PC”用于游戏和Linux系统下的工作,对某些类型的用户来说尤其具有吸引力。

软改、系统启动和限制

一个不容忽视的关键方面是 PS5-Linux 它不会在主机内部固态硬盘上进行永久安装。这是一个软改:系统通过外部驱动器和漏洞利用进行运行,而不会对索尼的原始操作系统造成不可逆转的改变。

这也有积极的一面,因为 损坏PS5或使其无法使用的风险要低得多。 比其他更激进的修改方式要好得多。每次重启主机时,它都会完全启动到官方的GameOS环境,除了外部驱动器上的文件外,没有任何之前加载过的Linux痕迹。

缺点是,如果用户在关闭或重启 PS5 后想要重新使用 Linux 系统, 您必须重复整个漏洞利用和有效载荷加载过程。这里没有像 PC 上那样经典的双启动机制,你无法通过启动管理器选择要启动的系统。

  使用 Flyoobe 2.0 在不支持的电脑上安装 Windows 11

此外,还需要准备包含分发和网络配置的 USB 驱动器,以便启动漏洞利用程序。 它不适合初学者。需要执行命令、管理磁盘映像、配置本地网络上的服务,并详细了解步骤,以避免过程中出现崩溃或故障。

另一个值得注意的局限性是前面提到的缺乏 原生支持内置 WiFi 和通过蓝牙连接 DualSense 控制器。虽然可以使用外部适配器来克服这些限制,但体验不如在传统 PC 上那样流畅或即时,并且需要反复试验才能找到最适合 PS5 上 Linux 的硬件。

实际用途:PC游戏、模拟器和桌面

尽管存在诸多限制和技术要求,但事实是,在 Linux 系统下运行的 PS5 已经…… 用途相当广泛 这远不止是简单的技术演示。对许多爱好者来说,能够在原本为封闭系统设计的游戏主机上运行PC游戏和模拟器,本身就是一个极具吸引力的理由。

一方面,与Steam和其他平台的集成允许 使用键盘和鼠标玩电脑游戏很多主机玩家在某些游戏类型中,例如竞技射击游戏或策略游戏,都会怀念这种体验。而PS5本身就能做到这一点,还能利用客厅电视或主显示器,从而带来一种相当有趣的混合游戏体验。

另一方面,PS5 能够访问旧主机和复古平台的模拟器,这使得它更具吸引力。 一个功能非常强大的模拟中心由于 Zen 2 CPU 和 RDNA2 GPU 的组合,只要 Linux 模拟器优化良好,就可以流畅地模拟相对较新的系统。

除了休闲娱乐之外,将游戏主机改装成 Linux 机器也完全可行。 生产力任务、软件开发和桌面应用程序的使用您可以安装办公套件、编程环境、轻量级编辑工具,以及几乎所有适用于 Linux 且与 x86-64 架构兼容的软件。

通过 USB 接口兼容额外存储,并且在固件 4.xx 版本中还可通过 M.2 NVMe SSD 进行存储管理。 大量数据和项目 无需依赖主机自身的内部存储空间,PS5 还配备了 HDMI 音频输出和外接设备功能,几乎在所有方面都堪比一台完整的 PC。

这项实验的目的并非完全取代传统计算机,但它确实表明,只要拥有合适的工具和一些耐心, 台式机可以改装成通用计算机 精通游戏、模拟器和Linux系统操作。

最终,PS5-Linux 介于测试实验室和实际应用之间:它利用了真实的系统漏洞,但其公开的意图纯粹是教育和技术方面的。对于那些满足固件和型号要求,并且渴望尝试的用户来说,这不失为一种非常独特的方式,可以充分发挥游戏机的潜力,并将其引入自由软件和经典桌面环境的世界。

它结合了虚拟机管理程序访问权限、精细的 CPU 和 GPU 控制、用于管理散热和性能模式的工具,以及流畅运行 PC 游戏和模拟器的能力。 人们认为PS5不​​仅仅是一款封闭的游戏设备。索尼的封闭生态系统在一台设备中得以完整保留,每次重启后都能与完整的 Linux 环境并存,该环境能够与许多当前的中高端计算机相媲美。

固态硬盘对比外置硬盘
相关文章:
固态硬盘 (SSD) 与外置机械硬盘 (HDD):存储设备该如何选择