私は組み込みビルドアプリケーション用の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を使用してゲストのインストールを避けることをお勧めします。