PS5 Linux:如何用 Ubuntu 將你的遊戲機變成一台 PC

最後更新: 5月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):儲存裝置該如何選擇