태그 보관물: ext4

ext4

Windows에서 ext4 파티션을 읽고 쓰는 방법은 무엇입니까? [복제] 질문에는 이미 답변이 있습니다.

이 질문에는 이미 답변이 있습니다.

외장 HDD에서 ext4를 사용하고 싶지만 크로스 플랫폼이어야합니다. (적어도 Linux, Win7 및 WinXP).

불행히도, 난에 윈도우를 수있는 적절한 드라이버를 발견하지 않았습니다 WRITE 에서 ext4로합니다. Ext2Fsd를 찾았 지만 ext4 만 읽습니다.

9. ext4 범위 읽기 전용, 크기 잘림 및 확장 지원 없음

더:

지원되는 Ext3 / 4 기능 :

  • 유연한 inode 크기 :> 128 바이트, 최대 블록 크기
  • dir_index : htree 디렉토리 색인
  • 파일 유형 : dentry의 추가 파일 모드
  • large_file :> 4G 파일 지원
  • sparse_super : 그룹 디스크립터의 수퍼 블록 백업
  • uninit_bg : 빠른 fsck 및 그룹 체크섬
  • 범위 : 읽기, 확장없이 쓰기.
  • 저널 : 내부 저널에 대한 재생 만 지원

지원되지 않는 Ext3 / 4 기능 :

  • 업무 일지 : 로그 기반 작업, 외부 업무 일지
  • 범위 : 크기 잘림 및 확장, 파일 삭제
  • flex_bg : 첫 번째 메타 데이터 그룹
  • EA (확장 속성), ACL 지원

또한 Ext4Fsd v0.50 ( here )에 대한 패치를 찾았습니다 .

Matt Wu는 ext2fsd.com에서 0.50의 새로운 릴리스를 만들었습니다. Ext2fsd-0.48-bb8 서명 ext4 익스텐트 지원 및 Windows 7의 BSOD 수정.

나는 그것이 안전하다고 생각하지 않습니다. 또한 Windows에서 ext4를 작성하는 것에 대한 몇 가지 단어를 읽었으며 디스크에서 데이터가 손실 될 수 있습니다 …

What is the External HDD used for?-먼저 백업을 저장 한 다음 가족 영화, 사진을 저장합니다. 일부 음악 등 마지막으로 수신하면 라즈베리 파이에 연결됩니다. 컴퓨터의 데이터를 새로운 데이터로 마이그레이션하는 데 사용될 때만 실제로 움직이지는 않습니다. 그것이 저장하는 가장 큰 파일은 Clonezilla 디스크 이미지입니다 (큰 파일인지 아닌지 모르겠습니다).

누군가이 문제에 대한 해결책을 제공 할 수 있습니까? 또는이 NO ext4에와 EXT3 간의 중요한만큼 차이가 나는 ext3로 사용해야합니까? -(그렇다면 해당 ext3 마운트에 Ext2Fsd를 사용할 수 있습니까?)

감사합니다!



답변

내가 사용하는 것이 NTFS를 대신. Linux, Windows 및 OS X (다른 것들 중에서도) 쉽게 읽거나 쓸 수 있습니다.

의도 된 용도와 그것이 외부 드라이브라는 사실을 고려할 때, ext4를 사용하는 것이 번거 로움을 겪어야하는 이유는 없습니다.

이 주 하드 디스크 드라이브, ext4가 아마도 장점 인 경우 (자세한 내용은 간략하게 적은 드라이브 조각과 약간의 성능 향상을 참조하십시오 여기에 ) 가치가있을 것입니다. 외부 USB 드라이브에서도 차이가 있음을 의심합니다. 병목 현상은 USB 케이블을 통한 데이터 전송 속도입니다.

대부분의 사용자에게 NTFS보다 ext4의 확실한 이점은 ext4가 특수 문자 ? & %등의 파일 이름을 허용한다는 것 입니다. 그러나 이러한 파일 이름은 나쁜 생각 이며 특별히 관심이 없습니다.


