이중 부팅 환경의 Windows에 대한 ntfs-3g 실행 권한

이중 부팅 환경의 Windows에 대한 ntfs-3g 실행 권한

Manjaro Linux와 Windows 10 설치 간에 데이터를 공유하기 위해 NTFS 파티션을 사용하고 있습니다. 기본 설치가 ntfs-3g완벽하게 작동했으며 사용자를 설정할 수 있었습니다.권한 매핑.

Linux 파일 시스템은 0644기본적으로 UNIX 권한을 사용하여 파일을 생성합니다. 특히 이는 모든 새 파일이아니요기본적으로 실행 가능합니다( chmod +x). 이것은 나에게 매우 명확하고 좋습니다.

문제: Windows 10으로 부팅하고 setup.exe인터넷에서 일반 파일을 다운로드할 때 Windows에서 파일이 "생성"되었음에도 불구하고 Windows에서 파일이 실행되지 않습니다! 내가 받은 오류 메시지는 대략 다음과 같습니다. (내 설치는 독일어로 되어 있습니다.)열 수없는 파일. 잘못된 경로에 있거나 필요한 작업을 수행하는 데 필요한 권한이 없습니다..

현재 해결 방법은 시스템을 종료하고 Linux로 부팅한 후 를 실행한 chmod +x /shareddisc/path/to/downloaded/file다음 Windows로 다시 부팅하는 것입니다. 이 방법정말 고쳐졌어질문.

왜 이런 일이 발생합니까? 처음에 Windows에서 이러한 파일을 실행 파일로 만들려면 어떻게 해야 합니까? 설치 프로그램을 다운로드할 때마다 재부팅해야 하는 것은 정말 고통스러운 일입니다.

시스템 메시지

  1. 만자로 리눅스
    • 버전 19.0.2 키리아
    • 커널 5.5.16
    • fstab 마운트 옵션:UUID=5327DD064405A05B /media/shareos ntfs defaults,noatime,permissions,rw,exec 0 0
  2. 윈도우
    • Windows 10 및 2020년 4월 19일 기준 모든 업데이트
    • 공유 드라이브는 다음과 같이 마운트됩니다.D:\
  3. NTFS-3g
    • 버전ntfs-3g 2017.3.23 external FUSE 29

사용자 매핑 파일:

# Generated by ntfsusermap for Linux, v 1.2.0
:1001:S-1-5-21-2651015022-247621189-3734135628-513
1000:1000:S-1-5-21-2651015022-247621189-3734135628-1001

감사해요!

관련 정보