最近、ボードにマシュマロを移植しました。USB 機能を調査していたところ、問題が見つかりました。パーティション化されていない NTFS ファイル システムの USB ディスクを使用している場合、それを検出できず、「破損した USB ディスク」という通知が表示されます。
そこで、パーティション分割された USB ディスクでの NTFS、パーティション分割されていない USB ディスクでの FAT32 など、他のシナリオで試してみましたが、これらはすべて正常に動作しています。次に、adbシェルから手動でマウントしようとしました:
# mount -t ntfs /dev/sda /mnt/usbdisk
そしてそれはうまくいっています。
しかし、パーティション化されていない USB ディスクに NTFS を使用している場合、自動マウントできない理由をまだ見つけることができません。これまで私が遭遇したのは、パーティション化されていないときはUSBディスクがDISKとして検出されるはずですが、NTFSファイルシステムの場合はPART、つまりパーティション化されたディスクとして認識され、どこかで動かなくなるということだけです。
どんな提案やリードも大いに役立ちます。前もって感謝します。