부팅 시 파티션을 마운트하고 읽기, 쓰기 및 실행 권한이 필요합니다. 저는 64비트 Arch Linux를 사용하고 있으며 다음 /etc/fstab
파일을 만들었습니다.
/dev/sda1 /run/media/luancristian/Dados ntfs defaults 0 0
그러나 루트가 소유하고 있으며 출력은 다음 ls -l
과 같습니다.
dr-x------ 1 root root 4096 Jun 10 18:51 Dados
시도해봤지만 sudo chown myUser Dados
별 효과가 없는 것 같습니다. 내 사용자를 이 파일 시스템의 소유자로 만들고 실행 권한으로 마운트하려면 어떻게 해야 합니까?
fstab에 uid 옵션을 추가해서 Dados의 소유자가 될 수 있었지만 아직 실행 권한이 없습니다.
답변1
해결됨:
uid 옵션(/etc/passwd에서 uid를 찾을 수 있음)을 추가하여 파일 시스템의 소유자가 되고 ntfs-3g를 사용하여 파일 시스템을 실행 가능하게 만듭니다(설치해야 함).
/dev/sda1 /run/media/luancristian/Dados ntfs-3g defaults,uid=1000 0 0