問題タブ [ubifs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - バージョン 5 で ubifs を作成するには?
Linux 4.10 以降でサポートされている暗号化 UBIFS を使用したい。そして、Linux 4.18.4 を使用してテストを行います。fscryptctl を使用して暗号化ポリシーを設定すると、次のエラーが発生します。
UBIFS エラー (ubi0:0 pid 1400): ubifs_enable_encryption: 暗号化にはオンフラッシュ フォーマット バージョン 5 が必要です。
カーネルでエラー メッセージが出力された場所を見つけ、UBIFS バージョンの現在のバージョンを出力しようとすると、バージョンが 4 であることがわかりました。
コードを変更すると、次のエラー メッセージが表示されます。
UBIFS エラー (ubi0:0 pid 1400): ubifs_enable_encryption: 暗号化にはオンフラッシュ形式のバージョン 5 が必要です。現在はバージョン 4 です。
つまり、カーネルの暗号化にはバージョン 5 が必要ですが、私はバージョン 4 を使用しています。また、UBIFS をバージョンで作成するためのツールが必要です。
現在、 http://www.linux-mtd.infradead.org/からダウンロードした mtd-utils-2.0.2 を使用して ubifs イメージを構築しています。そして、バージョン 4 で UBIFS を作成します。
Google で UBIFS バージョンに関する多くの情報を検索しましたが、何も得られません。
バージョン 5 で UBIFS を作成する方法を知っている人はいますか?
linux - NAND ダンプから破損したブロックを取得するには?
破損した ubifs パーティションがあります。
関連する mtd を nanddump utils でダンプしましたが、破損した LEB に関連する PEB を見つけるにはどうすればよいですか?