FUSE-JNA를 사용하여 퓨즈 미러 파일 시스템을 작성했습니다. 어느 미러 로컬 디렉토리가 사용 되었습니까?퓨즈 파일 시스템 - 사무실 파일에 액세스하는 동안 일반 입/출력 오류가 발생했습니다.
이 미러 파일 시스템을 사용하면 모든 유형의 파일을 문제없이 올바르게 열 수 있지만 모든 유형의 사무실 파일을 열 수는 없습니다. .docs, .xls 등. 그리고 오피스 파일을 여는 중에 오류가 발생합니다.
주
: 나는 그 LibreOffice와 문제를 생각, 그래서 그것을 제거하고 오픈 오피스를 설치했습니다. 하지만 같은 문제가 발생합니다. 둘째로, MirrorFileSystem에서 사무실 파일에 액세스하려고하면 오류가 표시됩니다. 우분투 기본 파일 시스템을 통해 정상적으로 액세스하면 Office 파일이 제대로 열립니다.그래서 내 파일 시스템에 문제가 있습니다.
마지막으로, (내가 모르는 여부의 문제 여부를하지만 관련) 내가 오른쪽 아래로, 파일> 속성> 권한의 쇼 모든 필드 비활성화를 클릭 나의 미러 파일 시스템의
이 내 getatt() 방법 :
public int getattr(final String path, final StatWrapper stat)
{
....
if (f.isFile())
{
stat.setMode(NodeType.FILE,true,true,true,true,true,true,true,true,true);
stat.size(f.length());
stat.atime(f.lastModified()/ 1000L);
stat.mtime(0);
stat.nlink(1);
stat.uid(0);
stat.gid(0);
stat.blocks((int) ((f.length() + 511L)/512L));
return 0;
}
...
}
방법 일반적으로 입력/출력 오류 오피스 파일 상태를 해결하는 나를 인도하세요?