Windows가 Linux 파티션 내부의 파일을 인식하지 못하는 이유는 무엇입니까? Mint를 사용할

Linux Mint를 설치하여 Windows XP를 이중 부팅했습니다. Linux Mint를 사용할 때 Windows XP에 설치된 파일을보고 열 수 있지만 Windows XP를 사용할 때 Linux Mint에 설치된 파일을보고 열 수 없다는 것을 알았습니다.

왜 그런 겁니까?

왜 리눅스가 Windows를 인식하지만 다른 방법으로 인식하지 못합니까?



답변

Windows는 기본적 으로이 기사에 따라 NTFS 및 FAT (여러 종류) 파일 시스템 (하드 드라이브 / 자기 시스템 용)과 CDFS 및 UDF 광학 미디어 만 지원 합니다.

다른 파일 시스템에 액세스하려면 추가 드라이버 / 소프트웨어가 필요합니다. 예를 들어, Windows Ext2 설치 가능 파일 시스템 드라이버 는 Ext2 시스템을 지원하는 오픈 소스 프로젝트입니다.

편집 : 오타를 수정-@ChrisS에 kudos- “UDF”대신 “UFS”로 나열된 오타 수정.


답변

Windows에는 기본 Linux 파일 시스템 지원 (ext3, ext4, zfs 등)이 없습니다. 그렇게 간단합니다.


답변

Microsoft는 단순히 Linux 파일 시스템을 지원하지 않는 Windows 외에도 데이터를 지원하려고 할 때 데이터의 안전을 보장 할 책임이 없습니다. 예를 들어 (그리고 완전히 가정적인) ext4 팀은 이전 버전과 호환되지 않는 새로운 ext4 inode 형식을 인식하여 성능을 향상시킵니다. 그런 다음 Windows는 데이터를 수정하지만 변경 내용을 모르고 데이터를 손상시키기 때문에 이전 형식을 새 형식과 혼합합니다. 누구를 비난 할 것인가?

몇 년 동안, 내 기억이 기억 나듯이 리눅스 커널은 NTFS에 대한 읽기 전용 지원을 받았으며, 쓰기 지원은 소개 된 후 몇 년 동안 UNSUPPORTED로 표시되었습니다. Linux 커널은 NTFS 파일 시스템 지원이 완전히 안정되고 이해 될 때까지 데이터 무결성에 대해 매우 우려하고있었습니다. 이제 Windows가 NTFS만큼 인기있는 3-5 개의 다른 파일 시스템을 가지고 있다면 커널 팀이 얼마나 어려울 지 상상해보십시오. (생각해보십시오 : ext3-4, XFS, ReiserFS, Btrfs 등)


답변

Windows 및 Linux 시스템의 파일 시스템의 차이점 때문입니다. Windows는 Linux 파일 또는 파일 시스템을 지원하지 않습니다.


답변

나는 당신과 같은 문제가있었습니다. Linux는 파티션에 ext2 / 3 / 4 파일 시스템을 사용하기 때문입니다. Windows는이 유형의 파일 시스템을 읽거나 쓰지 않습니다. NTFS와 FAT 만 있습니다. Linux는 거의 모든 파일 시스템에서 읽고 씁니다.

이에 대한 해결책은 Windows에서 ext3 파티션을 읽고 쓸 수있는 오픈 소스 소프트웨어 / 드라이버를 설치하는 것입니다.
ext2fsd

나는 그것을 사용하고 있으며 작동하고 안정적이며 훌륭합니다.


답변

현재 EXT4 파일 시스템을 지원하는 Windows 드라이버 가 없습니다 . EXT2 / EXT3에 UBUNTU를 설치하면이 파일을 사용하여 파일에 액세스 할 수 있습니다. 다른 한편으로, 당신은 파일을 교환하기 위해 dropbox 또는 이와 유사한 것을 가질 수 있습니다.


답변

두 OS의 양방향 공유 데이터를 실제로 원한다면 GParted 또는 다른 파티션 도구를 사용하여 데이터 파티션을 NTFS로 설정하면 두 OS에서 모두 사용할 수 있습니다.

나는 이것을 직접 한 적이 없지만 Win / Linux 플랫폼간에 데이터를 공유하는 쉬운 방법이라고 확신합니다.

건배!