發文後補充: 找到下列文章, 解釋了這個問題:
https://bit.ly/2XyVDyu
那部手機是用 MTK 的 chip, 故須使用 cat /proc/dumchar_info 列出 partition,
才可見到那些一般常見的 partition 名稱.
------- 以下為原貼文 ---------
我不懂 Linux, 只從網路得知 Android 手機的 system-reserved ROM 可以有下列
partition:
boot, system, recovery, data, cache, misc.
另外, SD card 可以有下列兩個 partition:
sdcard, sd-ext.
但從 Win7 電腦, 透過 ADB 的 shell 指令, 使用下面的 Linux 指令顯示一部
手機的 partition (Android 4.2.2, 雜牌):
adb shell cat /proc/partitions
卻未列出上述那些 partition 其中任何一個.
Why?
以下是執行上述指令顯示的 stdout:
C:\ADB>adb shell cat /proc/partitions
major minor #blocks name
7 0 1254 loop0
253 0 524288 zram0
179 0 3757056 mmcblk0 <-- 這看起來像是 MMC Block 0 的縮寫
179 1 1 mmcblk0p1
179 2 10240 mmcblk0p2
179 3 10240 mmcblk0p3
179 4 6144 mmcblk0p4
179 5 716800 mmcblk0p5
179 6 129024 mmcblk0p6
179 7 1048576 mmcblk0p7
179 8 1799680 mmcblk0p8
179 64 2048 mmcblk0boot1
179 32 2048 mmcblk0boot0
179 96 15671296 mmcblk1
179 97 15667200 mmcblk1p1
--
All Comments