2

私はedifyアップデータースクリプトの初心者です

次のステートメントを使用して、システム パーティションをマウントできます。

mount("ext4", "EMMC", "/dev/block/system", "/system");

しかし、データ パーティションをマウントできません。データパーティションをマウントするために次のステートメントを試しましたが、成功しませんでした:

mount("ext4", "EMMC", "/dev/block/data", "/data");

mount("ext4", "MTD", "/dev/block/data", "/data");

mount("ext4", "EMMC", "/dev/block/mtdblock8", "/data");

「blkid」の出力には、3 つのパーティションが表示されます。

/dev/block/system
/dev/block/cache
/dev/block/data

「cat /proc/mtd」の出力は、「data」が「mtd8」にリンクされていることを示しています。

私を助けてください。

前もって感謝します。

4

1 に答える 1

3

パーティション タイプ「EMMC」の場合、ブロック デバイスを 3 番目のパラメータとして正しく指定します。「MTD」の場合、mtd パーティション名が必要です。この場合、おそらく「data」または「userdata」です。/proc/mtd を参照してください。

于 2014-10-21T17:01:51.627 に答える