편집 : 조각 모음에 대한 B. Roland의 질문에 대한 대답으로 예, 리눅스에서 NTFS 드라이브의 조각 모음을 알고있는 두 가지 방법이 있습니다. 하나는 shake 라는 오픈 소스 도구 입니다. 나는 그것을 사용하지 않았지만 작동하는 것 같습니다. 다른 하나는 외장 드라이브에서 모든 데이터를 복사하고 드라이브에서 모든 것을 삭제 한 다음 모든 것을 다시 복사하는 것입니다. 마지막으로, Windows에서도 드라이브에 액세스 할 수 있으므로 Windows 조각 모음을 사용할 수 있습니다.

나는 당신이 부착되어 있는지, 그러나, 생각하는 방법을 드라이브 조각 모음에 너무 많은 중요성을. 단편화 에 대한 간단한 설명을 보려면 여기를 살펴보십시오 . 간단히 말해서 조각난 드라이브는 드라이브의 파일이 인접한 블록에 저장되지 않고 드라이브 전체에 퍼져있는 드라이브입니다. 일반적으로 파일을 작성한 후 파일 크기를 변경하면 발생합니다. 따라서 드라이브에 1MB 파일을 저장한다고 가정하십시오. 그런 다음 파일을 수정하면 파일 크기가 최대 20MB가됩니다. 파일이 생성 된 위치에 여유 공간이 충분하지 않으면이 추가 데이터가 하드 드라이브의 다른 부분에 기록됩니다. 즉, 파일이 조각화됩니다.

이런 종류의 일은 “백업, 가족 영화, 사진, 일부 음악 등”을 저장하는 데 사용되는 드라이브에서 자주 발생하지 않을 것입니다. 이러한 파일의 대부분은 크기가 변경되지 않으므로 드라이브를 조각화하지 않습니다.

또한 드라이브 조각화되어 있어도 신경 쓰지 않아도됩니다. 조각화는 초당 많은 I / O 작업을 수행 할 수있는 시스템 드라이브에서 문제가 될 수 있습니다 . 이러한 경우 드라이브 성능이 저하 될 수 있습니다. 앞에서 말했듯이 외장 드라이브에서는 이런 일이 발생하더라도이를 감지 할 수 없다고 생각합니다.

그래서, 결론에서, 당신은 거의 확실 NTFS로 외부 HDD를 포맷 조각 모음을 할 필요가 없습니다. 그러나 정말로 원한다면 Linux와 Windows에서 모두 할 수 있습니다.


답변

Paragon 소프트웨어는 Windows 2.0ExtFS를 무료로 제공합니다. 모든 Windows OS에서 ext2 ext3 및 ext4를 읽고 쓸 수 있습니다.

http://www.paragon-software.com/home/extfs-windows/

Diskinternals의 Linux Reader 와 다소 유사하여 모든 ext, HFS 및 ReiserFS도 마운트 할 수 있지만 읽기 전용입니다.

http://www.diskinternals.com/linux-reader/


답변

EXT4의 일부 기능을 원하는 경우 tune2fs를 사용하여 해당 기능을 사용하여 EXT3 파티션에 기능을 추가 할 수 있습니다. 최신 Ext2FSD 릴리즈 노트에는 사용 가능한 기능이 나열되어 있습니다. tune2fs 매뉴얼 페이지를 읽으려면 헤더에서 파일 시스템 쓰기를 처리하는 방법에 대한 힌트가 있습니다. 이는 신뢰성이 필요한 백업 드라이브를 설정하거나 포함하는 드라이브에 대해 다른 극단적 설정을하는 데 도움이 될 수 있습니다 빠른 액세스와 빠른 읽기 / 쓰기 시간이 필요한 중요하지 않은 파일

확장 된 속성과 ACL이 실제로 필요하지는 않으며 Linux 설정에 따라 활성화되지 않을 수도 있습니다. 권한에 대한 Windows와 Linux의 비 호환성은 지원되는 경우에도 플랫폼 간이 기능을 사용하지 않는 것이 좋습니다.


답변