우선 이것저것 테스트해보느라 늦었고…
3일 실사용 해보다가 영 아니다 싶으면 삭튀 하려고 했는데
뭐 딱히 이거 못써먹겠는데? 하는 정도 아니라서
다른 포맷타입(exFat,ext4) 등으로도 해보고 써본다.
일단 완성된 프로세스는 아니고 이렇게 활용도 가능하네로 접근 하는것을 추천
일단 베이스는 공지에 있는
https://gall.dcinside.com/mgallery/board/view/?id=steamdeck&no=8707&page=1
이걸 따라하면 된다. 모든게 동일하고
1. 중간에 윈도우로 쓸 파티션 나누는데서 하나 더 ntfs로 쪼개는게 포인트다.
스팀OS 용량 조절 하는 것처럼 윈도OS공간도 적당히 수치 조정하고 남은 용량을 공용으로 ntfs 동일하게 해주면 된다.
만들때 라벨도 붙여서 알아보기 쉽게 해주면 금상첨화
(Ntfs가 2개가 되니 나중에 마운트할때 os꺼랑 헛갈릴수도 있응께)
나는 2T 라서
스팀OS 256 G
윈도우OS 256 G
공용 1.5 T
이렇게 나누었고
2일 쓰다가
스팀OS 128 G
윈도우OS 128 G
공용 1.75 T
이렇게 바꿨다.
사실 게임들은 공용에 깔릴거라 OS용량 + 몇가지 유틸설치 + 스왑파일 정도만 되지 않을까.
스팀OS의 경우 쉐이더 캐쉬등등 도 생각을 해야하는데
스팀덱 64기가 버전도 파는데… 크게잡지 않아도 될거 같은데 2TB 에 이것저것 다 깔면 몇백G 될거 같기도 하다
이건 나말고 여러사람의 결과가 필요할 듯 하다.
*23-03-30 몇가지 메모
게임중에 리눅스버전이 지원되는 경우. 스팀os에서 리눅스 버전을 설치한다.
아무런 프로톤을 지정하지 않고 다운/실행하면 리눅스버전. 뭔가 프로톤을 지정하면 윈도우버전으로 다시 다운을 받는데.
만일 게임이 리눅스 버전이 성능이 더 잘나온다 (제보에는 데스셀) 하면 리눅스버전을 그냥 단독으로 스팀os 파티션에 인스톨하고
만일 게임이 윈도우 버전이 성능이 더 잘나온다 (내경험은 유로트럭. 리눅스버전 프레임 안나옴) 이경우 프로톤 지정하면 윈도버전으로 받는다.
방치하면 OS오갈때 계속 자기 os에 맞는 버전으로 업데이트/설치 하려고 드니까 확인해보고 설치를 하기 바란다
이것저것 다른거로 파티션 포맷 테스트는 심도있게 한건 아니고동일하게 하면서 exFat / ext4로 해봤는데
마운트 옵션이 괴랄하거나 윈도우에서 별도로 드라이버를 깔아야 하거나 해서 ntfs로 추천했다.
ntfs 리눅스에서 퍼포가 안나온다거나 하는 이야기가 있는데 파일 이동이나 다운받는거 속도 보면 아무런 영향을 못느끼겠더라.
*스팀os깔린 몇30기가 게임 ntfs라이브러리로 이동하는데 수초 안걸림…
만일 다른 파티션 시도해보고 싶으면 시도해도 된다.
어차피 파티션 나누는 장점이 뭐냐? 스팀OS 랑 윈도OS느 파티션 타입은 이미 정해져있으니
뒤에 공용파티션만 날렸다가 다른거로 만들어보고 물고빨고 해보면 된다.
내 경우 exFat 도 윈도우에서 별 다른 설정없이 읽히고
스팀os도 마운트 잘되는가 싶더니 라이브러리 폴더 지정하려니 라이브러리 폴더는 생성되는데 추가할수 없단다.
뭔가 서브폴더 만들고 하면 되는것처럼 보이긴한데.. 다른게이가 exFat 으로 sd하는거 보니 대소문자도 가리는듯하고 과정이 복잡해서 가이드 하기 어렵겠더라.
2. 파티션 다 나눴으면 그냥 다시 공지 가이드대로 윈도우까지 다 설치한다.
드라이버나 스팀덱툴 같은거 깔아주고.
내 컴퓨터 가면 드라이브가 은근 많이 뜨더라.
디스크 유틸가서 efi 등 안쓰는 리눅스 드라이브는 드라이브 문자만 지워서 마운트 안되게 해도된다.
윈도우OS + 공용Ntfs 뜨면 성공이다. (성공이랄것도 없음 ntfs라 당연히 뜸…)
암튼 이번 하이브리드의 이슈 하나가 여기서 짚고 넘어가야하는데
윈도우os가 최대절전모드를 사용하면서 ntfs 드라이브를 읽기 전용으로 잠구는 프로세스가 있다.
그래서 최대 절전모드를 사용 안함으로 해줘야하는데.
https://learn.microsoft.com/ko-kr/troubleshoot/windows-client/deployment/disable-and-re-enable-hibernation
여기 참고하자.
명령어는 cmd.exe 관리자로 실행해서
powercfg.exe /hibernate off
이다.
최대절전모드 읽기온리를 해결하는 방법에 내가 알아낸건 2개인데
- 윈도우에서 최대절전모드를 사용안함
- 리눅스에서 마운트할때 절전모드 파일을 삭제하는 옵션 사용
인데 후자는 뭔가 잘 해결이 안되더라. 테스트 해보기도 어렵고...
이론상으로는 시스템os깔린 드라이브만 잠그는거 아닌가? 우린 공용 파티션만 쓰면 되는데? 하는 생각이 들긴하지만….
다른 게이가 해결해줄거로 안다.(찾으면 업데이트하겠다)
이후 스팀을 설치 까지만 하고 시스템 종료
난 따로 부트로더 같은거 안하고 볼륨 버튼 애용한다. 어차피 잘못 켜도 재부팅하는데 몇초 안걸리는 세상이니까…
(하지만 이러다가 문제가 생겼었는데 후술..)
3. 스팀OS로 재부팅 -> 데스크탑 모드로 간다.
이제 아까 만든 공유 파티션을 마운트 해줘야하는데
스팀로고 -> System -> Konsole 로 알려져있는 터미널 창을 열고 아래 명령어 하나씩
*창 2개 여는거 추천. 하나는 UUID확인용. 하나는 편집용. 복사하기 편하라구.
3.1.
passwd
-> 시스템 패스워드 먼저 셋팅
키보드 타이핑 안보이니까 느낌것 잘 쓰면 된다
3.2.
lsblk
-> 파티션 확인용. 파티션 목록이 보인다. 공용파티션이 아마 마지막일것.
3.3. lsblk -oNAME,UUID,LABEL
-> 이것도 확인용. 여기서 위에서 확인한 용량과 라벨 맞는 공용파티션의 UUID를 복사한다
3.4.
sudo nano /etc/fstab
-> 위에 셋팅해준 시스템 패스워드 치고 들어가면
커서를 맨 마지막으로 옴겨서 이걸 추가해준다. (#는 쓰지 않는거다)
=========================================
UUID=#확인한UUID# /run/media/deck/shareNtfs lowntfs-3g uid=1000,gid=1000,rw,user,exec,umask=000,remove_hiberfile,nofail 0 0
=========================================
shareNtfs라는 폴더 명은 취향것 바꿔도 된다.
remove_hiberfile 옵션이 위에 최대절전모드 파일을 자동으로 삭제하고 마운트하는 옵션인데 이젠 동작안한다는거 보고 글삭튀 해야 하나 고민좀 했는데.. 걍 적어놨다.
집단 지성으로 해결하자.
여기까지 수정하고
저장은 컨트롤+O 하고 그대로 엔터
종료는 컨트롤+X 하고 나오면 된다.
스팀덱을 재부팅해서 다시 스팀OS -> 데스트탑 모드로 오고
/run/media/deck/shareNtfs 이동해서 폴더 보이면 성공
ntfs 하이브리드 구성은 만일 스팀os업데이트 등으로 마운트가 풀려도 그냥 ntfs 파티션이 마운트가 안될뿐이지 큰 리스크가 없다.
만약 쓰다가 갑자기 마운트가 안됬다? 아니면 설치하거나 업데이트 하려는데 "디스크 쓰기 에러"가 난다?
그럼 십중팔구 읽기 모드로 윈도우가 잠궈서 그렇다.
윈도우가면 그대로 있으니 걱정하지 말자. 이런 상황은 강제종료하거나 이럴때 발생하는듯 한데.
이 글 쓰면서 윈도우로 잘못부팅해서 부팅중에 강제로 그냥 꺼버렸더니 발생해서 깜놀해서 언급한다.
걍 윈도우로 부팅하고 드라이브 고대로 있는거 보고 정상적으로 윈도우 종료하니 스팀os에도 돌아왔다.
파티션 타입으로 불안정하다는 경우는 보통 이동식디스크로 쓰면서 안전하게 제거 같은거 안하면 파일이 싹 날라가거나 파티션이 깨지거나 하는 경우가 많다.
exfat sd카드 같은거로 쓰다가 걍 뽑아버리면 와장창.... 이건 ssd 내 파티션이니까 그런일은 있을수 없음.
이 상태에서 스팀OS 데스크톱 스팀을 실행해서
설정 -> 다운로드 -> STEAM 라이브러리 폴더 -> + 버튼으로 추가
/run/media/deck/shareNtfs
을 지정해주면 된다.
이후 게이밍모드로 돌아가서 저장공간에 정상적으로 뜨면 끝.
나중에 비스팀게임 추가 등등도 다 /run/media/deck/shareNtfs 폴더로 찾아들어가면 된다.
테스트 삼아 용량 작은게임 하나 설치하고 다시 윈도우로 부팅해서
윈도우스팀 -> 설정 -> 다운로드 -> STEAM 라이브러리 폴더 -> +버튼으로
스팀os랑 동일한 드라이브 선택하면
라이브러리가 그대로 사용이 되며 아까 설치한게임도 뜰것이다.
난 그냥 드라이브 루트로 했다. SteamLibrary 라는 폴더가 보일것이다.
공용 드라이브에 windowPrograms 이름 같은 폴더 만들어서
윈도우에서 프로그램 깔때 기본 프로그램파일 폴더말고 저기로 지정 하고
스팀OS에서 exe파일 추가해서 쓰면 된다.
테스트한 프로그램은
1. 카카오톡
2. 배틀넷런처
3. 디아블로4 오픈베타
4. 디아블로2 re 정도다.
뭐 카카오톡 되는 시점에서 뭐든 되긴 하겠네 생각이 들긴 하는데 디아 이모탈 같은경우 애초 프로톤이 실행을 못시키는듯
패치나 모딩도 윈도우에서 하면 편할듯 하다.
*프로톤 안에 생성되는 파일을 손봐야하는 패치의 경우…. 프로톤 찾아가야한다.
파일 같은거 받을때도 Downloads 폴더 만들어서 거기 받고
필요한 OS에서 끄내 쓰면 된다.
쓰다보니 화장실 가고 싶어서 여기서 급하게 마무리 해본다.
스크린샷 한장없이 작성해서 미안한데 업무 시간 루팡중이라 업데이트로 보충하겠다.
참고영상
https://www.youtube.com/watch?v=7jyqI8n5B8k
(NTFS method) Share SDCard between SteamOS & WindowsSo you dual-booted your Steam Deck, but not sure how to access the sdcard on both? Then this is the video for you!Commands:passwdlsblklsblk -oNAME,UUIDsudo n...www.youtube.com운용하는거 편집해봄
사실 과정을 만들었어야 하는데 차마...
https://www.youtube.com/watch?v=2LKUl82R4Uk
스팀덱 윈도우OS 스팀OS 하이브리드 드라이브 운용 feat.디아2re and outro 바하4re / steamdeck windows OS steamOS Hybridp1 Steam OS p2 Windows OSp3 ntfs shareDrive install once and use both side os.www.youtube.com
그제 어제 님 찾았던 갤럼이다. 일단 선추천 박고 읽어본다
정성추
다읽었다. 고생했어. 꼭 해봐야겠다
고맙다
집 가면 해봐야지. 고맙다
업뎃해도 안풀리는 방법 나오면 해봐야징
업뎃해도 안풀릴걸? 이건 스팀os 보다 리눅스 파일 시스템이라... 왠간해선 안바뀜 풀려도 뭐 한줄 추가하는건디 뭐
루투리스나 보틀 같은 프로그램 쓸일 없어지겠네
그건 그거 나름대로 장점은 있을걸?..
윈도우 안깔아도 되고 용량도 적겠지 뭐....
질문 있는데 윈도우를 종료로 선택 했을경우도 저 hibernate 이 적용 되는게 있나??
아예 기본으로 만들고 있더라고.... 종료옵션과 관계없이...
찾아보니 최대절전 모드 문제가 아니라 패스트 부팅 기능 때문인지 싶은데 듀얼 부팅 적용시 문제점으로 리눅스 포럼에 관련 내용 있어 첨부한다 hamonikr.org/board_bFBk25/19335
맞음 하이버네이션이라 사실 패스트부팅이나 최대절전모드랑같은 파일 생성 개념일거임
실행하는 영상없음? 보고싶은디
한번 만들어볼까 고민하고 있음. 일단 싹 밀고 시작해야해서 대공사가 될거 같은데 ㅠ 아니면 그냥 완료된거 이래저래 쓸수 있다고 찍어볼까 하는데 사실 별거없을거 같은데 윈도우켜면 공용드라이브 보이고... 스팀os켜면 공용드라이브 마운트 되어있고...
그냥 완성된거 이래저래 쓸수있는거 보여주는거만해도 감사하지..
만들어왔음
https://www.youtube.com/watch?v=2LKUl82R4Uk
똥갤에 아직도 이런 현자가
그러면 지금 스팀os랑 윈도우랑 두개 설치되어 있는 상황에서 파티션만 조정하고 진행해도 되는거야? 아니면 파티션 조정하면서 운영체제들 다시 설치해 줘야 하는거야?
생각해보니 이미 두개인 사람은 윈도우를 쪼개서 뒤쪽에 빈공간을 파티션 나눠도 되네? 그렇게 해도 됨! 파티션 시작 위치만 안바뀌면 뒤에 남는거 자르는건 금방되!
뭔지 잘 모르겠으나 개추 찬찬히 읽어봐야지!! 근데 이렇게 나누면 뭐가 편해지는고임?
걍 게임 한번 깔아두고 스팀os <-> 윈도우 입맛에 맞춰 실행시킬수 있음 그외에 파일관리나 패치도 윈도우에서 편히 그전에는 같은게임을 윈도 / 스팀 찍먹하려면 둘다 따로 설치해야했음 패치를 적용하고 싶어도 존나 스팀os 로 보내고~ 받고~
이게 된다고?
https://www.youtube.com/watch?v=2LKUl82R4Uk
나도 저 외국 유튭 영상보고 sd카드를 윈도우와 스팀os 둘다 호환되게 해놨거든 근데 잘쓰다가 갑자기 특정 파일이 사라졌어. 근데 용량은 그대로임 윈도우에서 확인해도 스팀os 데탑에서 확인해도 파일이 보이지 않지만 용량은 그대로임 쓰기가 안된다거나 마운트가 안되는것도 아닌데 왜 이렇게 된건지 모르겠어 그래서 혼돈이다 어떻게 해야돼..?
되면 편할듯
그니까 이렇게 하면 윈도우로 게임 설치하고 한글패치까지 하면 스팀os로 들어가도 한글패치된거 그대로 할수있다는 얘기지?
이론상으로 맞음 한글패치가 게임외에 윈도우에 뭔가 다른것을 설치하지 않는이상? (근데 보통 그렇게는 잘 안만듬)
한글 패치 모드 적용도 동일
2T인데 공지 따라하고 파티션 프로그램 가니깐 제일큰 용량 파티션이 1.85T 인데 어케 스팀OS 128 G 윈도우OS 128 G 공용 1.75 T
이렇케 나눔?
제일큰건 128로 줄이구 128하나더 만들고 ntfs 마지막은 남은거 다
개추박고 감
고맙습니다람쥐
개추
혹시 파티션 나눈거 구분하기위한 라벨은 스팀os에서 데스크탑 모드 들어가서 하면 될까요?
그냥 드라이브 닉네임 라벨 정해주는거라 아무데서 해도 됩니다
몇몇게임이 OS 바꿀때마다 업데이트 다운받는데 이거 나만그러냐?
데드셀 디제이맥스 스타듀벨리등 여러개 게임설치했는데 그중에 7개정도가 OS변경할때마다 재다운로드 하고있다 -_-
저기 중간에 관련내용 업데이트 해놧는데 리눅스 버전이 있는 경우 그런상황이ㅡ발생됨 리눅스버전은 따로 os폴더에 깔거나 강제로 프로톤 지정하면 재다운로드 안함!!
/run/media/deck/shareNtfs 이거 위치 확인을 할때요 최종경로가 위에 저건가요? 아님 홈 덱 그담에 저건가요? 적용된건지안된건지 폴더확인과정에서 멈춰있어요ㅠ
홈덱 아니라 완전히 루트에서 경로임!
거맙수 ㅇㅇ 주말에 해봐야겠다
이미 스스디 교체하고 윈도우랑 스팀os 설치한 사람은 어떻게 해야 돼? 2테라 스스디에 윈도우 500기가 파티션 분할해서 사용중이야... 이거 꼭 해보고 싶다
잘쓰는데 오늘 갑자기 스팀os에서 겜 경로를 인식못해서 당황함 데탑모드가보니 마운트는 잘되어있어서 해결했는데 혹시 이거 한번씩 풀리는거임? 예방법있으면 공유점
가끔 재부팅 강제로 하거나 os오갈때 한번씩 쓰기모드로 잠기는 경우가 어쩌다가 있는데 그런때가 아닐지?...
23.04.06 - 추가 상황 공유 1. 스팀덱 하드웨어를 옴겨야 할일이 생김 2. 하이브리드 ssd 를 새로운 스팀덱으로 옴김 3. 옴기고 부팅하니 스팀os는 사라지고 윈도우는 살아있음(공유파티션도 잘 살아있고 윈도우는 그냥 고대로) 4. 스팀os는 부트선택지에 아예 뜨질 않음 5. 그래서 부팅이미지로 부팅해서 보니 스팀os파티션도 다 있음. 6. 부팅이미지로 부팅한 상태에서 바탕에 reinstall steamos 한번 돌림 (리이미지는 하면 파티션을 싹 지우는듯 하니 리인스톨만) 7. 그리고 재부팅하니 steamos 버전이 내려감. 옴기기전 스팀인데 설치목록도 그대로고 플러그인 그대로인데 데키로더 이런거 다 풀려있음. 공유드라이브 마운트도 풀려있음
8. 그냥 다시 데키로더 설치하고 스팀os업데이트하고 공유드라이브 다시 fstab 추가하고 스팀가서 라이브러리 지정하니 9. 모든게 다시 원상복구 되었음. 뭣보다 스팀os재설치 했지만 게임은 고대로 살아있다는게 다행.
여기서알수 있는거 만일 스팀os 업뎃이 있으면 UUID=#확인한UUID# /run/media/deck/shareNtfs lowntfs-3g uid=1000,gid=1000,rw,user,exec,umask=000,remove_hiberfile,nofail 0 0 다시 fstab 에 추가해주고 스팀 라이브러리만 다시 지정하면 끝
너 천재냐? 고맙다
난 2t + sd 512 인데 쉐어드nfts 잡으면 스팀os 에서 sd카드도 인식해? 그자리를 쉐어드 ntfs가 먹어버린거같아서 - dc App
혹시 전원옵션에서 빠른부팅 켜신분들은 끄시기 바랍니다. 빠른부팅 키면 최대 절전하고 같은 이유로 마운트가 실패합니다.
나는 /run/media/deck/shareNtfs 폴더까지 다 확인하고
스팀 OS -> 데스크톱 모드 -> Steam 아이콘 -> 저장공간에서 드라이브 추가하는게 막혀있음... 경로는 위에처럼 다 있는데 OK를 눌러도 반응이 없음...
게이밍 모드 저장공간에 나타나지를 않아
해결해결 감사합니다 잘쓸게요
우선 저장공간 나타나서 게임들 거기에 설치하고 있는데 뭐 하나만 물어봄 우선 윈도우OS에서 공용 드라이브에 게임 다운을 받고 스팀OS 데스크탑 에서 비 스팀게임 추가로 런처.exe나 게임실행.exe를 추가하고 스팀OS에서 exe가 나타난거 까진 맞는데 플레이를 눌러도 스팀 로고 잠시 뜨다가 반응이 없는데 어디가 잘못된건지 모르겠음
프로톤 돌려라
1태라는 파티션 어떻게 나눠주나요?
나눈 파티션 암호 없에는 방법 없음? 뭐 잘못한건지 해당 파티션에 설치된거 하려면 데탑모드 켜서 암호 입력해야되는게 너무 귀찮아
아 해결했다. 암호 다시 입력해야되는게 마운트 풀린거구나