首先,感謝 Project Croissant、swtpm 維護者、Linux-Surface 工作人員和 Chromebrew 框架的工作,他們在創建該專案時積極使用了這些工作。
Brunch 框架的目的是從官方恢復映像建立通用 x86_64 ChromeOS 映像。為此,它使用 1GB ROOTC 分割區(包含自訂核心、initramfs、swtpm 二進位檔案、使用者空間修補程式和設定檔)和一個特定的 EFI 分割區來從中啟動。
警告:Brunch 不是 ChromeOS 的預期工作方式,在某些情況下,ChromeOS 可能會與 Brunch 不相容並意外刪除資料(即使在非 ChromeOS 分割區上)。安裝 Brunch 即表示您同意承擔這些風險,並且我對您的設備可能發生的任何不良情況(包括資料遺失)不承擔任何責任。因此,強烈建議僅在不包含任何敏感資料的裝置上使用此框架,並保持資料與雲端服務同步。
硬體支援高度依賴通用Linux核心的硬體相容性。因此,只有 Linux 支援的硬體才能運作,並且為您的裝置推薦的相同特定核心命令列選項應該透過 Grub 引導程式傳遞(請參閱「修改 Grub 引導程式」部分)。某些功能(例如相機、麥克風和觸控板)可能無法運作,或者可能需要進行故障排除才能運作。
✔ 基本要求:
基於 x86_64 的計算機,支援 UEFI 啟動。
設備上的管理權限。
對 Linux 終端機的入門級了解。
本指南旨在使此過程盡可能簡單,但需要了解基礎知識。
✔ CPU 相容性:
第 8 代 Intel CPU / Goldmont Celeron CPU
AMD 銳龍
不支援的硬體:
不支援較舊的 Intel/AMD CPU。
不支援 dGPU。
不支援虛擬機器。
不支援 ARM CPU。
本指南已分為多個單獨的部分,請點擊以下連結之一,以取得適合您目前作業系統的指南。
如果您在安裝或使用 Brunch 時遇到問題,可以在 Discord 上找到支援:
其他故障排除和支援提示可在以下頁面找到: