guestmount가 자동으로 동기화되지 않습니까?

guestmount가 자동으로 동기화되지 않습니까?

저는 임베디드 빌드 애플리케이션을 위한 500MB ext4 파일 시스템을 구축하기 위해 guestmount를 사용하고 있습니다. 마운트 해제 후 파일 시스템의 sha256sum 스냅샷을 찍고 싶습니다. 하지만 파일 시스템을 먼저 복사하고 sha256sum을 몇 번 계산하면 어떻게 될까요? 다른 대답이 나오네요... 왜죠?

. #파일 시스템에 콘텐츠를 untar합니다. 동기화

guestunmount system.img

#take a copy before calculating the checksum
cp system.img bla
SHASUM=`/usr/bin/sha256sum -b bla | awk '{print $1}'`
echo "SHA SUM is ${SHASUM}"

좋은 측정을 위해 처음 실행하기 전에도 sync 명령을 추가했습니다. 그것은 여전히 ​​나에게 잘못된 대답을 제공합니다. guestunmount 명령을 잘못 사용했습니까? 실행해야 하는 FUSE용 사용자 공간 동기화 명령이 있나요?

나는 guestmount 1.32.2, Linux 커널 4.10.0-42-generic을 실행 중입니다.

답변1

훌륭한? 이제 mke2fs에 "-d(디렉토리)" 옵션이 추가되었습니다. 나는 그 일을 직접 하기로 계획했다. 누군가 나보다 먼저 왔습니다.

간단한 솔루션을 찾고 있다면 mke2fs를 사용하고 게스트 설치를 피하는 것이 좋습니다.

관련 정보