가급적이면 루트 액세스 없이 대규모 파일 시스템 이미지를 빌드하는 방법

가급적이면 루트 액세스 없이 대규모 파일 시스템 이미지를 빌드하는 방법

작업: 많은 파일과 상당한 수의 심볼릭 링크를 포함하는 100Mb에서 수 Gb의 콘텐츠를 포함하는 디렉토리 트리를 얻습니다. AWS 볼륨 스냅샷으로 사용되는 탑재 가능한 파일 시스템의 이미지인 파일을 생성합니다. 가능하다면 루트 액세스가 필요하지 않습니다.

내 첫 번째 시도는 geneext2fs 유틸리티를 사용하는 것이었습니다. 그러나 내 파일 시스템 중 하나에서 프로그램의 내부 일관성 검사가 실패했습니다. 반면에 아이노드와 블록의 수를 미리 계산하는 알고리즘이 잘못되어 공간이 부족하다는 사실을 발견했습니다.

루프백 설치와 관련된 몇 가지 방법이 있습니다. 이것이 제가 할 수 있는 최선입니까?

관련 정보