라즈베리파이 외장 스토리지 자동 마운트 시 주의점

라즈비안에서 /etc/fstab에서 UUID를 이용해서 외장 SSD를 자동 마운트하도록 설정하려 했다. 이 때, 3번째 필드인가?에서 defaults와 함께 locale을 지정하라는 글이 있어서 적용했더니 emergency 모드로 부팅이 되었다. 쫄아서 잠시 생각을 해 보다가, locale을 지워보았더니 제대로 부팅이 된다. 인코딩에도 문제가 없는 것 같다.

sudo chown 시 권한 없음 문제 발생

외장 SSD를 구입해서 블로그와 데이터베이스를 이 쪽으로 옮겼는데, www-data로 사용자 변경을 하려고 하였으나 되지 않았다. 검색해보니 파일 시스템이 문제였다. 멍청하게도, 나는 exfat 파일 시스템에서 사용자를 변경하려고 한 것인데, 리눅스 사용자는 ext 파일 시스템에서나 적용 가능한 것이었다. 결국 외장 ssd를 새로 포맷하고 파일을 옮기고 다시 사용자를 변경했더니 제대로 됨을 알 수 있었다.