외장 드라이브가 있습니다. 기본 파일이 포함된 드라이브를 컴퓨터에 연결하면 /etc/fstab
운영 체제가 이를 감지하고 돌핀 브라우저에 표시됩니다. 이를 선택할 수 있고, 명령줄에서 탐색하고, 파일 읽기/쓰기 등을 할 수 있습니다.
Plex Media Server가 액세스할 수 있도록 홈 디렉토리에 드라이브를 마운트하려고 합니다. 나는 이전에 Linux에서 동일한 드라이브를 사용하여 문제 없이 이 작업을 백만 번 수행했습니다.
최근에 OS를 재설치하고 평소대로 드라이브 설정에 들어갔습니다. 다시 말하지만, 이와 똑같은 구성은 과거에도 동일한 버전의 Linux(OpenSUSE Leap 42.1), 동일한 시스템, 동일한 하드 드라이브에서 실행되었습니다. 이 항목을 추가했습니다.
UUID=F474B7AA74B76DCC /home/craig/MediaDrive ntfs-3g defaults,nofail,permissions,auto 0 1
/etc/fstab
드라이브를 내 홈 디렉터리에 마운트합니다 . 에 설치했습니다 /home/craig/MediaDrive
. 첫 번째 이상한 점은 ls -l
그것이 표시된다는 것입니다.
d--------- 1 root root 12288 May 16 18:33 MediaDrive
그런 다음 소유권을 설정하고 권한을 변경합니다.
sudo chown -R 777 /home/craig/MediaDrive
오류가 발생합니다.
chmod: changing permissions of ‘MediaDrive’: No space left on device
문제는 아직 공간이 많다는 것입니다. 남은 공간이 300GB를 초과합니다. 아래에 출력을 붙여넣었습니다 df -h
.
Filesystem Size Used Avail Use% Mounted on
/dev/sde1 1.9T 1.6T 316G 84% /home/craig/MediaDrive
inode 문제는 아닌 것 같습니다. 결과는 다음과 같습니다 df -i
.
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sde1 331060948 4846 331056102 1% /home/craig/MediaDrive
다시 말하지만, 이 권한 문제는 드라이브를 해당 위치(내 홈 디렉터리)에 마운트하려고 할 때만 발생합니다. 그렇지 않고 기본 run/media/craig/My Passport 위치에 있으면 괜찮습니다. 읽기, 쓰기 등
드라이브를 홈 디렉토리에 성공적으로 마운트하려면 어떻게 해야 합니까?
답변1
마운트를 해제하고 마운트 지점을 느슨하게 만드십시오. 때때로 이것은 관련이 있습니다. 아마도 귀하의 경우에는 다른 마운트 지점을 사용하면 결과가 다르기 때문일 수 있습니다. 자세한 내용은 이 두 디렉터리의 권한을 비교하십시오.
man ntfs-3g
옵션을 확인 하고 사용하십시오. 예를 들면 다음과 같습니다.
mount -o fmask=664,dmask=775,uid=1000,gid=1000 /dev/sde1 /home/craig/MediaDrive