최근에 노트북에 Ubuntu 16.04를 다시 설치했습니다. 여기에는 Windows에서도 사용하고 싶은 모든 문서와 항목이 포함된 ntfs 파티션이 있습니다. 다시 설치할 때 자동 마운트된 ntfs 파티션에 대한 fstab 항목을 백업하는 것을 잊어버렸습니다.
/etc/fstab에서 uid와 guid를 설정했습니다. 확인해 보니 잘 작동하는 것 같습니다. 하지만 (ntfs 파티션의 구성 파일을 사용하는) Firefox를 실행하면 구성 파일에 액세스할 수 없다는 메시지가 나타납니다.
Your Firefox profile cannot be loaded. It may be missing or inaccessible.
fstab을 사용하지 않고 GUI 파일 탐색기를 사용하여 수동으로 파티션을 마운트하면 모든 것이 잘 작동합니다.
이전에 그렇게 했기 때문에 Firefox가 인식할 수 있도록 설치할 수 있다는 것을 알고 있지만 지금은 막혔습니다.
fstab 항목은 다음과 같습니다.
UUID=13FBF8751719184A /media/user/files ntfs defaults,rw,exec,user,uid=1000,gid=1000,umask=000,nofail 0 2
다음 명령을 사용하여 확인할 때 :
ls -la /media/user
그것은 나에게 다음을 보여줍니다 :
drwxrwxrwx 1 user user 28672 mrt 21 12:43 files
로드하려는 특정 설정은 에 있습니다 /media/user/files/sharedSettings/firefox
. 이 디렉터리에는 동일한 권한이 있습니다.
drwxrwxrwx 1 user user 24576 mrt 21 14:02 firefox
마운트는 다음을 반환합니다.
/dev/sda7 on /media/user/files type fuseblk (rw,nosuid,nodev,noexec,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,user)
일반 사용자는 정상적으로 파티션을 읽고 쓸 수 있지만 어떤 이유로 Firefox는 여전히 프로필에 액세스할 수 없다고 불평합니다. 누구든지 어떤 아이디어가 있습니까?
편집: 명시적으로 1000으로 설정했지만 값 mount
이 반환된 것을 확인했습니다 . 이것이 문제가 될 수 있습니까? 다음은 파티션을 수동으로 마운트한 후 마운트에서 반환된 결과입니다.user_id=0
group_id=0
/dev/sda7 on /media/user/Files type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
그것과 관련이 있을까요 uhelper=udisks2
? fstab에 어떻게 추가하나요? 매뉴얼 페이지에서는 이 옵션을 인식하지 못합니다.
답변1
/dev/sda7은 /media/user/files에 있습니다.
/dev/sda7은 /media/user/Files에 있습니다.
files
Files
두 가지 다른 경로가 있습니다 . 디렉토리가 /media/user
기본 *nix 파일 시스템에 있기 때문입니다. 여기의 파일 이름은 대소문자를 구분하지 않는 것으로 해석됩니다. 이는 (0) 또는 ASCII를 포함하지 않는 단지 NUL
옥텟 문자열 입니다 /
.