1

Android でデバイス マッパーを使用しようとしていますが、コマンド "dmsetup" が Android で見つかりませんでした。

ターゲット デバイス クラスである linear.ko と zero.ko を Android デバイスに正常にロードしましたが、「dmsetup」が見つからないため、デバイス マッパーで仮想デバイスを作成できません。Android用の入手方法を知っている人、または仮想デバイスを作成する他の方法がある場合は?

ところで、/dev フォルダに「device-mapper」というファイルがありましたが、何に使うのでしょうか? これについて私を助けてくれる人に本当に感謝しています。

BR、-ウェンジ

4

1 に答える 1

0

デバイスマッパーと通信するためにプログラムで使用できる API があります: http://lwn.net/Articles/35077/

これは に基づいてioctl()いるため、最も使いやすいわけではありませんが、十分に文書化されています: http://androidxref.com/4.4.4_r1/xref/bionic/libc/kernel/common/linux/dm-ioctl.h

dm-verity に焦点を当てていますが、https ://github.com/nelenkov/cryptsetup にその使用例があります。

于 2014-11-19T11:15:22.257 に答える