Steam Deck

Steam Deck (스팀 덱) NTFS외장하드 (SD카드) 자동으로 마운트 시키기

철없는 사내 2022. 10. 2. 08:09
반응형

 

Steam Deck에 사용할 SD카드를 Steam Deck 기본 설정인 ext4 로 포맷을 하면 스팀 덱에 파티션을 나누어 설치된 Windows 에서 인식하지 못한다.  가끔 윈도우즈 환경에서 게임을 할 수도 있기 때문에 SD카드나 외장하드를 NTFS로 포멧해 두면 윈도우즈와 리눅스 양쪽에서 인식하기 때문에 유용하다.

하지만 리눅스에서는 외장하드를 사용하기 위해서는 마운트라는 과정을 거쳐야 하는데 이글은  NTFS외장하드를 자동으로 마운트 하는 방법에 대해 설명.

 

자동으로 마운트 하기 위해서는 NTFS로 포멧된 외장하드의 UUID 정보와 마운트 포인트를 알아야 함. 

두 정보를 알아보기 위한 명령은 콘솔 명령어는 다음과 같다. 

 

시작버튼 > 시스템 > Konsole 을 실행하고 다음 명령어를 넣습니다.

lsblk -o NAME,UUID,MOUNTPOINT,LABEL

(deck@steamdeck ~)$ lsblk -o NAME,UUID,MOUNTPOINT,LABEL
NAME         UUID                                 MOUNTPOINT                LABEL
sda                                                                         
mmcblk0                                                                     
`-mmcblk0p1  603A976F3A974148                     /run/media/deck/SteamApps SteamApps
nvme0n1                                                                     
|-nvme0n1p1  CF1F-3B4A                                                      esp
|-nvme0n1p2  CF20-D13B                                                      efi
|-nvme0n1p3  CF21-9DF7                                                      efi
|-nvme0n1p4  2ac10bd3-91a2-4857-9276-953eba547e5f /                         rootfs
|-nvme0n1p5  4028eb8d-9df6-4f91-b7c4-8e60f9d13d95                           rootfs
|-nvme0n1p6  9f1e291c-963e-4335-a218-7df696120b36 /var                      var
|-nvme0n1p7  1768c484-8dbb-4c2b-a186-3ae3adbfabe3                           var
|-nvme0n1p8  f3cd7ebe-d296-4df1-a36c-d03122530c42 /home                     home
|-nvme0n1p9  569f0c28-89e2-4fa2-955f-558c727dc9b3                           
`-nvme0n1p10 48320D78320D6C6E

 

명령어을 통해서 UUID (603A976F3A974148) 와 마운트 포인트 (/run/media/deck/SteamApps)를 확인했다면 

자동으로 마운트 시켜주는 fstab 파일에 다음을 입력해 주어야 한다.

UUID=UUID Mountpoint lowntfs-3g uid=1000,gid=1000,rw,user,exec,umask=000 0 0

 

Konsole에서 새창을 열고 다음 명령어를 입력하고 root의 암호를 입력 합니다.

(root 암호를 설정하지 않았다면 Konsole에 passwd 라고 입력하고 사용할 암호를 2번 입력해주면 됩니다. 글 맨끝에 설명합니다)

sudo nano /etc/fstab

 

fstab 파일이 열리면 맨마지막 줄에 위에서 확인한 UUID와 Mountpoint를 대입해서 입력해 줍니다. 

UUID=603A976F3A974148 /run/media/deck/SteamApps lowntfs-3g uid=1000,gid=1000,rw,user,exec,umask=000 0 0

입력이 끝났으면 control - x 를 누르고 Y를 눌러서 저장하고 나옵니다.

올바르게 입력되었는지 확인하려면 cat /etc/fstab 을 입력해서 확인해봅니다.

 

리부팅한다음 자동으로 NTFS하드디스크가 마운트 되는지 확인해보면 끝.

 

업데이트 2023년 1월 8일 : NTFS로 포멧된 microSD 카드에 설치된 게임들이 StremDeck에서 SteamOS로 실행 할 때마다 쉐이더 다운로드를 다시시도함. SD카드에 설치된 게밍들이 죄다 AA급이상의 대용량 게임들이라 쉐이더 다운로드도 시간이 꽤 걸려서 그냥 StemDeck에서 포멧 시도.. 포멧 오류발생, Windows에서 exFAT 로 포멧하고 다시 SteamDeck에서 포멧 후 정상적으로 사용 중. 

 

 

root 암호 설정하는 방법

더보기

1. Konsole 을 실행 합니다.

2. passwd 를 입력하고 엔터

3. root 암호로 사용할 암호를 입력 합니다. 

4. 입력한 암호확인을 위해 다시한번 입력 합니다. 

올바르게 설정되었다면 passwd: password updated successfully 라는 메시지를 볼수 있습니다

 

 

 

반응형