저는 듀얼 부팅 시스템을 사용하고 있으며 최근 Ubuntu 16에서 Ubuntu 17로 업그레이드했습니다. Ubuntu 16의 Windows와 공유되는 1TB FAT32 SATA 드라이브가 있습니다(D: Windows의 경우, /media/willem/... Ubuntu의 경우). .
17로 업그레이드하자 이 장치는 다루기가 더 어려워졌습니다. 이제 이 장치에서는 gparted의 많은 옵션이 회색으로 표시되며 장착에는 새로운 문제가 발생합니다. 다음을 통해 마운트할 수 있습니다.
sudo mount /dev/sda1 /dos
하지만 이제 루트만 이 드라이브에 쓸 수 있습니다. 다음을 통해 소유권 변경을 시도합니다.
sudo chown -R willem:willem /dos
결과적으로 일련의 오류가 발생합니다.
changing ownership of '/dos': Operation not permitted
changing ownership of '/dos/$RECYCLE.BIN': Operation not permitted
...
이 장치의 파일을 루트로 읽고 수정할 수 있지만 루트가 아닌 사용자에게는 읽기 권한만 있습니다. 이 드라이브에서 루트로 생성된 모든 파일에는 755로 설정된 권한이 있습니다. 시도:
sudo chmod 644 file.txt
755에서 권한을 변경하지 않지만 오류도 발생시키지 않습니다.
이 보조 드라이브를 올바르게 마운트/구성하는 방법에 대한 제안 사항이 있습니까?
업데이트:
/etc/fstab
다음에서 설정 업데이트 중이 게시물이제 모든 사용자가 SATA 드라이브에 대한 읽기/쓰기 액세스를 허용합니다. Ubuntu로 생성된 파일은 Windows에서 읽을 수 있지만 쓸 수는 없습니다. Windows에서 생성된 파일을 읽을 수 있습니다.그리고우분투에서 쓰기 가능합니다. 이는 별로 신경 쓸 가치가 없을 정도로 사소한 불편입니다. 더 우아한 솔루션이 있거나 Ubuntu 17로 업데이트할 때 갑자기 변경된 이유에 대한 통찰력이 있으면 알려주세요. 그렇지 않으면 이 스레드를 닫겠습니다...
답변1
Windows에서 드라이브를 NTFS(FAT32)로 포맷한 다음 다음 줄을 /etc/fstab에 추가하여 적절한 권한으로 이 드라이브를 마운트할 수 있었습니다.이 게시물:
/dev/sda1 /media/dos ntfs nls=iso8859-1,permissions,users,auto,exec