Saya tahu bahwa Android menggunakan FAT32 untuk kartu SD dan memasangnya melalui FUSE. Tetapi FS mana yang dilampirkan pada / ? Semacam ext? ZFS?
sumber
Saya tahu bahwa Android menggunakan FAT32 untuk kartu SD dan memasangnya melalui FUSE. Tetapi FS mana yang dilampirkan pada / ? Semacam ext? ZFS?
Tidak ada sistem file "Android" yang didefinisikan secara tunggal, jadi ini dapat bervariasi antar perangkat. FS apa pun yang kernel dapat memuat drivernya pada dasarnya adalah permainan yang adil.
Pada umumnya, Anda hampir pasti akan menemukan bahwa ext4 adalah filesystem paling umum pada perangkat modern. Perangkat yang lebih lama dapat menggunakan versi ext * yang lebih lama juga, atau sistem file lain sepenuhnya. Karena semuanya dibangun di Linux, ext4 pilihan yang cukup masuk akal, dengan dukungan kernel yang solid dan rekam jejak yang baik. Anda dapat membaca sedikit tentang mengapa keputusan ini dibuat dalam artikel Ars Technica tentang beralih ke ext4.
Beberapa perangkat juga menggunakan Sistem File Ramah Flash Samsung (f2fs). Khususnya, beberapa perangkat Motorola, serta Nexus 9, menggunakan f2fs. Tujuan f2fs adalah untuk menciptakan sistem file yang dirancang khusus dengan mempertimbangkan kebutuhan media penyimpanan berbasis flash, dalam upaya untuk memaksimalkan kinerja pada perangkat yang menggunakan chip NAND untuk media penyimpanan utama mereka.
Ini tidak berarti bahwa ini adalah satu-satunya sistem file yang dapat dijalankan oleh Android, seperti yang saya sebutkan di atas. Mengingat sumber kernel dan pengetahuannya, tentu akan mungkin untuk memasukkan driver untuk sistem file lain dalam citra kernel. Android x86 mendukung instalasi pada sistem file NTFS dan FAT32 , misalnya.
/
.YAFFS (Yet Another Flash File System) umumnya digunakan sebagai sistem file default untuk versi Android hingga 2.3: http://www.yaffs.net/google-android
ext4 telah digunakan sejak itu karena dukungan multithreading: https://ext4.wiki.kernel.org/index.php/Main_Page
sumber
Saya mencoba dengan memformat semua partisi dengan
f2fs
kemudian ketika saya mem-flash ROM kustom, saya bisa menemukan, / diformat denganext4fs
, ketika saya memeriksa file batch yang datang dengan file ROM adalah pelakunya, sebenarnya memformat ulangf2fs
partisi denganext4fs
.sumber