前言
手痒海鲜市场2800入手了个2T的steamdeck led版,到手后虽然是单盘双系统互通,但是steamos掉引导了,手动切换引导到steamos也死活进不去,于是直接格式化从零开始重做双系统。
本文只讨论单盘双系统,不讨论tf卡系统启动(原因是tf速度再快也比不上固态,IO卡死频繁)。
由于steamdeck 双系统互通方案有分区格式NTFS格式 和btrfs游戏分区:
前者NTFS分区格式:对deck不友好,存在游戏无法启动和崩溃风险,虽然可以给steamos装ntfs-3g来改善,但是由于steamos经常要更新就会导致ntfs-3g要反复安装,也不方便。
后者btrfs分区格式:对steamos友好了,但是对win又坑了要安装btrfs驱动,修改windows用户gid、uid 安装,修改注册表,个别游戏epic又不能安装。
所以干脆选择不互通(谁让我有2T固态呢)各干个的,steamos更新也不影响win。
需要准备的
- U 盘(最小8G)
- rufus写盘工具或者其他
- ventoy(可选)
- gparted iso 镜像(可选)
- windows11 iso 镜像 - (推荐B站老哥打包好的win-deck版本全驱动和工具)
- steamos官方镜像
- SteamDeck-Clover-dualboot(四叶草引导修复更新os导致的掉引导)
- Windows PE(推荐FirPE)
所有文件已打包123pan:https://www.123pan.com/s/2CjDVv-sBExd.html提取码:XJ0c
步骤1:先安装steamOS
利用rufus写盘工具制作steamos启动盘
steamdeck连扩展坞,插上U盘,按音量 - 键和开机键进入引导模式,选安装了SteamOS的U盘启动,然后选Reimage Steam Deck 经过一系列等待 期间会弹窗两次,都选择Proceed就行等待安装完成
可选步骤1.2:后分区
忘记用steamos救援镜像来分区或者重做分区时,用ventoy 加载gparted镜像 启动进入来分区:
ventoy 安装完成后,我们将gparted镜像等资复制到 U 盘即可,最后将 U 盘插入 SteamDeck,关机并按住 音量- + 电源键 开机,听到声音后仅松开电源键即可进入 boot 菜单
这里我们选择 U 盘,即可看到 ventoy 启动菜单 选择 进入 gparted
默认就是分区界面
home 就是steamos的分区,我们要做的就是从其中拆分出一个分区(先分出一个分区,之后想要几个到pe来操作,免得出错)
首先选中 home 分区,右键选择 Resize/Move 分好对应的大小 大小为容量X1024 新分区格式为 NTFS
分好后 还要选择顶部的 √ 点击 Apply 才会最终生效
步骤2:安装win
这个 的pe安装我就不说了 安装pe到u盘 复制镜像 启动 pe 选一键安装就行
步骤3:安装四叶草引导
可能会出现的问题有引导里没有SteamOS :
+号键和开机键开机(同时长按,之后松开开机键,见到画面松开+号键)
选自文件启动Boot from file
尝试定位EFI\steamos\steamcl.efi文件启动SteamOS
其他引导问题>>>https://www.bilibili.com/read/cv26620174/
正常进入steamos 桌面版
SteamDeck-Clover-dualboot 复制下载好的文件到u盘 或者直接在 拉取文件到本地(前提你会用 git )
在刚才下载的那个项目文件夹下,点击鼠标右键,选择在终端中打开(快捷键Alt+Shift+F4),或者在Konsole中使用cd命令切换到此目录 打开终端后,我们输入chmod +x install-Clover.sh,赋予那个脚本执行权限,再输入 ./install-Clover.sh 运行那个脚本以安装Clover,输入root密码即可
可能出现的问题:无法下载Clover iso 因为脚本是从github拉取的,推荐用 steamcommunity302 优化下网络
关于更新掉引导
1.系统更新覆盖了引导!
音量- 开机 手动进入steam os 下次重启自动恢复
2.SteamOS BOOT更新,覆盖了引导!
即使不使用 dualboot / Clover / rEFInd 也会发生这种情况!
- 关闭 Steam Deck。 关闭电源时,按 [音量 +] + [电源]
- 进入 Boot from File > efi > steamos > steamcl.efi
- 等待SteamOS启动,它会自动修复双启动项
- 下次重新启动时,Clover引导回复
3.以上都不行的话干脆直接重装引导(步骤简单)
git clone https://github.com/ryanrudolfoba/SteamDeck-Clover-dualboot.git
chmod +x install-Clover.sh
./install-Clover.sh
进阶扩展
1、关于初次优化steamos(桌面版):
<span class="c1"># 修改密码</span>
passwd
<span class="c1"># 输入新密码省略,建议尽量简单</span>
<span class="c1"># 。。。</span>
<span class="c1"># 禁止只读权限</span>
sudo steamos-readonly disable
<span class="c1"># 将商店源改成镜像源</span>
sudo flatpak remote-modify flathub --url<span class="o">=</span>https://mirror.sjtu.edu.cn/flathub
<span class="c1"># 将商店源换回官方源</span>
sudo flatpak remote-modify flathub --url<span class="o">=</span>https://flathub.org/repo/flathub.flatpakrepo
2、安装 Plugin Loader 与 Tomoon
- 打开到 Steam Deck 设置界面
- 系统 -> 系统设置 -> 打开开发者模式
- 回到设置向下翻,找到开发者 -> 打开 CEF 远程调试
- 等待 Steam Deck 重启
- 按电源键切换到 Desktop 桌面模式
- 打开 Konsole,输入
curl -L http://dl.ohmydeck.net | sh
安装 Plugin Loader - 输入
curl -L http://i.ohmydeck.net | sh
安装 Tomoon - 切换回到 Gamming 游戏模式,按下右侧摇杆下的快捷按钮(三个点的按钮),可以看到多了一个 Decky 插件面板
参考
https://www.bilibili.com/read/cv29672319/
https://www.dogfight360.com/blog/10327/
https://www.bilibili.com/read/cv20512951/
https://www.bilibili.com/read/cv26620174/
https://blog.njzydark.com/posts/steamdeck-windows-dual-boot
https://ohmydeck.net/