Paragon Software의 NTFS 드라이버는 Linux 5.15에 통합됩니다.

며칠 전 우리는 블로그에서 여기에 대한 뉴스를 공유했습니다. Linus Torvalds는 Paragon Software에 새 NTFS 드라이버를 병합하기 위한 코드를 제출하도록 요청했습니다. 그 당시에는 드라이버가 Linux 5.14-rc2에 추가될 수 있다고 생각했는데 그렇게 되지 않았지만 Linux 5.15 버전에 통합될 예정입니다.

그리고 27번 문제에서 토론하는 동안 패치 세트에서 구현이 최근에 발표되었습니다. Paragon Software의 NTFS 파일 시스템에서 그리고 기본적으로 Linus Torvalds가 초록불을 주었습니다. "변경 사항을 수락하기 위해 다음 창에서 이 패치 세트를 수신하는 데 장애물이 없다고 생각합니다. 예상치 못한 문제가 확인되지 않는 한 Paragon Software의 NTFS 지원은 5.15월에 출시될 예정인 커널 XNUMX에 포함될 것입니다."

패치가 승인될 때까지의 시간 동안 커널에서 Linus 패치에서 서명의 정확성을 재확인하는 것이 좋습니다. 전송된 코드의 저자임을 확인하고 오픈 소스 코드에서 커널의 일부로 배포 준비. 또한 Paragon Software는 법무 부서가 GPLv2 라이선스에 따라 코드를 전송하는 모든 결과를 이해하고 이 카피레프트 라이선스의 본질을 이해하도록 다시 한 번 권장했습니다.

새로운 NTFS 드라이버에 대한 코드는 작년 XNUMX월 Paragon Software에 의해 게시되었으며 이전 드라이버가 수년 동안 업데이트되지 않았고 현재 상태이므로 쓰기 모드에서 작동하는 기능이 드라이버 커널에 이미 있는 것과 다릅니다. 한심한 상태.

코드베이스가 병합된 후 이 버전을 지원하고 새 버전을 추가할 계획입니다.
기능 및 버그 수정. 예를 들어 JBD에 대한 완전한 저널링 지원은 다음과 같습니다.
이후 업데이트에 추가되었습니다.

그리고 위의 NTFS 파티션에 대한 전체 액세스 권한을 갖기 위해 부터 Linux, FUSE NTFS-3g 드라이버를 사용해야 했습니다., 사용자 공간에서 실행되며 원하는 성능을 제공하지 않습니다. 이 드라이버는 2017 년 이후 업데이트되지 않았습니다. 읽기 전용 fs / ntfs 드라이버와 같습니다. 두 드라이버 모두 Tuxera에서 만들었으며 Paragon Software와 마찬가지로 상업적으로 사용 가능한 독점 NTFS 드라이버를 제공합니다.

로로 새로운 컨트롤러 커널에서 구현하려는 현재 버전의 NTFS 3.1의 모든 기능을 지원한다는 점에서 두드러집니다. 확장된 파일 속성, 데이터 압축 모드, 파일 간격에 대한 효율적인 작업, 실패 후 무결성을 복원하기 위한 레지스트리 변경 재생을 포함합니다.

컨트롤러 Paragon Software의 기존 상용 제품 코드 기반을 기반으로 하며 잘 테스트되었습니다.. 패치는 Linux용 코드를 준비하기 위한 요구 사항에 따라 설계되었으며 추가 API 링크를 포함하지 않으므로 새 드라이버가 커널의 주요 구성에 포함될 수 있습니다. 패치가 Linux 커널의 주요 부분에 포함되면 Paragon Software는 유지 관리, 버그 수정 및 기능 개선을 제공할 예정입니다.

패치 27 패치에서는 Paragon Software는 AP의 변경 사항에 맞게 드라이버를 조정했습니다.iov_iter_copy_from_user_atomic() 호출을 copy_page_from_iter_atomic()으로 대체하고 iov_iter_advance() 함수를 중단합니다.

추천해주신 내용 중에서 토론에서, fs / iomap을 사용하는 코드 번역만 남습니다. 그러나 이것은 필수 요구 사항이 아니라 커널에 포함된 후에 구현할 수 있는 권장 사항일 뿐입니다. 또한 Paragon Software는 제안된 코드를 커널에 포함할 준비가 되었음을 확인했으며 다음을 기반으로 커널의 기존 JBD(저널 블록 장치) 위에서 작동하도록 저널 구현을 이동할 계획입니다. ext3, ext4, OCFS2에 저널이 정리되어 있습니다.

마지막으로, 그것에 대해 더 알고 싶어하는 사람들을 위해, 당신은 세부 사항을 확인할 수 있습니다 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.