作者 j1551082 (薄荷哈亞鐵)
標題 [閒聊] Steam Deck與NTFS
時間 Thu Jul 13 11:39:06 2023



有鑑於能力越大,責任越大......不對

遊戲買了還是要下載,遊戲越貴,吃的空間越兇

因為一些前因後果,我抓遊戲檔案是靠一台有固網的pc慢慢下載超過10gb以上的遊戲

還因故摔壞了一台行動硬碟,這次索性再購入了一張256gb的記憶卡

所以SD 本身的SSD有256G,然後SD卡一號二號也是都256G

舊卡因為移動遊戲的時候一直吃內容檔案被鎖定,我把隻狼檔案手動移去ssd後,手癢又把遊戲砍了導致出現多重身的異常,sd卡的空間被卡了14g左右

有了新卡後才得以把多餘的檔案清理掉然後順便把格式從Ext4切成pc可以讀的NTFS

插在電腦上抓了三天三夜才總算搞定,結果艾爾登法環神奇的出現了
http://i.imgur.com/QncMdy3.jpg
[圖]

經過一番折騰把SSD的仁王請走之後才確定是因為格式關係遊戲無法啟動...

所以實際上ext4對於Steam Deck是必備的格式,不然不少遊戲根本無法執行

而之前沒注意到這個問題也是因為插硬碟有風險所以不會直接開遊戲玩


條列一下兩者的優缺點比較

EXT4
優點:
Linux 的fourth EXTended filesystem
讀寫速度較快、掌機模式插入卡槽後會自動載入

缺點:
pc要安裝另外的程式才能讀取

桌面模式插入額外的otg、讀卡機開啟後,遊戲庫要額外指定sd卡底部

只能由Linux系統整理遊戲檔案,
不是掌機模式亮著抓完自動待機
就是桌面模式把螢幕關起來閉著眼睛下載

在桌面模式無法移除掉sd卡,理論上待機就可以拔,不要在寫入狀態移除就好
NTFS
優點:
Windows的New Technology File System
能與Linux 大致相容

可與pc交換資料或是下載檔案
待機或關閉螢幕比較好控制散熱而不會讓SteamDeck在那邊熱騰騰的轉圈圈

缺點:
熱插拔有可能會造成檔案系統損壞

血淋淋的例子一個
使用OTG讀卡機插入後會連續閃兩次,接著就突然不能讀取,顯示error mounting /dev/sdb1 at /media/ steam deck

最後拿去格式化才復活,完整的跑了三小時取消改用快速的,囧

Steam Deck在掌機模式下會一直顯示記憶卡圖示
重開機後的掌機模式是讀不到sd卡的
必須要切換到桌面模式、讀取sd卡後,再到steam裡讀取遊戲庫
這樣掌機模式才能讀取,而如需移除sd卡理論上待機就可以壓出,不過還是桌面模式移除再登入比較實在



以下列一些放錯格式就不能玩的遊戲

尼爾自動人形:啟動讀取無限循環
艾爾登法環:無法啟動EAC

跳訊息當機
God of war
Little Nightmare
http://i.imgur.com/tfVTlNi.jpg
[圖]
Insaniquarium Deluxe

直接CTD
Remnant From the Ashes
Shank 2(1沒事)
Yomaari Night Alone

陷入黑畫面
Rain World


至於Exfat、fat32就不特別測試了

那為什麼不直接買更大的ssd或sd卡
64太小,256價格剛好,512覺得太貴
sd卡則是256約在439左右,再上去cp值偏低
雖然在光華有看到1TB999的但...我怕

在實體店面買的好處至少是換貨比較方便些

sd除錯真的要費很多功夫...尤其是皮癢如我

不過這次轉頭發現SD的開機影片還可以去點數商店添購成新的,還可以設定隨機播放,這倒是比其他的掌機都有趣
http://i.imgur.com/qVWf7De.jpg
[圖]

以及sd的喇叭如果聲音大到一個程度,他解除待機的時候會自動靜音的樣子?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.225.143 (臺灣)
※ 作者: j1551082 2023-07-13 11:39:06
※ 文章代碼(AID): #1aht7Sl2 (Steam)
※ 文章網址: https://www.ptt.cc/bbs/Steam/M.1689219548.A.BC2.html
starkwasker: 你知道可以區網傳輸嗎?
https://help.steampowered.com/zh-tw/faqs/view/46BD-6BA8-B012-CE43
Steam 區域網路遊戲傳輸
你電腦載好不要開遊戲
然後Deck你就會看到傳輸選項了
SD卡用Deck格式化就好了1F 07/13 12:04

 
http://i.imgur.com/WZel15F.jpg
[圖]
前置條件就是要有夠快的區網...我能摸到的就這麼快而已

然後手機開熱點的速度一樣絕望,不曉得是不是我的sony xz2p老了

