睇完上面D師兄回覆,發現用rEFInd可以一著機就選OS,正過Default boot Steam OS好多,但難setup好多,所以更新一下。
買左張1TB卡,256GB裝左Windows,剩底既留比Steam OS裝game
呢到簡單總結一下做左D咩
裝Windows落SD Card同埋boot Windows:
https://www.youtube.com/watch?v=ZO33tQ5dE4Q
你會發現部機入左一次Windows之後,佢之後再boot會自動入Windows,我試左有兩個解決方法,是但選一個
1.如果你只係想default boot Steam OS,可以去返Steam OS kconsle打github入面句command,之後reboot就會自動入Steam OS。
https://github.com/scawp/Steam-Deck.Force-SteamOS-On-Boot
2. 如果想開機時有個界面比你選OS,可以裝rEFInd,但唔容易裝。
https://github.com/jlobue10/SteamDeck_rEFInd
根據github所講,正常應該係Steam OS 裝完就用得,但因為SteamOS 3.4有bug,所以要先準備一隻USB,用Rufus燒Steam Deck recovery image入去 (
https://help.steampowered.com/en/faqs/view/1b71-edf2-eb6d-2bb3),再用type C to USB adapter插落deck到,開機選Recovery image 果隻USB Boot,會入左Steam Recovery OS,先連Wi-Fi,再用Desktop上面果個Recovery command tool裝。command Github入面有。
裝完之後,重新開機會見到選OS界面,如果你個Windows係裝係SSD,你已經可以開心使用,但如果你個Windows係裝係SD Card,你會發現你個Windows入唔到。要fix呢個問題,先boot返去Steam OS,開kconsole打下面commands:
sudo steamos-readonly disable
sudo su
cp /esp/efi/refind/refind.conf /esp/efi/refind/refind.conf.bak
sudo nano /esp/efi/refind/refind.conf
你會見到開左個文件,之後跟返github入面既"Optional Windows from Micro SD card instructions"改個refind.conf file,改完reboot就會入到Windows,改錯左可以用呢個command recover "cp /esp/efi/refind/refind.conf.bak /esp/efi/refind/refind.conf"。
試完ok既話,返返去Steam OS kconsole,刪backup file "sudo rm /esp/efi/refind/refind.conf.bak",開返read only "sudo steamos-readonly enable"。
如果你SD Card想留位比Steam OS裝game,可以睇埋下面:
6:20 - 8:25學係Windows shrink volume出黎比Steam OS用。
https://www.youtube.com/watch?v=VVoodxlO3oA
當你留完位之後,插返張SD Card落去,boot Steam OS,可以睇同一條link既8:20 - 12:34,條link主要教你format做原裝OS支援既格式,留意返你未必係mmcblk0p1,可以用sudo lsblk,再用GB數睇邊個partition係你留比Linux裝game用)。
12:34 之後會教你教部機開機自動係SD Card搵返d data,
先用呢個command做back up "sudo cp /etc/fstab /etc/fstab.bak",之後跟住佢做到15:14,佢之後會叫你reboot,但我建議用下面步驟check check fstab file先,因為改錯最嚴重係可以開唔到機,下面堆commands個mmcblk0p1係跟返上面個partition:
sudo mkdir -p /run/media/mmcblk0p1
sudo chown deck:deck /run/media/mmcblk0p1
sudo chmod -R 755 /mmcblk0p1
sudo rm -rf /run/media/mmcblk0p1/*
sudo mount -a
行完之後一句之後無error就刪backup file "sudo rm /etc/fstab.bak",有問題就recovery "sudo cp /etc/fstab.bak /etc/fstab"
最後可以跟影片去17:55 - 19:38教Steam認個partition做game folder。