Saya mencoba merombak Galaxy Note N5100 yang lama tapi saya menyadari bahwa partisi sistem terlalu besar (~ 1.5GB). ROM saat ini hanya menggunakan sekitar 40% dari partisi jadi saya ingin mengecilkannya untuk membuat ruang untuk cache dan data. Saya mendengar bahwa TWRP yang lebih baru telah resize2fs
jadi saya menginstal TWRP terbaru (3.0.2-0) dan mencoba.
Tetapi setelah menghapus> memperbaiki atau mengubah sistem file> mengubah ukuran sistem file , tidak ada opsi untuk memilih ukuran baru! Saya mencoba menggesekkan untuk mengubah ukurannya dan sistem sekarang bahkan lebih besar (~ 2.5GB). Saya memeriksanya fdisk
dan sekarang benar-benar lebih besar.
~ # fdisk -l /dev/block/mmcblk0
Found valid GPT with protective MBR; using GPT
Disk /dev/block/mmcblk0: 30777344 sectors, 2740M
Logical sector size: 512
Disk identifier (GUID): 52444e41-494f-2044-4d4d-43204449534b
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 30777310
Number Start (sector) End (sector) Size Code Name
1 8192 16383 4096K 0700 BOTA0
2 16384 24575 4096K 0700 BOTA1
3 24576 65535 20.0M 0700 EFS
4 65536 81919 8192K 0700 PARAM
5 81920 98303 8192K 0700 BOOT
6 98304 114687 8192K 0700 RECOVERY
7 114688 180223 32.0M 0700 RADIO
8 180224 3325951 1536M 0700 CACHE
9 3325952 8568831 2560M 0700 SYSTEM
10 8568832 9715711 560M 0700 HIDDEN
11 9715712 9732095 8192K 0700 OTA
12 9732096 30769151 10.0G 0700 USERDATA
Mengapa demikian? Dari mana ukuran baru itu berasal? Apakah ada yang memasukkan ukuran dalam TWRP?
Jawaban:
Pertama untuk mengklarifikasi, Resize Partition berbeda dari Resize File System , TWRP menyediakan opsi yang terakhir. Mengubah ukuran sistem
ext2/3/4
file ke ukuran partisi yang dibuatnya. Ukuran sistem file dapat diperiksa dengandf
perintah ketika dipasang, dan ukuran partisi denganblockdev
.Sama seperti HDD atau SSD pada PC, penyimpanan eMMC Android dibagi menjadi beberapa partisi (bisa lebih dari 50+). Beberapa dari mereka memiliki sistem file misalnya yang lebih besar
userdata
dansystem
. Dalam kasus sederhana sistem file menempati partisi fisik yang lengkap, tetapi tidak selalu demikian, LVM memungkinkan untuk memiliki sistem file tunggal di banyak partisi. Atau sebaliknya apa yang terjadi dalam kasus Anda seperti yang dijelaskan di sini :Terkadang file zip dari:
Demikian pula:
Jadi TWRP dapat memperluas sistem file untuk mendapatkan kembali ruang yang terbuang. Itulah yang terjadi dalam kasus Anda ke
/system
partisi. Ukuran aktual partisi adalah 2,5 GB, tetapi gambar yang di-flash berukuran 1,5 GB.Datang ke kueri Anda:
Anda ingin mengubah ukuran partisi, bukan sistem file. Jadi
resize2fs
(yang digunakan TWRP di bagian belakang) bukan pilihan yang tepat. Seperti yang disarankan tabel partisi Anda, Anda perlu menghapus dan membuat ulang partisi 9 hingga 12. ITU BERBAHAYA DAN TIDAK DIANJURKAN , Anda dapat secara permanen memblokir perangkat Anda. Semua data pada partisi ini akan hilang, begitu juga cadangan. Juga,fdisk
bukan alat yang tepat untuk GPT, itu untuk skema partisi MBR. Gunakanparted
ataugdisk
sebagai gantinya, tetapi dengan sangat hati-hati.TERKAIT:
sumber