不過這招確實是比管理器移動/手動移動後下載安裝安定

手動移動檔案必須整個資料庫轉移才能無痛變換位置...
harry886901: 用exfat感覺比較沒問題 我看很多人灌雙系統共用遊戲空間都是exfat8F 07/13 12:15
不能跑的還是放回去該去的地方就好了,我想開始打遊戲惹
marshc: 記憶卡用NTFS要做一些設定,不然有些遊戲無法啟動,參考 https://github.com/ValveSoftware/Proton/wiki/Using-a-NTFS-disk-with-Linux-and-Windows10F 07/13 12:32
Using a NTFS disk with Linux and Windows ·  ValveSoftware/Proton Wiki ·  GitHub
[圖]
Compatibility tool for Steam Play based on Wine and additional components - Using a NTFS disk with Linux and Windows ·  ValveSoftware/Proton Wiki ...

 
我已經碰了一堆釘子...還要調整ntfs跟內部架構喔這個...

(變回去ext4
wulouise: NTFS沒事不要用在LINUX上..除非你有免費的時間13F 07/13 12:57
HimenoYui: 樓上 那btrfs呢14F 07/13 13:00
※ 編輯: j1551082 (49.216.225.143 臺灣), 07/13/2023 13:25:58
horstyle0411: btrfs之前看Reddit/Youtube討論也有一些問題15F 07/13 17:48
HimenoYui: 我看到的是說大小寫不分 有些MOD會出問題16F 07/13 17:54
絕望如我,OTG插著傳點遊戲,然後正常退出按steamdeck關機

跑去插pc,sd卡掛了......然後轉頭看sd沒關機卡桌面模式

連續兩次遇到ntfs死掉噴光快四百gb的遊戲檔案,噢...有什麼方法可以快速下載遊戲檔案?
※ 編輯: j1551082 (49.216.225.143 臺灣), 07/13/2023 18:26:27
starkwasker: Steam區網傳輸
有MOD或是漢化用Warpinator
然後不要再搞記憶卡了
直接插在SteamDeck上格式化正常用就好
不要SD卡在Linux和Win這樣用
更何況你不是冷儲存
這樣搞幾張SD卡都不夠你用17F 07/13 21:19
純type c otg能害死兩次我也真的很傻...
冷儲存又是什麼來著,我還聽說是sd卡不適合ntfs因為沒有額外的設計可以協調寫入下載會讓block死掉之類的

但我有看沒有懂,用ntfs感覺是超容易檔案系統損壞,而他用exfat又強調要完全退出
有趣的是這兩次死掉幾乎都是退出失敗,超莫名的
wulouise: 區網互傳很快了吧...為什麼要拔來拔去
	
 0713 22:38

區網還慢你就用有線網路的區網,剩下就是router跟線問題25F 07/13 22:39
一來是我沒有固網,二來是沒有那個分享器,能借用的下載不到兩百還會斷線...,最大下載速度700kb/s

所以這是讓我的手機跟steam deck在那邊熱騰騰好幾個小時的代替方案...

目前無奈之下,把兩個ntfs洗回ext4給sd用,然後一個又死掉之後目前是exfat,轉移了黑魂3跟神諭2

另一個問題就是遊戲庫切換之下,steam的著色器跟相容性設定都不會自動刪除或顯示關聯性

卡了30g目前都清掉了......

彈性太大導致搞不清楚到底怎麼用最順利也是steamdeck有趣的地方

相對3ds與psv都是反正有空間把全部要用的抓下來就是了

但ns跟sd到目前嘛...sd需要的東西太多了,能依賴官方預設值控制的指數也不高,智能大致上自己注意使用狀況了...

重新把要玩的遊戲抓回來,玩的差不多就刪掉下一片,看來是唯一的正解了

※ 編輯: j1551082 (49.216.225.143 臺灣), 07/14/2023 01:14:01
starkwasker: 1.你去買個Wi-Fi分享器用區網互傳
2.買個Dock直插網路線
在Linux和Windows用SD卡互傳真的是自找麻煩26F 07/14 01:20
j1551082: 突然發現我的hub有網路線...看來最後還是用區網從pc抽資料應該最快29F 07/14 06:59
caramel623: 如果沒有要雙系統 deck有個插件可以開MTP模式
打開插上電腦就可以直接傳資料了31F 07/14 11:33
搜尋了一下,抓下來還要去bios把usb從host改成device
而是應該不能充電嗯...
playerlin: 冷儲存指的是資料放在裡面就不會再存取了,只有偶爾拿出來過電來保持資料。33F 07/14 11:38
感謝解答
※ 編輯: j1551082 (49.216.225.143 臺灣), 07/14/2023 12:15:00
--
作者 j1551082 的最新發文:
點此顯示更多發文記錄