きっかけ
exFATに対応していないROMでバックアップを取るときに使用しました。FAT32じゃ2GBまでしかddできないんじゃ
すべての作業はadb shell内で実行しています。
ext4での初期化
LinuxPCにSDカードを入れて、フォーマットするか、mkfs.ext4 /dev/[デバイス]
でフォーマットできます。デバイス名は/dev/blockで確認してください。大体は、mmcblk1だと思うので、
su
mkfs.ext4 /dev/block/mmcblk1p1
マウント
まあマウントできればどこでも良いんですけど、/mnt/media_rw/にkariってマウンタポインタを作成しました。
mount -o rw,remount /system
mkdir /mnt/media_rw/kari
その後、フォーマットされたパーティションを
blkid
で調べます。そしたら、調べて出てきたパーテイションを
mount -t ext4 /dev/block/mmcblk1p1 /mnt/media_rw/kari
でマウントしてあとは自由にできます。もちろんAndroid側からは認識はされていませんが…