
Win7 및 Arch 파티션에 기본 드라이브를 할당하고 싶었기 때문에 처음에는 다음과 같이 파티션을 NTFS로 설정했습니다.
5gb /
20gb C:
475gb /home + D:
라이센스상의 이유로 NTFS 파티션을 좋아하지 않는 SDL에서 개발을 시작하기 전까지는 fat32 대신 Windows 및 Linux에서 작동하는 다른 형식이 있는지 궁금합니다(큰 형식이 있습니다). (4+Gb) 게임 개발용 파일)
답변1
하나 있다외부 2/외부 3Windows용 파일 시스템 드라이버. 나는 그것이 존재한다는 사실 외에는 아무것도 모릅니다. 그래도 그것이나 비슷한 것이 그 일을 해야 합니다.
그것가능한특히 최신 버전의 Windows를 사용할 수 있으므로 UDF를 사용할 수 있습니다.
Windows는 유효한 UDF 파일 시스템으로 인식되는 항목에 대해 매우 까다롭기 때문에 Windows에서 파일 시스템을 만든 다음 덜 엄격한 Linux 측에 마운트하는 것이 좋습니다.
c:\> format /fs:udf x:
x:
다음에서 드라이브 문자를 찾을 수 있습니다.Windows 디스크 관리 도구. 거기에 파티션을 (다시) 생성할 수도 있습니다.
/q
다음 명령과 함께 사용 하지 마십시오 format
. 이 명령은 어떤 이유로든 다른 운영 체제에 마운트할 수 없는 파일 시스템을 생성합니다. 예, 이는 다중 GB 파일 시스템을 포맷하려면 다음이 필요함을 의미합니다.긴시간. 따라서 일시적으로 축소된 파일 시스템 버전을 시도하고 두 당사자 모두 파일 시스템을 확인하고 해당 내용을 올바르게 저장할 수 있다는 확신이 들면 다시 빌드하는 것이 좋습니다.
Linux 측에서는 파일 시스템이 성공적으로 마운트되면 파일 권한 등을 올바르게 설정할 수 있습니다. Windows는 이러한 권한을 무시해야 하지만 Windows 측에서 권한에 민감한 파일을 수정하는 경우 빈 권한으로 해당 파일을 덮어쓰게 되어 Linux 측에 문제가 발생할 수 있습니다.
참고: 이것이 작동한다면, 운이 좋을 것입니다. 작동하지 않는 기술적인 이유는 없지만 정기적으로 사용되지 않고 많은 사용자가 의존하지 않기 때문에 관련 코드에 대한 많은 테스트 및 개선이 이루어지지 않습니다. Windows에서 명령줄을 통해 포맷해야 한다는 사실은 이를 반영한 것일 뿐입니다.
고려할 수 있는 또 다른 옵션은 다음과 같습니다.나스.
답변2
이런 상황이 발생했습니다(그러나 내 데이터 파티션은 외장 하드 드라이브입니다).
/home
Linux 파일 시스템을 사용하는 파티션과 NTFS로 포맷된 별도의 데이터 파티션을 가질 수 있습니다 .
그런 다음 이 파티션에 큰 파일을 저장하고 /home
Linux에서만 사용되는 권한에 민감한 콘텐츠와 파일만 보관하세요.
또는 ext2/3을 사용해 볼 수도 있고이 Windows 드라이버하지만먼저 데이터를 백업하세요(과거에 이런 문제가 있었습니다.) 하지만 이로 인해 권한 문제가 발생할 수 있다는 점에 유의하세요.FAQ에서:
접근권한은 유지되지 않습니다. Ext2 볼륨의 모든 디렉터리와 파일은 모든 사용자가 액세스할 수 있습니다. 새 파일이나 디렉터리가 생성되면 해당 파일이나 디렉터리가 생성된 디렉터리의 모든 권한, GID, UID를 상속받습니다. 이 규칙에는 한 가지 예외가 있습니다. 드라이버가 생성한 파일(디렉토리 아님)에는 항상 "x" 권한이 지워지고 "r" 및 "w" 권한만 상속됩니다. "액세스 권한을 유지하지 않을 경우의 제한 사항은 무엇입니까?" 섹션도 참조하세요.
답변3
2GB 이상의 파일을 저장하고 Windows와 Linux 간에 공유해야 하는 드라이브의 경우 NTFS가 최선의 선택입니다. 다른 파일 시스템을 찾지 마십시오. 존재하지 않습니다. Windows는 기본적으로 FAT와 NTFS만 지원하며 Windows용 ext2 드라이버가 있지만 특히 쓰기에 사용하려는 경우 잘 지원되지 않습니다. 반면, Windows에서 올바른 권한 설정과 올바른 설치 옵션을 사용하면 권한 문제가 해결될 수도 있습니다.
그러나 드라이브를 공유하는 것은 권장하지 않습니다. 이상적으로는 하나의 운영 체제를 기본적으로 실행하고 다른 하나는 가상 머신에서 실행해야 합니다. 비디오 하드웨어에 직접 액세스해야 하기 때문에 이것이 옵션이 아닌 경우 각 운영 체제가 기본 파일 시스템에만 쓰기만 하고 다른 운영 체제의 파일 시스템에는 읽기 전용으로 액세스하도록 하는 것이 좋습니다.