steamdeck吧 关注:141,585贴子:1,114,745

steamdeck 装win11 后双启动顺序修改。

只看楼主收藏回复

用 steamos 能玩大部分游戏,少量还是得win,所以装个win备用不错,但是win会优先启动。大部分时候还是以steamoos为主,所以要修改启动顺序。
估计是 steamdeck的bug,在efi启动列表的时候,以字母顺序排序了。win靠前的先启动(efi目录名称为Microsoft 在Steam之前)。所以
1)用DiskGenius复制 /efi/Microsoft/ 整个目录到 /efi/WMicrosoft/
2)删除掉 /efi/Microsoft/目录中的2个文件 /efi/Microsoft/boot/bootmgfw.efi and bootmgr.efi。这样就偷梁换柱了。
3)使用DiskGenius 的UEFI bios改 Windows Boot Manager 的 启动文件到 /efi/WMicrosoft/boot/bootmgfw.efi
完成


IP属地:湖北1楼2022-12-10 03:51回复
    或者还有一个办法是 复制/efi/Steam 为 ASteam ,估计也可以


    IP属地:湖北3楼2022-12-10 03:58
    收起回复
      2025-08-23 16:54:22
      广告
      不感兴趣
      开通SVIP免广告
      确实可以,搞定了,用的帖子里方法


      IP属地:广东来自iPhone客户端5楼2022-12-10 04:31
      收起回复
        确实好用,谢谢楼主。只是如果增加些图片说明就更好了,我自己摸索了半天,一直不知道如何操作


        IP属地:湖北8楼2022-12-22 20:44
        回复
          我也研究了好久,找到方法了来分享一下。
          1.进win11系统,下载最新版的diskgenius,顶部菜单栏选UEFI启动顺序(不知道的百度),选择windows boot manager 把“属性”"有效“的勾去掉,确保其处于失效引导状态。
          2.启动后进SteamOS系统,进入桌面模式,打开Konsole命令行模式,先设置密码 passwd (此处是你的密码),然后输入命令 sudo efibootmrg 回车,输入刚才的密码,展示出系统启动顺序。
          3.注意看系统启动顺序,举例 STEAMOS是0001,SD卡的启动顺序是0002,那么输入命令 sudo efibootmgr -o 0001,0002 。 注意是-字母o,不是数字0。
          4.关机,第一次重新启动音量减+开机,进入启动选项,看如果SteamOS在第一项就成功了。


          IP属地:甘肃9楼2022-12-31 20:23
          收起回复
            你好,请教个问题,在uefi更改bios启动文件,怎么选择WMicrosoft文件夹的文件啊,磁盘看不到tf卡目录,手动修改文件路径保存,还会恢复成Microsoft原来的路径


            IP属地:江苏来自iPhone客户端11楼2023-01-13 11:58
            回复
              只能手输入WMicrosoft,然后保存,就又恢复成默认Microsoft了,右边选择文件看不到tf卡路径


              IP属地:江苏来自iPhone客户端12楼2023-01-13 12:18
              回复
                github上面有scawp/Steam-Deck.Force-SteamOS-On-Boot
                原理是裝了一個 systemd 服務,它告訴系統在下次啟動時啟動 SteamOS
                貼上就完事了,但總感覺開機好像慢了。
                安裝進 Konsole入下面這句
                curl -sSL https://raw.githubusercontent.com/scawp/Steam-Deck.Force-SteamOS-On-Boot/main/curl_install.sh | bash
                要還原就下面這句
                sudo rm /etc/systemd/system/force-steamos-on-next-boot.service


                13楼2023-01-15 02:48
                收起回复
                  2025-08-23 16:48:22
                  广告
                  不感兴趣
                  开通SVIP免广告
                  系统更新后容易造成启动项失效进入不了win,折腾过后还是觉得单系统win更好用些


                  IP属地:广东来自Android客户端14楼2023-01-15 08:01
                  回复
                    那种一开机就有两个系统选项的是怎么弄的?


                    IP属地:陕西来自Android客户端15楼2023-01-15 09:40
                    回复
                      盖改了wim休眠就有问题了


                      IP属地:广西来自手机贴吧16楼2023-01-15 10:19
                      回复
                        如上操作后,win11更新后,自动修复了引导boot文件的指向,这下好了,启动里有两个win启动项了,steamos夹在中间,还是win默认优先,再进dg修改,显示esp分区已损坏,无法删除修改,esp相当于上锁。现在也不知道如何处理了。
                        另外,我之前用了个极端办法把microsoft直接改名,然后在dg的bios boot里把win的启动文件夹指定到改了名了文件夹,有个bug,win没法关机了。后来只好按照楼主一步步新建一个,microsoft还不能删,只是把里面的boot文件删了,这才能关机。


                        IP属地:新疆来自iPhone客户端18楼2023-01-20 12:12
                        回复
                          LZ,一楼说的这个方法efi下面没有WMicrosoft文件夹啊,是要我自己新建?但是efi那个盘好像任何操作都问我要不要删除这个盘,我就不敢弄了


                          IP属地:北京19楼2023-01-29 21:55
                          回复
                            已经成功前来还愿,有些细节没说,前后搞错了好多次,下次要是能配上图片就好了


                            IP属地:湖南来自iPhone客户端20楼2023-02-10 23:20
                            回复
                              2025-08-23 16:42:22
                              广告
                              不感兴趣
                              开通SVIP免广告
                              没TM用啊,折腾半天,Windows启动项变2个了,然后重启WIN还是TM在第一项


                              IP属地:新疆21楼2023-03-06 23:31
                              回复