fstab을 사용하여 마운트할 때 Firefox가 구성 파일을 인식할 수 없습니다.

fstab을 사용하여 마운트할 때 Firefox가 구성 파일을 인식할 수 없습니다.

최근에 노트북에 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=0group_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에 있습니다.

filesFiles두 가지 다른 경로가 있습니다 . 디렉토리가 /media/user기본 *nix 파일 시스템에 있기 때문입니다. 여기의 파일 이름은 대소문자를 구분하지 않는 것으로 해석됩니다. 이는 (0) 또는 ASCII를 포함하지 않는 단지 NUL옥텟 문자열 입니다 /.

관련 정보